[Bug 746543] rtpsession: Properly implement T_rr_interval and allow sending multiple early feedback packets in a row

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon May 4 08:00:53 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=746543

--- Comment #12 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Another problem is that this uses quite some CPU and has lots of wakeups on the
RTCP threads now (depending on the RTP bitrate). It might make sense to only
set the timer to rtcp-min-interval (t-rr-int) unless something is requesting
early feedback, but getting the calculations for all the things right doesn't
seem trivial (like when to reset allow_early to TRUE). Will look at that
tomorrow.

RTCP thread used ~1% CPU here for an HD h264 stream with quite high bitrate.
It's probably much worse on embedded devices, or even worse on devices that run
on battery ;)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list