RTSP streaming in H.264 / AAC would be the most convenient way to access Android devices. End users will not need to install the application or open the stream in one - their own media player will easily open the stream.
If you intend to use VLC for part of the encoding, you might want to reconsider, because I'm not sure that it supports the H.264 / AAC compression that is required to access Android devices. You might want to use commercial software such as Wirecast or the free Flash Media Encoder with the AAC plugin .
Darwin Streaming Server is stable enough to handle this load (100 simultaneous viewers), however, the amount of bandwidth that you have and the transfer rate to which you will broadcast are more important factors to consider when delivering video. In other words, your download speed should be sufficient. If it were not intended strictly as a DIY project, I would suggest using a commercial CDN network (I would recommend NetroMedia ).
source share