[Red5] Dynamic video quality
Anze Cesar
anze.cesar at gmail.com
Mon Dec 3 23:35:57 PST 2007
The problem is more like: if a client wants to connect to n streams at once,
it quickly consumes over 450kb/s of bandwidth. It also uses a lot of cpu
power, but I really don't care about that :).
So if I'd have static videos, that's easy. I could just have different
qualities as you've mentioned. But, with live streams I cannot do that. So
my question remains ... can red5 downscale quality of the video on the fly?
I've found this, but haven't yet taken the time to look through it ...
http://jira.red5.org/confluence/display/streaming/Bandwidth+Control+Framework
but a quick scan tells me, this is not going to answer my question :)
On Dec 3, 2007 6:53 PM, Walter Tak <walter at waltertak.com> wrote:
> Correct me if I'm wrong but if the live broadcaster uses X bytes/sec then
> the subscribing clients need (NEED!) at least X bytes/sec bandwidth too.
>
> Red5 (not FMS) scales incoming streams down towards the maximum capacity
> of the clients.
>
> If you'd have recorded streams THEN you need to downscale those streams
> yourself, manually, so the server holds multiple bitrates of the same
> stream.
>
> Then a client can choose one of those bitrates to match his maximum
> capacity. That process could be done automatically by measuring bandwidth in
> a crude way or let the user select the desired bandwidth with a simple
> pulldown menu or something like that.
>
> Regards,
> Walter
>
--
lp,
Anže
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://osflash.org/pipermail/red5_osflash.org/attachments/20071204/0e23f6a6/attachment.html
More information about the Red5
mailing list