Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Sean-Der/900f448e7d1a292fce52c5d1cca60119 to your computer and use it in GitHub Desktop.
Save Sean-Der/900f448e7d1a292fce52c5d1cca60119 to your computer and use it in GitHub Desktop.
diff --git a/examples/viewer.js b/examples/viewer.js
index 508a795..43156d4 100644
--- a/examples/viewer.js
+++ b/examples/viewer.js
@@ -167,6 +167,8 @@ async function startViewer(localView, remoteView, formValues, onStatsReport, onR
} else {
console.log('[VIEWER] All ICE candidates have been generated');
+ console.log(viewer.peerConnection.localDescription);
+
// When trickle ICE is disabled, send the offer now that all the ICE candidates have ben generated.
if (!formValues.useTrickleICE) {
console.log('[VIEWER] Sending SDP offer');
v=0
o=- 3883678156607564938 2 IN IP4 127.0.0.1
s=-
t=0 0
a=group:BUNDLE 0 1
a=msid-semantic: WMS XbFInefuyQ0extn720Ler2R39pqMs7PsJkaR
m=audio 50581 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 110 112 113 126
c=IN IP4 192.168.1.2
a=rtcp:9 IN IP4 0.0.0.0
a=candidate:2437072876 1 udp 2122260223 192.168.1.2 50581 typ host generation 0 network-id 1 network-cost 10
a=candidate:1628295613 1 udp 2122194687 192.168.12.147 60019 typ host generation 0 network-id 2 network-cost 50
a=candidate:3753982748 1 tcp 1518280447 192.168.1.2 9 typ host tcptype active generation 0 network-id 1 network-cost 10
a=candidate:797846861 1 tcp 1518214911 192.168.12.147 9 typ host tcptype active generation 0 network-id 2 network-cost 50
a=ice-ufrag:btrL
a=ice-pwd:/ep+/pXzktKN+bT4zyoZ+LO1
a=ice-options:trickle
a=fingerprint:sha-256 D5:E8:D1:69:F5:F4:6E:3C:74:41:4D:65:61:B6:88:64:52:CC:FE:58:92:F4:12:C8:BB:9B:70:9B:73:3E:9D:D0
a=setup:actpass
a=mid:0
a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid
a=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
a=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
a=sendrecv
a=msid:XbFInefuyQ0extn720Ler2R39pqMs7PsJkaR 8a2b4eec-72f1-45c9-960b-beb5839e00ab
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: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:2245941350 cname:/JCpEvWAdVaPSciq
a=ssrc:2245941350 msid:XbFInefuyQ0extn720Ler2R39pqMs7PsJkaR 8a2b4eec-72f1-45c9-960b-beb5839e00ab
a=ssrc:2245941350 mslabel:XbFInefuyQ0extn720Ler2R39pqMs7PsJkaR
a=ssrc:2245941350 label:8a2b4eec-72f1-45c9-960b-beb5839e00ab
m=video 60543 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 102 122 127 121 125 107 108 109 124 120 123 119 114 115 116
c=IN IP4 192.168.1.2
a=rtcp:9 IN IP4 0.0.0.0
a=candidate:2437072876 1 udp 2122260223 192.168.1.2 60543 typ host generation 0 network-id 1 network-cost 10
a=candidate:1628295613 1 udp 2122194687 192.168.12.147 62356 typ host generation 0 network-id 2 network-cost 50
a=candidate:3753982748 1 tcp 1518280447 192.168.1.2 9 typ host tcptype active generation 0 network-id 1 network-cost 10
a=candidate:797846861 1 tcp 1518214911 192.168.12.147 9 typ host tcptype active generation 0 network-id 2 network-cost 50
a=ice-ufrag:btrL
a=ice-pwd:/ep+/pXzktKN+bT4zyoZ+LO1
a=ice-options:trickle
a=fingerprint:sha-256 D5:E8:D1:69:F5:F4:6E:3C:74:41:4D:65:61:B6:88:64:52:CC:FE:58:92:F4:12:C8:BB:9B:70:9B:73:3E:9D:D0
a=setup:actpass
a=mid:1
a=extmap:14 urn:ietf:params:rtp-hdrext:toffset
a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
a=extmap:13 urn:3gpp:video-orientation
a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01
a=extmap:12 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay
a=extmap:11 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type
a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing
a=extmap:8 http://tools.ietf.org/html/draft-ietf-avtext-framemarking-07
a=extmap:9 http://www.webrtc.org/experiments/rtp-hdrext/color-space
a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid
a=extmap:5 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id
a=extmap:6 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id
a=sendrecv
a=msid:XbFInefuyQ0extn720Ler2R39pqMs7PsJkaR 2137dc65-025e-4dbf-860c-d9891f4bffaf
a=rtcp-mux
a=rtcp-rsize
a=rtpmap:96 VP8/90000
a=rtcp-fb:96 goog-remb
a=rtcp-fb:96 transport-cc
a=rtcp-fb:96 ccm fir
a=rtcp-fb:96 nack
a=rtcp-fb:96 nack pli
a=rtpmap:97 rtx/90000
a=fmtp:97 apt=96
a=rtpmap:98 VP9/90000
a=rtcp-fb:98 goog-remb
a=rtcp-fb:98 transport-cc
a=rtcp-fb:98 ccm fir
a=rtcp-fb:98 nack
a=rtcp-fb:98 nack pli
a=fmtp:98 profile-id=0
a=rtpmap:99 rtx/90000
a=fmtp:99 apt=98
a=rtpmap:100 VP9/90000
a=rtcp-fb:100 goog-remb
a=rtcp-fb:100 transport-cc
a=rtcp-fb:100 ccm fir
a=rtcp-fb:100 nack
a=rtcp-fb:100 nack pli
a=fmtp:100 profile-id=2
a=rtpmap:101 rtx/90000
a=fmtp:101 apt=100
a=rtpmap:102 H264/90000
a=rtcp-fb:102 goog-remb
a=rtcp-fb:102 transport-cc
a=rtcp-fb:102 ccm fir
a=rtcp-fb:102 nack
a=rtcp-fb:102 nack pli
a=fmtp:102 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f
a=rtpmap:122 rtx/90000
a=fmtp:122 apt=102
a=rtpmap:127 H264/90000
a=rtcp-fb:127 goog-remb
a=rtcp-fb:127 transport-cc
a=rtcp-fb:127 ccm fir
a=rtcp-fb:127 nack
a=rtcp-fb:127 nack pli
a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42001f
a=rtpmap:121 rtx/90000
a=fmtp:121 apt=127
a=rtpmap:125 H264/90000
a=rtcp-fb:125 goog-remb
a=rtcp-fb:125 transport-cc
a=rtcp-fb:125 ccm fir
a=rtcp-fb:125 nack
a=rtcp-fb:125 nack pli
a=fmtp:125 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
a=rtpmap:107 rtx/90000
a=fmtp:107 apt=125
a=rtpmap:108 H264/90000
a=rtcp-fb:108 goog-remb
a=rtcp-fb:108 transport-cc
a=rtcp-fb:108 ccm fir
a=rtcp-fb:108 nack
a=rtcp-fb:108 nack pli
a=fmtp:108 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42e01f
a=rtpmap:109 rtx/90000
a=fmtp:109 apt=108
a=rtpmap:124 H264/90000
a=rtcp-fb:124 goog-remb
a=rtcp-fb:124 transport-cc
a=rtcp-fb:124 ccm fir
a=rtcp-fb:124 nack
a=rtcp-fb:124 nack pli
a=fmtp:124 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=4d0032
a=rtpmap:120 rtx/90000
a=fmtp:120 apt=124
a=rtpmap:123 H264/90000
a=rtcp-fb:123 goog-remb
a=rtcp-fb:123 transport-cc
a=rtcp-fb:123 ccm fir
a=rtcp-fb:123 nack
a=rtcp-fb:123 nack pli
a=fmtp:123 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640032
a=rtpmap:119 rtx/90000
a=fmtp:119 apt=123
a=rtpmap:114 red/90000
a=rtpmap:115 rtx/90000
a=fmtp:115 apt=114
a=rtpmap:116 ulpfec/90000
a=ssrc-group:FID 1481177670 4053892258
a=ssrc:1481177670 cname:/JCpEvWAdVaPSciq
a=ssrc:1481177670 msid:XbFInefuyQ0extn720Ler2R39pqMs7PsJkaR 2137dc65-025e-4dbf-860c-d9891f4bffaf
a=ssrc:1481177670 mslabel:XbFInefuyQ0extn720Ler2R39pqMs7PsJkaR
a=ssrc:1481177670 label:2137dc65-025e-4dbf-860c-d9891f4bffaf
a=ssrc:4053892258 cname:/JCpEvWAdVaPSciq
a=ssrc:4053892258 msid:XbFInefuyQ0extn720Ler2R39pqMs7PsJkaR 2137dc65-025e-4dbf-860c-d9891f4bffaf
a=ssrc:4053892258 mslabel:XbFInefuyQ0extn720Ler2R39pqMs7PsJkaR
a=ssrc:4053892258 label:2137dc65-025e-4dbf-860c-d9891f4bffaf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment