Hello,

I've just started to test WebRTC on Firefox to add support for it on sipML5 
project but I've found some issues and don't know if it's the right forum to 
ask.

I'm using Nightly 20.0a1 on Windows Vista and 8. The issues are:

1) The RTP profile for audio and video medias are not correct. Firefox uses 
"RTP/SAVPF" instead of "UDP/TLS/RTP/SAVPF".
2) Both "window.mozRTCSessionDescription" and "window.RTCSessionDescription" 
are defined but any attempt to create an SDP with 
"window.RTCSessionDescription" fails.
3) The initial SDP created using PeerConnection::createOffer() or 
PeerConnection::createAnswer() contains all ICE candidates (not an issue of 
course) and I guess this is why "onicecandidate" callback is never called. The 
problem is that there is no way to known if ICE gathering is finished or not. 
When using XMPP this is not a problem as it's possible to send candidates alone 
but with SIP this is not allowed.
4) Firefox fails to recover from ICE role conflict when it has lower priority.
5) In response to the DTLSv1 hello message from my SIP gateway to Firefox, I 
receive an error (Level: Fatal, Description: Bad Certificate). I'm sure that 
certificates are correct, they are used for both HTTPS and WSS (off course not 
only why I say it's correct).
6) ...to be continued

I also want to patch some other issue in Firefox. Where could I found the 
source code to rebuild firefox?

Regards,
_______________________________________________
dev-media mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-media

Reply via email to