Skip to content
This repository has been archived by the owner on Mar 22, 2022. It is now read-only.

Not able to see Remote video when connected to different network #859

Open
deepak24ti opened this issue Mar 16, 2022 · 0 comments
Open

Not able to see Remote video when connected to different network #859

deepak24ti opened this issue Mar 16, 2022 · 0 comments

Comments

@deepak24ti
Copy link

Describe the bug
I am using 2 devices:

  1. Unity Editor in Laptop
  2. Hololens 2 with same application deployed

Using google stun server stun1.l.google.com:19302
NodeDSSSignaler.HTTPServerAddress also address of machine where signaler is running.

When I run the application with in same network. I am getting local as well as remote feed as expected.
But as soon as, I connect one of the device to different network. I am not getting remote feed.
I can see data is getting exchanged between devices but i am not seeing remote video.

To Reproduce
Steps to reproduce the behavior:

  1. Run Unity Editor and signaling server in Laptop
  2. Deploy same application in Hololens2
  3. And connect Hololens to some other network
  4. Start Connection
    Remote video is not visible

Expected behavior
Local Feed and remote feed should be visible in Hololens as well as in Unity editor while connected in different network.

SDP messages

Offer message v=0\r\no=- 6137189567919884102 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1\r\na=msid-semantic: WMS\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 102 0 8 106 105 13 110 112 113 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:QNyN\r\na=ice-pwd:rsyTYXklZL6IoK3MXULQgxjm\r\na=ice-options:trickle\r\na=fingerprint:sha-256 34:E1:B5:B7:F9:26:1C:8B:02:B0:3F:F4:2A:14:1E:64:B3:26:67:70:50:5F:16:47:85:40:D9:EE:05:71:4E:DE\r\na=setup:actpass\r\na=mid:0\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:9 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=sendrecv\r\na=msid:- 91d012c4-b147-408d-9277-f9f290dd49cc\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=rtcp-fb:111 transport-cc\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtpmap:103 ISAC/16000\r\na=rtpmap:104 ISAC/32000\r\na=rtpmap:9 G722/8000\r\na=rtpmap:102 ILBC/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:106 CN/32000\r\na=rtpmap:105 CN/16000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:110 telephone-event/48000\r\na=rtpmap:112 telephone-event/32000\r\na=rtpmap:113 telephone-event/16000\r\na=rtpmap:126 telephone-event/8000\r\na=ssrc:1141733944 cname:KYMYFYUvHKVWmvqI\r\na=ssrc:1141733944 msid: 91d012c4-b147-408d-9277-f9f290dd49cc\r\na=ssrc:1141733944 mslabel:\r\na=ssrc:1141733944 label:91d012c4-b147-408d-9277-f9f290dd49cc\r\nm=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 127 124 125\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:QNyN\r\na=ice-pwd:rsyTYXklZL6IoK3MXULQgxjm\r\na=ice-options:trickle\r\na=fingerprint:sha-256 34:E1:B5:B7:F9:26:1C:8B:02:B0:3F:F4:2A:14:1E:64:B3:26:67:70:50:5F:16:47:85:40:D9:EE:05:71:4E:DE\r\na=setup:actpass\r\na=mid:1\r\na=extmap:2 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:4 urn:3gpp:video-orientation\r\na=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay\r\na=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type\r\na=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/video-timing\r\na=extmap:10 http://tools.ietf.org/html/draft-ietf-avtext-framemarking-07\r\na=extmap:9 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=sendrecv\r\na=msid:- af4b1ce4-d066-4514-baa7-5b26f3937080\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:96 VP8/90000\r\na=rtcp-fb:96 goog-remb\r\na=rtcp-fb:96 transport-cc\r\na=rtcp-fb:96 ccm fir\r\na=rtcp-fb:96 nack\r\na=rtcp-fb:96 nack pli\r\na=rtpmap:97 rtx/90000\r\na=fmtp:97 apt=96\r\na=rtpmap:98 VP9/90000\r\na=rtcp-fb:98 goog-remb\r\na=rtcp-fb:98 transport-cc\r\na=rtcp-fb:98 ccm fir\r\na=rtcp-fb:98 nack\r\na=rtcp-fb:98 nack pli\r\na=fmtp:98 x-google-profile-id=0\r\na=rtpmap:99 rtx/90000\r\na=fmtp:99 apt=98\r\na=rtpmap:100 multiplex/90000\r\na=rtcp-fb:100 goog-remb\r\na=rtcp-fb:100 transport-cc\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=fmtp:100 acn=VP9;x-google-profile-id=0\r\na=rtpmap:101 rtx/90000\r\na=fmtp:101 apt=100\r\na=rtpmap:127 red/90000\r\na=rtpmap:124 rtx/90000\r\na=fmtp:124 apt=127\r\na=rtpmap:125 ulpfec/90000\r\na=ssrc-group:FID 964604763 3771101188\r\na=ssrc:964604763 cname:KYMYFYUvHKVWmvqI\r\na=ssrc:964604763 msid: af4b1ce4-d066-4514-baa7-5b26f3937080\r\na=ssrc:964604763 mslabel:\r\na=ssrc:964604763 label:af4b1ce4-d066-4514-baa7-5b26f3937080\r\na=ssrc:3771101188 cname:KYMYFYUvHKVWmvqI\r\na=ssrc:3771101188 msid: af4b1ce4-d066-4514-baa7-5b26f3937080\r\na=ssrc:3771101188 mslabel:\r\na=ssrc:3771101188 label:af4b1ce4-d066-4514-baa7-5b26f3937080\r\n","IceDataSeparator":"
Answer message v=0\r\no=- 1200433666125703991 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0 1\r\na=msid-semantic: WMS\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111 103 9 102 0 8 105 13 110 113 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:/P6E\r\na=ice-pwd:WfaEFZw61Aj6qJ0S7nwfo/4w\r\na=ice-options:trickle\r\na=fingerprint:sha-256 C2:B7:4E:F6:04:36:3A:09:1C:80:33:64:E5:7A:2C:43:16:C9:53:9C:63:02:E9:0B:97:ED:BB:50:36:81:32:DE\r\na=setup:active\r\na=mid:0\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:9 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=sendrecv\r\na=msid:- 33dbd625-739e-4c62-a3d0-908f0762b1a4\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=rtcp-fb:111 transport-cc\r\na=fmtp:111 minptime=10;useinbandfec=1\r\na=rtpmap:103 ISAC/16000\r\na=rtpmap:9 G722/8000\r\na=rtpmap:102 ILBC/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:105 CN/16000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:110 telephone-event/48000\r\na=rtpmap:113 telephone-event/16000\r\na=rtpmap:126 telephone-event/8000\r\na=ssrc:4178924293 cname:rF+pXTmex2hI/isP\r\nm=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 127 124 125\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:/P6E\r\na=ice-pwd:WfaEFZw61Aj6qJ0S7nwfo/4w\r\na=ice-options:trickle\r\na=fingerprint:sha-256 C2:B7:4E:F6:04:36:3A:09:1C:80:33:64:E5:7A:2C:43:16:C9:53:9C:63:02:E9:0B:97:ED:BB:50:36:81:32:DE\r\na=setup:active\r\na=mid:1\r\na=extmap:2 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:4 urn:3gpp:video-orientation\r\na=extmap:5 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01\r\na=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay\r\na=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type\r\na=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/video-timing\r\na=extmap:10 http://tools.ietf.org/html/draft-ietf-avtext-framemarking-07\r\na=extmap:9 urn:ietf:params:rtp-hdrext:sdes:mid\r\na=sendrecv\r\na=msid:- 644b76a7-189a-4ada-948e-5276aef4abe3\r\na=rtcp-mux\r\na=rtcp-rsize\r\na=rtpmap:96 VP8/90000\r\na=rtcp-fb:96 goog-remb\r\na=rtcp-fb:96 transport-cc\r\na=rtcp-fb:96 ccm fir\r\na=rtcp-fb:96 nack\r\na=rtcp-fb:96 nack pli\r\na=rtpmap:97 rtx/90000\r\na=fmtp:97 apt=96\r\na=rtpmap:98 VP9/90000\r\na=rtcp-fb:98 goog-remb\r\na=rtcp-fb:98 transport-cc\r\na=rtcp-fb:98 ccm fir\r\na=rtcp-fb:98 nack\r\na=rtcp-fb:98 nack pli\r\na=fmtp:98 x-google-profile-id=0\r\na=rtpmap:99 rtx/90000\r\na=fmtp:99 apt=98\r\na=rtpmap:127 red/90000\r\na=rtpmap:124 rtx/90000\r\na=fmtp:124 apt=127\r\na=rtpmap:125 ulpfec/90000\r\na=ssrc-group:FID 223524702 3528551019\r\na=ssrc:223524702 cname:rF+pXTmex2hI/isP\r\na=ssrc:3528551019 cname:rF+pXTmex2hI/isP\r\n","IceDataSeparator":"

Screenshots

image

image

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant