[Webkit-unassigned] [Bug 183333] IOS require Media Access to receive the media

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 5 13:02:41 PST 2018


https://bugs.webkit.org/show_bug.cgi?id=183333

--- Comment #2 from ankitbug94 at gmail.com ---
constraints: {"offerToReceiveAudio":false,"offerToReceiveVideo":true}
Created SDP offer
constraints: {"offerToReceiveAudio":true,"offerToReceiveVideo":false}
Created SDP offer
Local description setv=0
 o=- 2541025084667851894 2 IN IP4 127.0.0.1
 s=-
 t=0 0
 a=group:BUNDLE video
 a=msid-semantic: WMS
 m=video 9 UDP/TLS/RTP/SAVPF 96 98 99 97 100
 c=IN IP4 0.0.0.0
 a=rtcp:9 IN IP4 0.0.0.0
 a=ice-ufrag:sZ4S
 a=ice-pwd:HEpixLljnyrRRQRZzD/9AxyQ
 a=ice-options:trickle
 a=fingerprint:sha-256 21:84:70:E7:28:84:4F:70:FA:88:32:86:E5:BF:EE:52:66:B9:2C:3F:80:A4:D4:07:A5:15:D6:B2:22:1D:1D:DB
 a=setup:actpass
 a=mid:video
 a=extmap:2 urn:ietf:params:rtp-hdrext:toffset
 a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
 a=extmap:4 urn:3gpp:video-orientation
 a=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
 a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay
 a=recvonly
 a=rtcp-mux
 a=rtcp-rsize
 a=rtpmap:96 red/90000
 a=rtpmap:98 ulpfec/90000
 a=rtpmap:99 H264/90000
 a=rtcp-fb:99 ccm fir
 a=rtcp-fb:99 nack
 a=rtcp-fb:99 nack pli
 a=rtcp-fb:99 goog-remb
 a=rtcp-fb:99 transport-cc
 a=fmtp:99 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
 a=rtpmap:97 rtx/90000
 a=fmtp:97 apt=96
 a=rtpmap:100 rtx/90000
 a=fmtp:100 apt=99
Local description setv=0
 o=- 8616285388892725780 2 IN IP4 127.0.0.1
 s=-
 t=0 0
 a=group:BUNDLE audio
 a=msid-semantic: WMS
 m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 102 0 8 106 105 13 110 112 113 126
 c=IN IP4 0.0.0.0
 a=rtcp:9 IN IP4 0.0.0.0
 a=ice-ufrag:uBBZ
 a=ice-pwd:Spbm657imOy4iiXFPwFm8QD6
 a=ice-options:trickle
 a=fingerprint:sha-256 A5:EB:B8:96:07:09:C8:60:CA:EC:B7:22:08:80:C1:AB:5F:B0:3F:6E:5E:BC:15:78:3E:9D:07:9B:99:5D:36:00
 a=setup:actpass
 a=mid:audio
 a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
 a=recvonly
 a=rtcp-mux
 a=rtpmap:111 opus/48000/2
 a=rtcp-fb:111 transport-cc
 a=fmtp:111 minptime=10;useinbandfec=1
 a=rtpmap:103 ISAC/16000
 a=rtpmap:104 ISAC/32000
 a=rtpmap:9 G722/8000
 a=rtpmap:102 ILBC/8000
 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:110 telephone-event/48000
 a=rtpmap:112 telephone-event/32000
 a=rtpmap:113 telephone-event/16000
 a=rtpmap:126 telephone-event/8000
