[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Linphone-developers] Incoming video garbled (H264, MP4V-ES), no video w

From: Jeremy Jongepier
Subject: [Linphone-developers] Incoming video garbled (H264, MP4V-ES), no video with VP8
Date: Thu, 20 Dec 2012 11:24:09 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0


I'm having issues with incoming videostreams (VP8, H264 and MP4V-ES) on Linphone. The set-up is as follows:

sipml5 |<-------- WebSocket -------->| webrtc2sip
       |<--------- WebRTC ---------->|
Linphone |<-- SIP -->| Kamailio |<-->|
         |<-- RTP -->|


webrtc2sip functions as a gateway between WebRTC capable clients and clients that do not support WebRTC. It takes the WebRTC stream which in case of sipml5 consists of a RTP/SAVPF bundle with VP8 and G711 codecs and converts it to RTP/AVP and any codec it can convert (H264, H263, speex, GSM etc.). This works great but Linphone has issues with the videostream it gets offered. H263 is no problem, that gets rendered normally, but H264 and MP4V-ES do not get rendered properly, the outcome looks garbled. VP8 doesn't get rendered at all. The problem is probably not on the side of webrtc2sip as other SIP clients like Ekiga, Boghe or IMSDroid have no issues with rendering the incoming videostream when webrtc2sip has converted it to H264 or MP4V-ES or when it passes through the VP8 stream. What is the best way to debug this issue? And all Linphone clients I've tested have these difficulties rendering the videostreams (Linphone 3.5.2 for Windows and Ubuntu, Linphone 2.0.2 for Android).

Thanks in advance,


reply via email to

[Prev in Thread] Current Thread [Next in Thread]