Hi all,
I want to place Video calls using WebRTC and Asterisk ws functionality.
I have the following scenario:
sipml5 chrome <-- ws --> Asterisk 11 <-- ws --> sipml5 chrome
Clients register without problem and able to place audio calls. Video calls fail with 488 Not acceptable here.
[2012-10-20 22:23:46] WARNING[29105][C-00000008]: chan_sip.c:10117 process_sdp: Can’t provide secure video requested in SDP offer
I have compiled Asterisk with srtp support and secure audio calls work. I have seen posts in regards this, any plans to support it?
recv=SIP/2.0 488 Not acceptable here
Via: SIP/2.0/WS df7jal23ls0d.invalid;rport;received=110.10.0.173;branch=z9hG4bK5rGcvzaNLNkyNQPUxwk67sLsD5cB9OZK
From: sip:211@linkqbox.com;tag=ZQ2sCi01110Me5khXER0
To: sip:212@linkqbox.com;tag=as233bf469
Call-ID: 142edaac-618b-09f5-c828-f8834b81da08
CSeq: 55670 INVITE
Content-Length: 0
Server: FPBX-2.10.1(11.0.0)
Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,REFER,SUBSCRIBE,NOTIFY,INFO,PUBLISH
Supported: replaces,timer
===
<— SIP read from WS:2.2.2.2:64527 —>
INVITE sip:212@linkqbox.com SIP/2.0
Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKBvOwqfCOp32O9I4OTwNoq4TyZeorWIuV;rport
From: sip:211@linkqbox.com;tag=yenTaXnGmJhqbQ9csWNO
To: sip:212@linkqbox.com
Contact: “WebSockets"sip:211@df7jal23ls0d.invalid;transport=ws;+sip.ice
Call-ID: 6a0780ac-161c-af41-6899-e96a41c1ac3a
CSeq: 3490 INVITE
Content-Type: application/sdp
Content-Length: 3691
Max-Forwards: 70
Authorization: Digest username=“211”,realm=“linkqbox.com”,nonce=“15ee33f6”,uri="sip:212@linkqbox.com”,response=“ae187bfb66d1ed59b202d31d3463504d”,algorithm=MD5
User-Agent: IM-client/OMA1.0 sipML5-v1.0.89.0/
Organization: Doubango Telecom
v=0
o=- 829520753 1 IN IP4 127.0.0.1
s=webrtc (chrome 22.0.1189.0) - Doubango Telecom (sipML5 r000)
t=0 0
a=group:BUNDLE audio video
m=audio 53489 RTP/SAVPF 103 104 0 8 106 105 13 126
c=IN IP4 1.1.1.1
a=rtcp:53489 IN IP4 1.1.1.1
a=candidate:3843652375 1 udp 2113937151 2.2.2.2 53053 typ host generation 0
a=candidate:3843652375 2 udp 2113937151 2.2.2.2 53053 typ host generation 0
a=candidate:4256685965 1 udp 2113937151 172.16.240.1 55928 typ host generation 0
a=candidate:4256685965 2 udp 2113937151 172.16.240.1 55928 typ host generation 0
a=candidate:1448336772 1 udp 2113937151 192.168.182.1 58330 typ host generation 0
a=candidate:1448336772 2 udp 2113937151 192.168.182.1 58330 typ host generation 0
a=candidate:319357635 1 udp 1677729535 1.1.1.1 53489 typ srflx generation 0
a=candidate:319357635 2 udp 1677729535 1.1.1.1 53489 typ srflx generation 0
a=candidate:2879031271 1 tcp 1509957375 2.2.2.2 64647 typ host generation 0
a=candidate:2879031271 2 tcp 1509957375 2.2.2.2 64647 typ host generation 0
a=candidate:3006538621 1 tcp 1509957375 172.16.240.1 64648 typ host generation 0
a=candidate:3006538621 2 tcp 1509957375 172.16.240.1 64648 typ host generation 0
a=candidate:416293236 1 tcp 1509957375 192.168.182.1 64649 typ host generation 0
a=candidate:416293236 2 tcp 1509957375 192.168.182.1 64649 typ host generation 0
a=ice-ufrag:Bee0snY1MfcCgE0y
a=ice-pwd:OA8uzv13wdp3sJXhwBnTmkyT
a=ice-options:google-ice
a=sendrecv
a=mid:audio
a=rtcp-mux
a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:hf4ZJ+bS7DBlV75dp3M466xXbIutlnPAsA+9CZSn
a=rtpmap:103 ISAC/16000
a=rtpmap:104 ISAC/32000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:106 CN/32000
a=rtpmap:105 CN/16000
a=rtpmap:13 CN/8000
a=rtpmap:126 telephone-event/8000
a=ssrc:209180249 cname:e116VwGuht4bO3fd
a=ssrc:209180249 mslabel:CMrbZsOIGxiEJR9KGN3eOsdkWx1ox7NyUwxQ
a=ssrc:209180249 label:CMrbZsOIGxiEJR9KGN3eOsdkWx1ox7NyUwxQ00
m=video 53489 RTP/SAVPF 100 101 102
c=IN IP4 1.1.1.1
a=rtcp:53489 IN IP4 1.1.1.1
a=candidate:3843652375 1 udp 2113937151 2.2.2.2 53053 typ host generation 0
a=candidate:3843652375 2 udp 2113937151 2.2.2.2 53053 typ host generation 0
a=candidate:4256685965 1 udp 2113937151 172.16.240.1 55928 typ host generation 0
a=candidate:4256685965 2 udp 2113937151 172.16.240.1 55928 typ host generation 0
a=candidate:1448336772 1 udp 2113937151 192.168.182.1 58330 typ host generation 0
a=candidate:1448336772 2 udp 2113937151 192.168.182.1 58330 typ host generation 0
a=candidate:319357635 1 udp 1677729535 1.1.1.1 53489 typ srflx generation 0
a=candidate:319357635 2 udp 1677729535 1.1.1.1 53489 typ srflx generation 0
a=candidate:2879031271 1 tcp 1509957375 2.2.2.2 64647 typ host generation 0
a=candidate:2879031271 2 tcp 1509957375 2.2.2.2 64647 typ host generation 0
a=candidate:3006538621 1 tcp 1509957375 172.16.240.1 64648 typ host generation 0
a=candidate:3006538621 2 tcp 1509957375 172.16.240.1 64648 typ host generation 0
a=candidate:416293236 1 tcp 1509957375 192.168.182.1 64649 typ host generation 0
a=candidate:416293236 2 tcp 1509957375 192.168.182.1 64649 typ host generation 0
a=ice-ufrag:Bee0snY1MfcCgE0y
a=ice-pwd:OA8uzv13wdp3sJXhwBnTmkyT
a=ice-options:google-ice
a=sendrecv
a=mid:video
a=rtcp-mux
a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:hf4ZJ+bS7DBlV75dp3M466xXbIutlnPAsA+9CZSn
a=rtpmap:100 VP8/90000
a=rtpmap:101 red/90000
a=rtpmap:102 ulpfec/90000
a=ssrc:3521624187 cname:e116VwGuht4bO3fd
a=ssrc:3521624187 mslabel:CMrbZsOIGxiEJR9KGN3eOsdkWx1ox7NyUwxQ
a=ssrc:3521624187 label:CMrbZsOIGxiEJR9KGN3eOsdkWx1ox7NyUwxQ10
<------------->
— (13 headers 70 lines) —
Using INVITE request as basis request - 6a0780ac-161c-af41-6899-e96a41c1ac3a
Found peer ‘211’ for ‘211’ from 2.2.2.2:64527
Found RTP audio format 103
Found RTP audio format 104
Found RTP audio format 0
Found RTP audio format 8
Found RTP audio format 106
Found RTP audio format 105
Found RTP audio format 13
Found RTP audio format 126
Found unknown media description format ISAC for ID 103
Found unknown media description format ISAC for ID 104
Found audio description format PCMU for ID 0
Found audio description format PCMA for ID 8
Found unknown media description format CN for ID 106
Found unknown media description format CN for ID 105
Found audio description format CN for ID 13
Found audio description format telephone-event for ID 126
Found RTP video format 100
Found RTP video format 101
Found RTP video format 102
[2012-10-20 22:23:46] WARNING[29105][C-00000008]: chan_sip.c:10117 process_sdp: Can’t provide secure video requested in SDP offer