Streaming Video From Second Life
From Virtual Worlds
General Considerations
You will need:
- A fast / powerful computer capable of running Second Life client and video capture/broadcasting software simultaneously.
In our experience PC with 1.83 GHz processor and 2 GB RAM works.
- At the very least 400 kbps of upstream bandwidth. More is better.
- A video-steaming server, that is server that will intake video stream you will send to it from Second Life and reformat it in a form that will be accessible from the web. Some examples of the video streaming servers that you can buy or rent:
Apple's Qucktime Bulletstream PlayStream Stream Hoster
- A regular web server that will host a web page with the regular QuckTime code that will access the video stream URLcreated by video-streaming server
Setup for PC
- Install and run Windows Media Encoder. As of this writing the latest version is 9. This is not an "everything will be fine by default" type of software, so you might want to spend some time reading docs.
- Run Second Life.
- Set Second Life to be the video-capture window in Windows Media Encoder:
- Properties -> Sources -> Video -> Configure.
- In the Capture Source dropdown list, select Second Life.
- In the Output tab, select Push to server and enter the address / port for your video server. This will provide you with a URL for the stream.
Note:
- Experiment with the Second Life window size (File -> Set Window Size).
- Theoretically you can both broadcast and save a local version in WMV format on your hard drive. This would require an extremely powerful computer with very fast hard drive and a lot of memory.
Setup for Mac
This section needs editing
