I don't see anything obviously wrong here.

I would suggest turning on the mediapipeline logging as described above
and see what you see.


On Thu, Jul 4, 2013 at 1:19 PM, Iwan Budi Kusnanto <[email protected]> wrote:

> On Fri, Jul 5, 2013 at 2:43 AM, Eric Rescorla <[email protected]> wrote:
> > On Thu, Jul 4, 2013 at 12:36 PM, Iwan Budi Kusnanto <[email protected]>
> > wrote:
> >>
> >> I have tried to make a call from Firefox beta 23 to FreeSWITCH and SIP
> >> phone connected to FreeSWITCH.
> >> It works fine, thanks for the great work!
> >>
> >> When calling firefox from FreeSWITCH or SIP phone connected to
> >> FreeSWITCH, it gives me no audio.
> >> After some investigation, i found that there is crypto tag in SDP from
> >> freeswitch.
> >> I guess it might be one of the reasons for no audio issue.
> >>
> >> Any idea?
> >
> >
> > Does Firefox call the error callback when you provide the offer. Does it
> > provide
> > an answer when you call CreateAnswer? If so for either of these please
> > provide
> > the results.
>
>
> I'm not sure about the error callback, i use 3rd partly lib (jssip).
> For answer, FF provide the answer. I provide the SDP below.
>
> http://pastebin.mozilla.org/2592207 is complete JS log from FF, it use
> SIP as signaling.
> For received SIP message, it started with " received WebSocket text
> message:"
> For SIP message sent, it started with "sending WebSocket message".
>
> I will check the error callback tomorrow, as it is too late for me now.
> Please let me know if i don't need to check the error callback anymore.
>
> FYI, i use beta instead of aurora because JsSIP still failed with aurora.
>
> v=0
> o=Mozilla-SIPUA-23.0 22910 0 IN IP4 0.0.0.0
> s=SIP Call
> t=0 0
> a=ice-ufrag:24ab1cca
> a=ice-pwd:0de5cfc43bb6949d6032c7a96c67c3f0
> a=fingerprint:sha-256
>
> 18:E0:14:18:92:81:8D:90:34:32:69:F6:4B:34:B5:D7:FB:12:03:C8:7F:3C:1E:76:AE:63:E2:20:A3:53:FF:D0
> m=audio 11925 RTP/SAVPF 0 101
> c=IN IP4 180.246.170.181
> a=rtpmap:0 PCMU/8000
> a=rtpmap:101 telephone-event/8000
> a=fmtp:101 0-15
> a=sendrecv
> a=candidate:0 1 UDP 2113667327 10.0.11.151 57332 typ host
> a=candidate:1 1 UDP 1694302207 180.246.170.181 11925 typ srflx raddr
> 10.0.11.151 rport 57332
> a=candidate:5 1 UDP 2111832319 192.168.56.1 50264 typ host
> a=candidate:0 2 UDP 2113667326 10.0.11.151 61932 typ host
> a=candidate:1 2 UDP 1694302206 180.246.170.181 11926 typ srflx raddr
> 10.0.11.151 rport 61932
> a=candidate:5 2 UDP 2111832318 192.168.56.1 55389 typ host
>
>
> >
> >
> >> Another question, i can start chrome from command line to enable
> >> webrtc debugging.
> >> Can i do the same with firefox? How?
> >
> >
> > If you are on Mac or Linux their should be a firefox-bin program you can
> > run. E.g.,
> >
> > /Applications/FirefoxNightly.app/Contents/MacOS/firefox-bin
> >
> > You can then set an array of environment variables, using
> NSPR_LOG_MODULES,
> > e.g., NSPR_LOG_MODULES=XXX:5
> >
> > where XXX is the module and 5 is the maximum log level.
> >
> > The most relevant modules are:
> > signaling, mediapipeline, mtransport
> >
> > -Ekr
> >
>
>
>
> --
> Iwan Budi Kusnanto
>
_______________________________________________
dev-media mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-media

Reply via email to