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