SDP answer received, setting remote description
Remote stream:
-[Object]
+[Prototype]
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:1 1 UDP 2013266431 fe80::589f:865d:1daa:403f 58828 typ host
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:2 1 TCP 1019217151 fe80::589f:865d:1daa:403f 9 typ host tcptype active
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:3 1 TCP 1015022847 fe80::589f:865d:1daa:403f 48445 typ host tcptype passive
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:4 1 UDP 2013266431 172.17.45.53 49984 typ host
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:5 1 TCP 1019216383 172.17.45.53 9 typ host tcptype active
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:6 1 TCP 1015022079 172.17.45.53 55529 typ host tcptype passive
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:1 2 UDP 2013266430 fe80::589f:865d:1daa:403f 59839 typ host
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:2 2 TCP 1019217150 fe80::589f:865d:1daa:403f 9 typ host tcptype active
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:3 2 TCP 1015022846 fe80::589f:865d:1daa:403f 46817 typ host tcptype passive
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:4 2 UDP 2013266430 172.17.45.53 47969 typ host
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:5 2 TCP 1019216382 172.17.45.53 9 typ host tcptype active
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:6 2 TCP 1015022078 172.17.45.53 52931 typ host tcptype passive
sdpMid: video
sdpMLineIndex: 0
SDP answer received, setting remote description
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:1 1 UDP 2013266431 fe80::589f:865d:1daa:403f 48895 typ host
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:2 1 TCP 1019217151 fe80::589f:865d:1daa:403f 9 typ host tcptype active
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:3 1 TCP 1015022847 fe80::589f:865d:1daa:403f 41225 typ host tcptype passive
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:4 1 UDP 2013266431 172.17.45.53 46195 typ host
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:5 1 TCP 1019216383 172.17.45.53 9 typ host tcptype active
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:6 1 TCP 1015022079 172.17.45.53 58651 typ host tcptype passive
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:1 2 UDP 2013266430 fe80::589f:865d:1daa:403f 43214 typ host
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:2 2 TCP 1019217150 fe80::589f:865d:1daa:403f 9 typ host tcptype active
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:3 2 TCP 1015022846 fe80::589f:865d:1daa:403f 44641 typ host tcptype passive
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:4 2 UDP 2013266430 172.17.45.53 33863 typ host
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:5 2 TCP 1019216382 172.17.45.53 9 typ host tcptype active
sdpMid: audio
sdpMLineIndex: 0
Remote stream:
-[Object]
+[Prototype]
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:6 2 TCP 1015022078 172.17.45.53 53727 typ host tcptype passive
sdpMid: audio
sdpMLineIndex: 0
constraints: {"offerToReceiveAudio":false,"offerToReceiveVideo":false}
Created SDP offer
Local description setv=0
 o=- 6007311323119760352 2 IN IP4 127.0.0.1
 s=-
 t=0 0
 a=group:BUNDLE video
 a=msid-semantic: WMS 07e1c979-f723-4561-8e72-dd90673515c2
 m=video 9 UDP/TLS/RTP/SAVPF 96 98 99 97 100
 c=IN IP4 0.0.0.0
 a=rtcp:9 IN IP4 0.0.0.0
 a=ice-ufrag:Mhtc
 a=ice-pwd:j7y7Zkkx/QahKpimWwLvw5cr
 a=ice-options:trickle
 a=fingerprint:sha-256 C3:57:BF:40:EF:8B:D7:7A:28:2C:DC:0D:CB:DD:B2:04:61:8C:CD:3A:9B:81:FE:EF:05:1D:3D:D5:8A:37:35:83
 a=setup:actpass
 a=mid:video
 a=extmap:2 urn:ietf:params:rtp-hdrext:toffset
 a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
 a=extmap:4 urn:3gpp:video-orientation
 a=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
 a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay
 a=sendrecv
 a=rtcp-mux
 a=rtcp-rsize
 a=rtpmap:96 red/90000
 a=rtpmap:98 ulpfec/90000
 a=rtpmap:99 H264/90000
 a=rtcp-fb:99 ccm fir
 a=rtcp-fb:99 nack
 a=rtcp-fb:99 nack pli
 a=rtcp-fb:99 goog-remb
 a=rtcp-fb:99 transport-cc
 a=fmtp:99 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
 a=rtpmap:97 rtx/90000
 a=fmtp:97 apt=96
 a=rtpmap:100 rtx/90000
 a=fmtp:100 apt=99
 a=ssrc-group:FID 3900351280 1276243592
 a=ssrc:3900351280 cname:4NjehNZ0QKmY2YIy
 a=ssrc:3900351280 msid:07e1c979-f723-4561-8e72-dd90673515c2 d789e65a-af41-44ab-9ef4-de11e1fc78cc
 a=ssrc:3900351280 mslabel:07e1c979-f723-4561-8e72-dd90673515c2
 a=ssrc:3900351280 label:d789e65a-af41-44ab-9ef4-de11e1fc78cc
 a=ssrc:1276243592 cname:4NjehNZ0QKmY2YIy
 a=ssrc:1276243592 msid:07e1c979-f723-4561-8e72-dd90673515c2 d789e65a-af41-44ab-9ef4-de11e1fc78cc
 a=ssrc:1276243592 mslabel:07e1c979-f723-4561-8e72-dd90673515c2
 a=ssrc:1276243592 label:d789e65a-af41-44ab-9ef4-de11e1fc78cc
