[gstreamer-bugs] [Bug 622553] New: rtpmanager: Implement RFC 4585 (AVPF / early feedback)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jun 23 18:24:21 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=622553
  GStreamer | gst-plugins-good | git

           Summary: rtpmanager: Implement RFC 4585 (AVPF / early feedback)
    Classification: Desktop
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: tester at tester.ca
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


I've written an implemention of RFC 4585 (RTP AV profile with early feedback
aka AVPF) for rtpmanager.

Branch is at
http://git.collabora.co.uk/?p=user/tester/gst-plugins-good.git;a=shortlog;h=refs/heads/avpf-2010-06-23

Between master and rtpbin-fixes-2010-06-23, the patches are fixes to what I
think are bugs in rtpmanager.

Between rtpbin-fixes-2010-06-23 and rtp-pre-avpf-2010-06-23, I've added a
number of improvements that AVPF support is built on. 

The patches up to avpf-timing-2010-06-23 implement the actual modified timing
rules for AVPF.

The two patches on top implement a simple type of feedback (Picture Loss
Indication) as an example. I've implemented it inside gstrtpsession and
rtpsession, but I'm really not certain that it is where it belongs. Possibly
the tracking of requested PLIs should be moved to rtpsource. Maybe the whole
thing should be done outside of rtpsession. I'm not certain at all.

I don't think its ready for merging yet (I'd like to test it further first),
but I'd still like to know if I'm heading in the right direction (or not).

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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