Streaming video, many hops & many clients

Hi all,
We have network of bout 150 sites connected via 10 APs over fairly large geographical area.
We now have a streaming video feed (mms://…) that many clients will want to watch.

How can I implement this that the feed get optimized, i.e. @300kbps if 20 clients watch, will the link feeding (from the streaming to )the rest of the network pull 6Mbps or 300kbps?
What can I do to optimize so that many clients can view same data without many re-broadcasts?
the same from AP to CPE, can same data be broadcast without the AP having to re-send each packet to each interested client?

Thanks
Ekkas

If you have 20 clients connected and the stream is 300Kbps, they’ll each pull 300Kbps + about 5% overhead (audio/video codec dependent). And depending on how you have Windows Media Services configured (fast buffering), considerably more than 300Kbps during the initial client connection.

So there is no way of broadcasting the stream?.. :frowning:

Maybe I can setup a localised streaming proxy server to at least minimise uplink traffic…

Thanks for the response.

Multicast is made exactly for such setups.

there is a muticast npk package, that will enable your routeros router to make multicast network. Note, that you have to use routing npk package for that.

Multicast is an option, but is going to be much more complicated than a simple Windows Media server.

It requires at least Server 2003 Enterprise and a fully multicast-enabled network and will require much more management/involvement.

http://www.microsoft.com/windows/windowsmedia/forpros/server/version.aspx

http://technet.microsoft.com/en-us/library/cc753242(WS.10).aspx