RTP stream: change the payload type

Sebastian Dröge sebastian at centricular.com
Sun Nov 3 01:50:00 PST 2013


On So, 2013-11-03 at 08:07 +0100, Elio Francesconi wrote:
> Hi Sebastian,
> digging with the issue I see a compatibility issue with the soft phone I’m using(Linphphone), it seems its vp8 decoder with name "WebM Project VP8 Decoder v0.9.7-pl” is not compatible with your encoder (I got gstreamer-1.2.pkg, you provide us)
> 
> And the only information I got was:
> vpx_codec_decode failed : 5 Bitstream not supported by this decoder ((null))
> 
> People develop webrtc2sip server were having the same issue, I’ve found some threads about this issue
> https://groups.google.com/forum/#!msg/discuss-webrtc/xCxqzxopsDM/jIKtkA_StOgJ
> https://groups.google.com/forum/#!topic/doubango/OH-nOn5w-ng
> They solved disabling extension in vp8 encoding #define TDAV_VP8_DISABLE_EXTENSION in
> http://doubango.googlecode.com/svn-history/r796/branches/2.0/doubango/tinyDAV/src/codecs/vpx/tdav_codec_vp8.c 
> 
> 
> This is the header of the first packet I sent to the softphone
> 90:80:7c:10:32:00:9d:01:2a:a0:00:78:00:00:47:08:85:85:88:85:84:88…
> 
> If I’ve understood correctly these discussion, the header 90:80 is not compliant with WebM Vp8 decoder used linphone, because it cannot interpret such header.
> 
> What do you think? Have you experience on these compatibility issues?

I have not experienced that before, no. This sounds like a problem with
the RTP payloading, not with the VP8 codec itself.

Could you file a bug about this at http://bugzilla.gnome.org ?

Someone should check if we correctly handle the very latest VP8 RTP
spec, or if there were any changes since last time. Alternatively it
could also be that linphone only supports an older version of the VP8
RTP spec.

-- 
Sebastian Dröge <sebastian at centricular.com>
Centricular Ltd - http://www.centricular.com
Expertise, Straight from the Source
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 966 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20131103/0964b2bf/attachment.pgp>


More information about the gstreamer-devel mailing list