Hello.
I'm planning to live-stream a little event at our university, so VideoLAN seems to be a nice solution. At the moment, my plans for a setup are
- 3 Video-Sources (analog), captured and encoded (to MP4 or Ogg) by 2 or 3 Computers (running VLC), conneted to LAN
- 1 Streaming Server, running VLC on Linux, connected to the streams offered over LAN and offering the streams to the Internet.
- Each stream should be about 500kb/s to be viewable over DSL (Germany)
- a maximum of 100 Viewers
Testing the setup, I came across some questions and requirements I cound't figure out / I'm not shure about:
- HTTP streaming should be most reliable to avoid firewall and NAT-touble, right? Bandwich is no problem
- How does CPU/IO scale when a lot of clients connect to a HTTP-Stream? Or, in other words, will a 1,8 Ghz Athlon/512 Ram do as server for 100 Viewers?
- MP4 or Ogg/Theora? MP4: Do I have to pay for licencing if the stream is "non-commercial"? Ogg: Is there "standard" windows/OS-X software to watch an OGG-Stream?
- Are there "statistics" showing how many users are watching a stream currently? Using netstat of course works, but, let's say, could be nicer.
The hole thing only has to work for one night
Thanks in advance for your help