Hi Rhythm,

I’m not an expert in reading Janus logs, but I noticed two differences in the 
logs you provided.

- In the Chrome log I see two ICE candidates from Janus, one for 192.168.x.x 
and one for 43.224.x.x.x. But in the Firefox log I only see the non-routable 
ICE candidate for 192.168.x.x. This would explain why ICE connection can’t get 
established. I would recommend to find out why in the Firefox case there is no 
public IP ICE candidate.

- In the Chrome log I see a local SDP (sips -> local) and remote SDP (spds -> 
remote). But in the Firefox log the remote SDP is missing. Without the remote 
SDP the ICE connection and DTLS won’t get established. This is the first 
problem I would try to debug/solve.

Best regards
  Nils Ohlmeier

> On Feb 24, 2018, at 11:48, Rhythm Chopra <[email protected]> wrote:
> 
> 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
> [email protected]
> https://lists.mozilla.org/listinfo/dev-media

Attachment: signature.asc
Description: Message signed with OpenPGP

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

Reply via email to