[Live-devel] Detect and report bandwidth problems
Matt Schuckmannn
matt at schuckmannacres.com
Mon Aug 22 09:12:23 PDT 2011
Read the RTP/RTCP spec. (specifically the RTCP part). Then look at the
Live555 server code.
Matt S.
On Friday, August 19, 2011 9:09:32 AM, Ivan Maldonado Zambrano wrote:
> Hi all,
>
> In a previous mail I got this answer:
>
> -------------------------------------------------------------------------
> Live555 can't reduce the content, which is what determines the bit
> rate,
> Live555 is just the mechanism for sending the content so Live555 can't
> do anything to change the bit rate.
> Since Live555 implements RTSP and RTP and those protocols have some
> mechanisms to detect report bandwidth problems, theoretically Live555
> could tell your application about bandwidth problems and your
> application could do something to reduce the bit rate if possible, e.g.
> a live camera encoder could dynamically reduce the bit rate or frame
> rate or ?
>
> Matt S.
> -------------------------------------------------------------------------
>
> I was looking for how to detect bandwid
th problems and I found that a
> good way is by counting losses frames in my client-app. I mean,
> client-app will count number of losses frames in a period of time and
> send a feed back to server-app. Of this way server-app can vary bitrate.
>
> My question is: can you suggest me another mechanism to detect bandwidth
> problems? or if exist, how a Live555 client can detect a bandwidth
> problem?
>
> Like a note: My server implement Live555 and my client VLC.
>
> Regards and thanks in advance
> Iván Maldonado Zambrano
>
>
>
>
> _______________________________________________
> live-devel mailing list
> live-devel at lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel
More information about the live-devel
mailing list