Streaming+Video+&+Audio

You can also stream via **Shoutcast or Icecast** (pc options). Once you've downloaded and installed QuickTime Broadcaster, hook up your camera to your computer via fire-wire or USB (and if you have a separate sound source like a microphone or sound system, connect the line-in to your computer as well). [] Screen-shots: [] Video Settings: For **Compressor**, I've mainly been using H.264 - very nice quality, although you can also use MP4 or Sorenson Video 3; the latter, is for older systems (if you suspect your audience will be using some legacy browsers or whatnot). Otherwise, I'd go with H.264. So choose the Source video from the dropdown box (DV Camera, iSight, whatever) then a standard size is 320x240 ….you can go larger if you need to, like 640x480 but know, that this will tax the streaming server a little more (as well as your audience's - on the receiving side). For Quality, anywhere from **//medium//** to **//best//** is fine (again depending on desired quality). For Frames Per Second, I usually do either 15 or 30 fps; 30 is closer to film. Key frame is flexible. I've found that every 150 frames works well Then **Limit** **Data** rate (this can really vary a lot). I've found that anything between 150-300 kbps usually works well. Ok, this is the audio tab, choose your source from the dropdown box (Line-in, or DV camera, etc): If you are using headphones on the same computer you're running QT Broadcaster, then you can check "Play-through speaker" and you won't have feedback. **Gain** is volume, so you can adjust that as necessary. I usually use MPEG-4 Audio for the Compressor and rate - 44,100 kHz; although, depending on the stability of your stream/network, you can bump that down to 22,050 kHz. Note: //[In Kenzo]… in some cases you want a detachable microphone, you may not be able to get your video camera in the right zone for audio + video capture, and it helps to have another way to get the audio in if you're working in a large room like a conference. Some video cameras allow you to detach the microphone. I sometimes use a boundary mic (like the kind you might find on a conference table around phone conference, or on a stage). Sound quality is often poor for many mixed reality events, along with lack of a wired connection. Don't plan to use Wifi to stream your event! Plug your laptop into a cable into a wall if you want the video + audio to be stable enough for your web audiences//. I use is an Audio-Technica AT8531 numbers following it). The cost will depend on the number of people you expect will be watching the stream and the bit-rate (the higher, the better the quality -- anywhere btwn 150-300 kbps is usually the normal). //[any1 Gynoid: Comment on Streaming Services: I suggest everyone visit Jamie Otis' store in SL... nice guy, and he's got helpful note cards... also answers questions... let me use his cards in my classes too..].// //[In Kenzo: So for video, a 2 hour event with 100 people watching your stream can cost $50 or higher.....while audio streaming is very low cost. Jamie Otis is great, yes!]// Yes, exactly, thanks! For example, I use the Stream Guys quite a bit [] and if you look at their live streaming page[| http://www.streamguys.com/streamingservices/livestreaming.html] you can see where you can input the intended audience number and bit-rate and it calculates an approximation [] (Single Event option) Josephine, can you use another server, **like a school server**, like a new school-web-space? There are many other services out there, you just have to make sure they have a Quick Time streaming server (they don't always have one) or you can also set up your own QT streaming server: [] (or you can help the university/school you're working with to set one up - it's basically an installation of Mac OS X Server Which ever machine you choose to run Mac OS X Server, should be a dedicated one. So once you have the streaming service and host name, just put the host name in there, username, password click "Record to disk" if you want to save the stream……and then click Broadcast and that's it! You can set where you want the recorded stream to be saved under Preferences in the menu: QuickTime Broadcaster > Preferences and choose the file path….also check "Hint for Streaming Server" which optimizes it for streaming when it starts broadcasting, it'll show "Broadcasting" with a little red dot ….the address of the stream will show below that in "rtsp" format for "real time streaming protocol" rtsp://128.238.56.13/kcny.sdp - in this example Oops almost forgot: in "File:" you want to enter the filename - just the name of the stream, in this case "kcny" then in SL, under About Land > Media, set the stream URL (you must have ownership or appropriate group rights in order to set this) needing a few seconds to reset the filename). wiki: [] []
 * Live Streaming Overview via QuickTime Broadcaster in SL ** //By Josephine Junot (personal communication, April 10, 2009, Friday NPC Business meeting).//
 * You can stream video and audio** (or just video, or just audio) via QT Broadcaster (free)[| http://www.apple.com/quicktime/broadcaster]; however, using a hosted streaming service is not always free (there are a few options). It runs on mac and QuickTime (.mov) is the only format SL accepts, currently, for video streams. ………note //[any1 Gynoid has PC options]//
 * Special note:** these are 'guidelines' - you can tweak the settings as you need.
 * check "Enable Video Stream" if using video
 * Size: 320x240 or 240x180
 * Compressor: Sorenson Video 3 or H.264
 * Quality: High or Best
 * fps: 15
 * keyframe: every 150 frames
 * Limit Data Rate to: 150 kbits/sec
 * check "Enable Audio Stream" if using audio
 * un-check "Play-through speaker" (this is to prevent feedback). Check if receiving a signal.
 * Compressor: MPEG-4 Audio
 * Rate: 44.100 kHz
 * Size: 16 bit
 * Use: Mono (or if the bandwidth is available - stereo)
 * Network settings:**
 * Transmission: Automatic Unicast
 * Host name: Host will depend on what streaming service you are using; so, in this example, I'm using a university's streaming server and the host name is 128.238.56.13. If you're using a service, say the "Stream Guys", then it might look like Host Name: streamguys.com/...(some
 * Troubleshooting:** if you stop broadcasting, wait at least 10 seconds before starting to broadcast again. If you don't, you may get an error. (It has something to do with the server