[WebRTC] Muxing vp8 with oggmux fails: header data missing

Olivier Crête olivier.crete at collabora.com
Wed Apr 1 16:34:09 PDT 2015


Hello,

I've fixed this in git master, the payloader now parses the width/height
out of the incoming keyframes so the muxers have the information.

That said, Ogg is the wrong format to use here as it requires a fixed
frame rate, which is not the case for RTP. Instead, you may want to use
Matroska or WebM.

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

Olvier

On Wed, 2015-04-01 at 17:33 -0400, Nicolas Dufresne wrote:
> Turns out it seems like an unresolved issue:
> 
> https://bugzilla.gnome.org/show_bug.cgi?id=637831
> 
> Somehow that bug says it's a muxer issue. Streamheader is indeed ogg
> specific, and is also found in the stream, oggmux could figure-out. But
> then I found that all muxers require a width and a height (while the
> rtpvp8depay does not expose that). So all other muxers also fails. So
> maybe the depayloader should provide more too. In any case, I also agree
> a parser could fix this up too. Not sure what should be done, but it's a
> bug in GST.
> 
> Nicolas
> 
> Le Wednesday 01 April 2015 à 13:04 -0700, Arjen Veenhuizen a écrit :
> > I totally forgot to attach the SDPs while writing my previous post. Sorry
> > about that. To be complete, links to all exchanged SDP files between Janus
> > Gateway and Chrome (41.x) on Ubuntu while everything is running on
> > localhost.
> > 
> > 1. http://pastebin.com/tpCcSJP5
> > 2. http://pastebin.com/bD5VrKzd
> > 3. http://pastebin.com/avfMHypm
> > 4. http://pastebin.com/ySNbRWyP
> > 
> > 
> > 
> > --
> > View this message in context: http://gstreamer-devel.966125.n4.nabble.com/WebRTC-Muxing-vp8-with-oggmux-fails-header-data-missing-tp4671395p4671418.html
> > Sent from the GStreamer-devel mailing list archive at Nabble.com.
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> 
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

-- 
Olivier Crête
olivier.crete at collabora.com



More information about the gstreamer-devel mailing list