Followup:  a bigger obstacle to getting 13 streaming video broadcasts
running at once may well be the fact that we're currently loading
chunks as fast as we can ("bursty" loading), rather than loading them
at a rate similar to the rate at which they will be consumed.  Having
lots of bursty TCP streams often plays out so that some streams hog
much of the bandwidth (TCP itself doesn't do a good job of ensuring
multiple connections share bandwidth fairly), so you're likely to be
able to support fewer streams than a simple (total bandwidth)/
(bandwidth per stream) formula might suggest.   Having enough data
buffered to avoid jerks during playback can mitigate this, of course.

We have plans to support telling the network layers what sort of
bandwidth is needed for a given stream ("smooth" loading), which will
improve the situation.   Not sure when it's going to happen.

Jason
_______________________________________________
dev-tech-network mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-network

Reply via email to