RTP dynamic bitrate depending on network condition

Ingemar Johansson ingemar.s.johansson at ericsson.com
Mon Feb 25 21:13:03 UTC 2019


Hi
and thanks for the interest. You can find my email address in
https://tools.ietf.org/html/rfc8298

Yes, that small car demo was a bit fun to make. 
One particular problem we had with these IP cameras was that they transmit
real large key frames at regular intervals, which could make the playout
choppy when bandwith is limited, another issue is that the coder bitrate
sometimes lags behind the target bitrate by up to 5 seconds. 

The main challenge with all this is actually to get the video coders to
behave reasonably well. It does not need to be an exact match to the target
rate but the response time to rate changes should be relatively short and
periodic intra-refresh is also on the wish-list. My exeperience so far is
that x264enc provides the best tuning options for low latency rate adaptive
video over cellular (e.g tune=zerolatency). 
I have not yet had time to try out other coders like omxh264enc.

/Ingemar




--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list