Warning: include_once(/home/jamieotis/howto.slserver.com/wp-content/plugins/wordpress-support/wordpress-support.php): failed to open stream: Permission denied in /home/jamieotis/howto.slserver.com/wp-settings.php on line 217

Warning: include_once(): Failed opening '/home/jamieotis/howto.slserver.com/wp-content/plugins/wordpress-support/wordpress-support.php' for inclusion (include_path='.:/usr/local/lib/php:/usr/local/php5/lib/pear') in /home/jamieotis/howto.slserver.com/wp-settings.php on line 217
Streaming video with Apple Quicktime Broadcaster (Mac)

Streaming video with Apple Quicktime Broadcaster (Mac)

Apple’s Quicktime Broadcaster is a great simple application for Mac to stream live video to a quicktime server. Normally the input/source is a webcam or a connected digital video camera.  The application is free and you can download from Apple

Once you have installed Quicktime Broadcaster, dysentery you will need to setup your stream details:

  • Launch Quicktime Broadcaster
  • Click Show Details button (if you aren’t seeing the full pane of details)

First setup the stream connection details (these will normally provided by your streaming host provider)

  • Click the Network Tab
  • Select Transmission as Automated Unicast
  • Host name: (this will be supplied by your hosting provider)
    Example 64.33.51.171:8150
  • File: (this will be supplied by your hosting provider – often called mount point)
    Example /live.sdp
  • Username and Password: (this will be supplied by your hosting provider)
  • With Broadcast over TCP (Unchecked this mean the traffic is sent as UDP, try which will be faster the TCP, if you are behind a firewall you may want to check this option)
quicktime_network

Click to expand screenshot

Now the encoder/stream connection details are setup, you should probably now adjust the quality/broadcast settings

  • Click the Video tab
  • Select source (iSight camera or digital video camera)
  • Select resolution
    Example, Width 640 and Height 480
  • Compressor H.264
  • Adjust Quality, Frame per second (you will need to experiment with these)
  • Limit data rate, this is important to setting!
    Depending on your upload speed on your connection you will need to adjust this accordingly, if you set too high the stream will stutter or fail.
    Remember as well as the video being sent, audio will also be sent and this in addition to this data.If you are ensure of your upload speed on the connection, try http://www.speedtest.net and select a location near you, the site will report back your download and upload speeds.

QuicktimeBroadcasterVideo

Once you are happy with the video settings, don’t forget to check the Audio tab settings. If bandwidth is an issue, we would suggest making sure the audio is good quality and have a lesser video stream as people will be able to follow the audio even if the video is updating slowly.

Adjust the audio settings by clicking the Options button. Suggested settings:

  • Compressor: MPEG-4 Audio
  • Rate: 48.000 kHz
  • Size: 16 bit and Mono

QuicktimeBroadcasterAudio

Once you are happy with the settings, its time to check the connection.

Click the Broadcast button on the left of the screen below the video preview window.

Once you are streaming, you would need to set the Media URL in Second Life. Notice that the full Media URL is shown in the lower left corner of Quicktime Broadcaster (in the example rtsp://64.33.51.171:8150/live.sdp)

See the article Understanding Streaming in Second Life if you are not sure about how to set your video address in Second Life.