I need to RTP media stream coming from Gstreamer over Web Browser, so I am 
using Janus WebRTC Gateway for the same. Media stream appears fine in Chrome, 
but when I try to view the same stream in Firefox, it can't view any stream, 
moreover the console throws me an error `ICE failed, add a TURN server and see 
about:webrtc for more details`. On debugging Janus, thorough its Admin API, I 
figured out that Firefox can't get Remote SDP, whereas Chrome get it. SDP 
Session state in firefox stays at `gathering` forever, but as soon as it 
changes to `ready` in Chrome, the stream appears. 

Following are the Session logs for Chrome and FireFox: 
Session Logs for Chrome: https://pastebin.com/WEkMj5DW 
Session Logs for Firefox: https://pastebin.com/wmM6YKJK 

On further debugging, I found out that answer created for SDP negotiation by 
RTCPeerConnection.createAnswer() returns the answer with attribute `rtpmap:120 
VP8/90000` whereas, my stream is `H264/90000` encoded. Is there a way I can 
create a valid answer for SDP negotiation for H264 encoded stream. 

Please suggest. 

Regards, 
Rhythm
_______________________________________________
dev-media mailing list
dev-media@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-media

Reply via email to