SDP answer received, setting remote description
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:1 1 UDP 2013266431 fe80::589f:865d:1daa:403f 52737 typ host
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:2 1 TCP 1019217151 fe80::589f:865d:1daa:403f 9 typ host tcptype active
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:3 1 TCP 1015022847 fe80::589f:865d:1daa:403f 47617 typ host tcptype passive
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:4 1 UDP 2013266431 172.17.45.53 42480 typ host
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:5 1 TCP 1019216383 172.17.45.53 9 typ host tcptype active
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:6 1 TCP 1015022079 172.17.45.53 33123 typ host tcptype passive
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:1 2 UDP 2013266430 fe80::589f:865d:1daa:403f 41822 typ host
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:2 2 TCP 1019217150 fe80::589f:865d:1daa:403f 9 typ host tcptype active
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:3 2 TCP 1015022846 fe80::589f:865d:1daa:403f 58681 typ host tcptype passive
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:4 2 UDP 2013266430 172.17.45.53 57183 typ host
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:5 2 TCP 1019216382 172.17.45.53 9 typ host tcptype active
sdpMid: video
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:6 2 TCP 1015022078 172.17.45.53 59261 typ host tcptype passive
sdpMid: video
sdpMLineIndex: 0
constraints: {"offerToReceiveAudio":false,"offerToReceiveVideo":false}
Created SDP offer
Local description setv=0
 o=- 9040833911156819857 2 IN IP4 127.0.0.1
 s=-
 t=0 0
 a=group:BUNDLE audio
 a=msid-semantic: WMS 8c0b3ca8-f020-49f8-80b0-df4625be6eee
 m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 102 0 8 106 105 13 110 112 113 126
 c=IN IP4 0.0.0.0
 a=rtcp:9 IN IP4 0.0.0.0
 a=ice-ufrag:DNVL
 a=ice-pwd:EoO4H98pKbfhpFlRZOry74fK
 a=ice-options:trickle
 a=fingerprint:sha-256 84:53:10:E3:62:A4:45:49:2D:73:08:A9:33:3E:7F:03:3C:22:3F:C7:4C:CE:F4:2D:F8:90:E0:14:78:68:FC:C1
 a=setup:actpass
 a=mid:audio
 a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
 a=sendrecv
 a=rtcp-mux
 a=rtpmap:111 opus/48000/2
 a=rtcp-fb:111 transport-cc
 a=fmtp:111 minptime=10;useinbandfec=1
 a=rtpmap:103 ISAC/16000
 a=rtpmap:104 ISAC/32000
 a=rtpmap:9 G722/8000
 a=rtpmap:102 ILBC/8000
 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:110 telephone-event/48000
 a=rtpmap:112 telephone-event/32000
 a=rtpmap:113 telephone-event/16000
 a=rtpmap:126 telephone-event/8000
 a=ssrc:1634056109 cname:xtCe7xrXtgfAWCiQ
 a=ssrc:1634056109 msid:8c0b3ca8-f020-49f8-80b0-df4625be6eee cfc7c3e8-fa4a-4db6-9a59-b26aebbee674
 a=ssrc:1634056109 mslabel:8c0b3ca8-f020-49f8-80b0-df4625be6eee
 a=ssrc:1634056109 label:cfc7c3e8-fa4a-4db6-9a59-b26aebbee674
SDP answer received, setting remote description
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:1 1 UDP 2013266431 fe80::589f:865d:1daa:403f 41697 typ host
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:2 1 TCP 1019217151 fe80::589f:865d:1daa:403f 9 typ host tcptype active
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:3 1 TCP 1015022847 fe80::589f:865d:1daa:403f 42567 typ host tcptype passive
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:4 1 UDP 2013266431 172.17.45.53 45663 typ host
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:5 1 TCP 1019216383 172.17.45.53 9 typ host tcptype active
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:6 1 TCP 1015022079 172.17.45.53 47057 typ host tcptype passive
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:1 2 UDP 2013266430 fe80::589f:865d:1daa:403f 32863 typ host
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:2 2 TCP 1019217150 fe80::589f:865d:1daa:403f 9 typ host tcptype active
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:3 2 TCP 1015022846 fe80::589f:865d:1daa:403f 43209 typ host tcptype passive
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:4 2 UDP 2013266430 172.17.45.53 58472 typ host
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:5 2 TCP 1019216382 172.17.45.53 9 typ host tcptype active
sdpMid: audio
sdpMLineIndex: 0
Remote ICE candidate received
-[Object]
__module__: kurento
__type__: IceCandidate
candidate: candidate:6 2 TCP 1015022078 172.17.45.53 41825 typ host tcptype passive
sdpMid: audio
sdpMLineIndex: 0

This is my console.log which shows and I am pretty sure that the connection is working properly. I also believe that it is autoplay issue because the audio and video appear all of a sudden as I provide access to media. I tried what you suggested:
I made the controls visible and clicking on it did nothing but one time which is weird.
I also tried to view the Promise but that Promise always remained in pending state and when I closed the media from source, then it showed aborted error. And I did this in click context of window.onclick as you suggested.
Honestly speaking, it worked once as I already wrote when I clicked on the controls without providing access to camera but never again. Thanks

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180305/85e8699e/attachment-0001.html>


More information about the webkit-unassigned mailing list