[Bug 792825] New: [PATCH] h264pay: support STAP-A bundling

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Jan 23 14:45:20 UTC 2018


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

            Bug ID: 792825
           Summary: [PATCH] h264pay: support STAP-A bundling
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: djcb at djcbsoftware.nl
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 367317
  --> https://bugzilla.gnome.org/attachment.cgi?id=367317&action=edit
Patch implementing STAP-A for the RTP H.264 payloader

RFC 6184 (https://tools.ietf.org/html/rfc6184#section-5.7) describes how to
aggregate (bundle) small RTP packets (typically SPS/PPS); this can improve
bandwidth in some cases.

The rtph264depay already supports depayloading such bundled packets, but so far
the payloader does not rtph264pay does not; attached patch attempts to change
that.

Some notes:
- By default, no aggregation is done, but there's a property "do-aggregate" now
to enable this
- I've attempted to change the existing payloader as little as possible

Patch is against git HEAD.

-- 
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