Re: [rtcweb] Syntax issues in draft-ietf-rtcweb-sdp
Cullen Jennings <fluffy@iii.ca> Sun, 03 December 2017 15:24 UTC
Return-Path: <fluffy@iii.ca>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3A611242EA for <rtcweb@ietfa.amsl.com>; Sun, 3 Dec 2017 07:24:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.701
X-Spam-Level:
X-Spam-Status: No, score=-4.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aSAhQ7KE48Kq for <rtcweb@ietfa.amsl.com>; Sun, 3 Dec 2017 07:24:41 -0800 (PST)
Received: from smtp81.iad3a.emailsrvr.com (smtp81.iad3a.emailsrvr.com [173.203.187.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F15B112009C for <rtcweb@ietf.org>; Sun, 3 Dec 2017 07:24:40 -0800 (PST)
Received: from smtp27.relay.iad3a.emailsrvr.com (localhost [127.0.0.1]) by smtp27.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id 71A2224A45; Sun, 3 Dec 2017 10:24:36 -0500 (EST)
X-Auth-ID: fluffy@iii.ca
Received: by smtp27.relay.iad3a.emailsrvr.com (Authenticated sender: fluffy-AT-iii.ca) with ESMTPSA id 1A6FC24941; Sun, 3 Dec 2017 10:24:35 -0500 (EST)
X-Sender-Id: fluffy@iii.ca
Received: from [10.1.3.55] (S0106004268479ae3.cg.shawcable.net [70.77.44.153]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:587 (trex/5.7.12); Sun, 03 Dec 2017 10:24:36 -0500
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <92b7b153-754a-0237-ad0a-6ec08c40e262@nostrum.com>
Date: Sun, 03 Dec 2017 08:24:33 -0700
Cc: RTCWeb IETF <rtcweb@ietf.org>, draft-ietf-rtcweb-sdp@tools.ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <3530F649-EED5-4F27-BADA-3EF9011A6AAB@iii.ca>
References: <92b7b153-754a-0237-ad0a-6ec08c40e262@nostrum.com>
To: Adam Roach <adam@nostrum.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/lJ-uIB17LBNUE3eJFEFC_IlcoUA>
Subject: Re: [rtcweb] Syntax issues in draft-ietf-rtcweb-sdp
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Dec 2017 15:24:46 -0000
That's great thank you. Could you please create issues in github (and only need one for fingerprint is broken, not every occurrence of it). > On Dec 1, 2017, at 8:47 PM, Adam Roach <adam@nostrum.com> wrote: > > [as an individual] > > I wrote a script that extracts the SDP from the XML source of draft-ietf-rtcweb-sdp-08 and does some very basic syntax checks on it. I'm posting the results here as feedback on the document to assist in correcting the examples. Note that I have *not* performed any semantic verification of the SDP itself, only the syntax. > > Total error count: 152 > > ============================================================================== > 5.2.1 SDP Offer > ============================================================================== > v=0 > o=- 20518 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio > a=ice-options:trickle > a=identity:eyJpZHAiOnsiZG9tYWluIjoibmlpZi5odSIsInByb3RvY29sIjoiaWRwLmh0bWwifSwiYXNzZXJ0a W9uIjoiZXlKaGJHY2lPaUpTVXpJMU5pSXNJblI1Y0NJNklrcFhVeUo5LmV5SmpiMjUwWlc1MGN5STZleUptYVc1b lpYSndjbWx1ZENJNlczc2lZV3huYjNKcGRHaHRJam9pYzJoaExUSTFOaUlzSW1ScFoyVnpkQ0k2SWprek9rTXdPa kl6T2pKR09rRXlPakF3T2pBd09qQkVPalV4T2tGRE9rUXlPalUwT2pZMU9rWTBPak5DT2pkRU9qa3lPa1JET2pnN E9qTXpPalV4T2pJek9qUXdPamN5T2preE9qZ3pPalZDT2pBeE9qSkdPalV3T2pjNE9qTkdJbjFkZlN3aWFXUmxib lJwZEhraU9pSnRhWE5wUUc1cGFXWXVhSFVpZlEuSTVQdGhKNFFDT05TOFVXd25OOUh3MEdaTDl3d0RBVGRrTWtFW llmdlNVTTJ6Umd5R09WSGgzRmpnc2FPZklkRnFsNUx6azBFbndVOTNQOUlCQ0xZOWtia3V1c0V1S25YRGVNLTNIN WFmdTJvZl9CTlZjUnB3MmdBdlNBbVR6SlltcEpqMFEtdmV0TmtVT1huZE9HLUIzT3ZGb3QwZVNENlZSNUdhb2wyc GduS3FSTktOd3dacEZ1eUZZbFRodHJIdGNiT19WV3o4QnZpTThKS25OdExWd1JxNUhMX2ZLTlRCNzFDYkoyWmh5W XU1UEdwWDhXcXJMWC1ybm5YSFY3RnhoTTh5OHdrLWd5cnRZazVnbFlZeUFrcTVqZklSXzRzWER5d19Qc1BWTW1aZ XltenVGV3BQTzVFWlJYR0ZpRjFET0o4Q0Q3Z3Zta2dUdlBXSWpkemtBIn0= > > *** ERROR: invalid syntax for 'identity' > *** Note: Removing errant spaces fixes this problem. > > m=audio 54609 UDP/TLS/RTP/SAVPF 109 0 8 > c=IN IP4 203.0.113.141 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=rtpmap:0 PCMU/8000 > a=rtpmap:8 PCMA/8000 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp:60065 IN IP4 203.0.113.141 > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2122194687 192.0.2.4 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 1685987071 203.0.113.141 54609 typ srflx raddr 192.0.2.4 rport 61665 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:0 2 UDP 2122194687 192.0.2.4 61667 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 2 UDP 1685987071 203.0.113.141 60065 typ srflx raddr 192.0.2.4 rport 61667 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > > ============================================================================== > 5.2.1 SDP Answer > ============================================================================== > v=0 > o=- 16833 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio > a=ice-options:trickle > a=identity:ew0KICAiaWRwIjp7DQogICAgImRvbWFpbiI6ICJjaXNjb3NwYXJrLmNvbSIsDQogICAg InByb3RvY29sIjogImRlZmF1bHQiDQogIH0sDQogICJhc3NlcnRpb24iOiAibEp3WkVocmFVOXBTblJo V0U1d1VVYzFjR0ZYV1hWaFNGVnBabEV1U1RWUWRHaEtORkZEVDA1VE9GVlhkMjVPT1VoM01FZGFURGwz ZDBSQlZHUnJUV3RGVw0KICAgICAgICAgICAgICBsbG1kbE5WVFRKNlVtZDVSMDlXU0dnelJtcG5jMkZQ Wmtsa1JuRnNOVXg2YXpCRmJuZFZPVE5RT1VsQ1EweFpPV3RpYTNWMWMwVjFTMjVZUkdWTkxUTklODQog ICAgICAgICAgICAgIFdGbWRUSnZabDlDVGxaalVuQjNNbWRCZGxOQmJWUjZTbGx0Y0VwcU1GRXRkbVYw VG10VlQxaHVaRTlITFVJelQzWkdiM1F3WlZORU5sWlNOVWRoYjJ3eWMNCiAgICAgICAgICAgICAgR2R1 UzNGU1RrdE9kM2RhY0VaMWVVWlpiRlJvZEhKSWRHTmlUMTlXVjNvNFFuWnBUVGhLUzI1T2RFeFdkMUp4 TlVoTVgyWkxUbFJDTnpGRFlrb3lXbWg1VyINCn0= > > *** ERROR: invalid syntax for 'identity' > *** Note: Removing errant spaces fixes this problem. > > m=audio 49203 UDP/TLS/RTP/SAVPF 109 0 8 > c=IN IP4 203.0.113.77 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=rtpmap:0 PCMU/8000 > a=rtpmap:8 PCMA/8000 > a=maxptime:120 > a=ice-ufrag:05067423 > a=ice-pwd:1747d1ee3474a28a397a4c3f3af08a068 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2122194687 198.51.100.7 51556 typ host > a=candidate:1 1 UDP 1685987071 203.0.113.77 49203 typ srflx raddr 198.51.100.7 rport 51556 > a=end-of-candidates > > ============================================================================== > 5.2.2.1 SDP Offer > ============================================================================== > v=0 > o=- 20518 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio video > a=group:LS audio video > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 0 8 > c=IN IP4 203.0.113.141 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=rtpmap:0 PCMU/8000 > a=rtpmap:8 PCMA/8000 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04: BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2122194687 192.0.2.4 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 1685987071 203.0.113.141 54609 typ srflx raddr 192.0.2.4 rport 61665 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > m=video 54609 UDP/TLS/RTP/SAVPF 99 120 > c=IN IP4 203.0.113.141 > a=mid:video > a=msid:ma tb > a=sendrecv > a=rtpmap:99 H264/90000 > a=fmtp:99 profile-level-id=4d0028;packetization-mode=1 > a=rtpmap:120 VP8/90000 > a=rtcp-fb:99 nack > a=rtcp-fb:99 nack pli > a=rtcp-fb:99 ccm fir > a=rtcp-fb:120 nack > a=rtcp-fb:120 nack pli > a=rtcp-fb:120 ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > > ============================================================================== > 5.2.2.1 SDP Answer > ============================================================================== > v=0 > o=- 16833 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio video > a=group:LS audio video > a=ice-options:trickle > m=audio 49203 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.77 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:c300d85b > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 3618095783 198.51.100.7 49203 typ host > a=candidate:1 1 UDP 565689203 203.0.113.77 49203 typ srflx raddr 198.51.100.7 rport 51556 > a=end-of-candidates > m=video 49203 UDP/TLS/RTP/SAVPF 99 > c=IN IP4 203.0.113.77 > a=mid:video > a=msid:ma tb > a=sendrecv > a=rtpmap:99 H264/90000 > a=fmtp:99 profile-level-id=4d0028;packetization-mode=1 > a=rtcp-fb:99 nack > a=rtcp-fb:99 nack pli > a=rtcp-fb:99 ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > > ============================================================================== > 5.2.2.2 SDP Offer > ============================================================================== > v=0 > o=- 20518 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio video > a=group:LS audio video > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 0 8 > c=IN IP4 203.0.113.141 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=rtpmap:0 PCMU/8000 > a=rtpmap:8 PCMA/8000 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04: BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2122194687 192.0.2.4 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:0 1 UDP 2122194687 2001:DB8:8101:3a55:4858:a2a9:22ff:99b9 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > m=video 54609 UDP/TLS/RTP/SAVPF 99 120 > c=IN IP4 203.0.113.141 > a=mid:video > a=msid:ma tb > a=sendrecv > a=rtpmap:99 H264/90000 > a=fmtp:99 profile-level-id=4d0028;packetization-mode=1 > a=rtpmap:120 VP8/90000 > a=rtcp-fb:99 nack > a=rtcp-fb:99 nack pli > a=rtcp-fb:99 ccm fir > a=rtcp-fb:120 nack > a=rtcp-fb:120 nack pli > a=rtcp-fb:120 ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > > ============================================================================== > 5.2.2.2 SDP Answer > ============================================================================== > v=0 > o=- 16833 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio video > a=group:LS audio video > a=ice-options:trickle > m=audio 49203 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.77 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:c300d85b > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 3618095783 198.51.100.7 49203 typ host > a=candidate:0 1 UDP 3618095783 2001:DB8:30c:1266:5916:3779:22f6:77f7 49203 typ host > a=end-of-candidates > m=video 49203 UDP/TLS/RTP/SAVPF 99 > c=IN IP4 203.0.113.77 > a=mid:video > a=msid:ma tb > a=sendrecv > a=rtpmap:99 H264/90000 > a=fmtp:99 profile-level-id=4d0028;packetization-mode=1 > a=rtcp-fb:99 nack > a=rtcp-fb:99 nack pli > a=rtcp-fb:99 ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > > ============================================================================== > 5.2.3 SDP Offer > ============================================================================== > v=0 > o=- 20518 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE data > a=ice-options:trickle > m=application 54609 UDP/DTLS/SCTP webrtc-datachannel > c=IN IP4 203.0.113.141 > a=mid:data > a=sendrecv > a=sctp-port:5000 > a=max-message-size:100000 > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:0 1 UDP 2113667327 192.0.2.4 61665 typ host > a=candidate:1 1 UDP 1694302207 203.0.113.141 54609 typ srflx raddr 192.0.2.4 rport 61665 > a=end-of-candidates > > ============================================================================== > 5.2.3 SDP Answer > ============================================================================== > v=0 > o=- 16833 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE data > m=application 49203 UDP/DTLS/SCTP webrtc-datachannel > c=IN IP4 203.0.113.77 > a=mid:data > a=sendrecv > a=sctp-port:5000 > a=max-message-size:100000 > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=ice-ufrag:c300d85b > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:0 1 UDP 2113667327 198.51.100.7 51556 typ host > a=candidate:1 1 UDP 1694302207 203.0.113.77 49203 typ srflx raddr 198.51.100.7 rport 51556 > a=end-of-candidates > > ============================================================================== > 5.2.4 SDP Offer > ============================================================================== > v=0 > o=- 20518 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.141 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 192.0.2.4 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 1685987071 203.0.113.141 54609 typ srflx raddr 192.0.2.4 rport 61665 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > > ============================================================================== > 5.2.4 SDP Answer > ============================================================================== > v=0 > o=- 16833 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio > m=audio 49203 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.77 > a=mid:audio > a=msid:ma ta > a=inactive > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:c300d85b > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 198.51.100.7 51556 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 1685987071 203.0.113.141 49203 typ srflx raddr 198.51.100.7 rport 51556 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > > ============================================================================== > 5.2.5 SDP Offer > ============================================================================== > v=0 > o=- 20518 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio dtmf > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 0 8 > c=IN IP4 203.0.113.141 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=rtpmap:0 PCMU/8000 > a=rtpmap:8 PCMA/8000 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2122194687 192.0.2.4 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 1685987071 203.0.113.141 54609 typ srflx raddr 192.0.2.4 rport 61665 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > m=audio 54609 UDP/TLS/RTP/SAVPF 126 > c=IN IP4 203.0.113.141 > a=mid:dtmf > a=msid:ma tb > a=sendonly > a=rtpmap:126 telephone-event/8000 > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > > ============================================================================== > 5.2.5 SDP Answer > ============================================================================== > v=0 > o=- 16833 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio dtmf > m=audio 49203 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.77 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:c300d85b > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2122194687 198.51.100.7 51556 typ host > a=candidate:1 1 UDP 1685987071 203.0.113.77 49203 typ srflx raddr 198.51.100.7 rport 51556 > a=end-of-candidates > m=audio 49203 UDP/TLS/RTP/SAVPF 126 > c=IN IP4 203.0.113.77 > a=mid:dtmf > a=msid:ma tb > a=recvonly > a=rtpmap:126 telephone-event/8000 > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > > ============================================================================== > 5.2.6 SDP Offer > ============================================================================== > v=0 > o=- 20519 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio video > a=group:LS audio video > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.141 > a=mid:audio > a=msid:ma ta > a=sendonly > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2122194687 203.0.113.141 54609 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > m=video 54609 UDP/TLS/RTP/SAVPF 120 > c=IN IP4 203.0.113.141 > a=mid:video > a=msid:ma tb > a=sendonly > a=rtpmap:120 VP8/90000 > a=content:slides > a=rtcp-fb:120 nack > a=rtcp-fb:120 nack pli > a=rtcp-fb:120 ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > > ============================================================================== > 5.2.6 SDP Answer > ============================================================================== > v=0 > o=- 16833 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio video > a=group:LS audio video > a=ice-options:trickle > m=audio 49203 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.77 > a=mid:audio > a=msid:ma ta > a=recvonly > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:c300d85b > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 203.0.113.77 49203 typ host > a=end-of-candidates > m=video 49203 UDP/TLS/RTP/SAVPF 120 > c=IN IP4 203.0.113.77 > a=mid:video > a=msid:ma tb > a=recvonly > a=rtpmap:120 VP8/90000 > a=content:slides > a=rtcp-fb:120 nack > a=rtcp-fb:120 nack pli > a=rtcp-fb:120 ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > > ============================================================================== > 5.2.7 SDP Offer w/BUNDLE > ============================================================================== > v=0 > o=- 20518 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio video > a=group:LS audio video > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.141 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp:54610 IN IP4 203.0.113.141 > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2122194687 192.0.2.4 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 1685987071 203.0.113.141 54609 typ srflx raddr 192.0.2.4 rport 61665 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:0 2 UDP 2122194687 192.0.2.4 61666 typ host > a=candidate:1 2 UDP 1685987071 203.0.113.141 54610 typ srflx raddr 192.0.2.4 rport 61666 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > m=video 62537 UDP/TLS/RTP/SAVPF 120 > c=IN IP4 203.0.113.141 > a=mid:video > a=msid:ma tb > a=sendrecv > a=rtpmap:120 VP8/90000 > a=ice-ufrag:6550074c > a=ice-pwd:74af08a068a28a397a4c3f31747d1ee34 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:2 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp:62538 IN IP4 203.0.113.141 > a=rtcp-rsize > a=rtcp-fb:120 nack > a=rtcp-fb:120 nack pli > a=rtcp-fb:120 ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2122194687 192.0.2.4 61886 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 1685987071 203.0.113.141 62537 typ srflx raddr 192.0.2.4 rport 61886 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:0 2 2122194687 192.0.2.4 61888 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Adding 'UDP' fixes this problem. > > a=candidate:1 2 UDP 1685987071 203.0.113.141 62538 typ srflx raddr 192.0.2.4 rport 61888 > > ============================================================================== > 5.2.8 SDP Offer > ============================================================================== > v=0 > o=- 20518 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio video data > a=group:LS audio video > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.141 > a=msid:ma ta > a=mid:audio > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2122194687 192.0.2.4 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 1685987071 203.0.113.141 54609 typ srflx raddr 192.0.2.4 rport 61665 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > m=video 54609 UDP/TLS/RTP/SAVPF 120 > c=IN IP4 203.0.113.141 > a=mid:video > a=msid:ma tb > a=sendrecv > a=rtpmap:120 VP8/90000 > a=rtcp-fb:120 nack > a=rtcp-fb:120 nack pli > a=rtcp-fb:120 ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > m=application 54609 UDP/DTLS/SCTP webrtc-datachannel > c=IN IP4 203.0.113.141 > a=mid:data > a=sctp-port:5000 > a=max-message-size:100000 > a=sendrecv > > ============================================================================== > 5.2.8 SDP Answer > ============================================================================== > v=0 > o=- 16833 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio video data > a=group:LS audio video > a=ice-options:trickle > m=audio 49203 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.77 > a=msid:ma ta > a=mid:audio > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:c300d85b > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2122194687 198.51.100.7 51556 typ host > a=candidate:1 1 UDP 1685987071 203.0.113.77 49203 typ srflx raddr 198.51.100.7 rport 51556 > a=end-of-candidates > m=video 49203 UDP/TLS/RTP/SAVPF 120 > c=IN IP4 203.0.113.77 > a=mid:video > a=msid:ma tb > a=sendrecv > a=rtpmap:120 VP8/90000 > a=rtcp-fb:120 nack > a=rtcp-fb:120 nack pli > a=rtcp-fb:120 ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > m=application 49203 UDP/DTLS/SCTP webrtc-datachannel > c=IN IP4 203.0.113.77 > a=mid:data > a=sctp-port:5000 > a=max-message-size:100000 > a=sendrecv > > ============================================================================== > 5.2.10 SDP Offer > ============================================================================== > v=0 > o=- 20518 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio video > a=group:LS audio video > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.141 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 192.0.2.4 54609 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > m=video 54609 UDP/TLS/RTP/SAVPF 120 > c=IN IP4 203.0.113.141 > a=mid:video > a=msid:ma tb > a=sendrecv > a=rtpmap:120 VP8/90000 > a=rtcp-fb:120 nack > a=rtcp-fb:120 nack pli > a=rtcp-fb:120 ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > m=application 10000 UDP/DTLS/SCTP webrtc-datachannel > c=IN IP4 203.0.113.141 > a=mid:data > a=sctp-port:5000 > a=max-message-size:100000 > a=sendrecv > a=setup:actpass > a=ice-ufrag:89819013 > a=ice-pwd:1747d1ee3474af08a068a28a397a4c3f3 > a=fingerprint:sha-256 29:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04: BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:0 1 UDP 2113667327 192.0.2.4 10000 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > > ============================================================================== > 5.2.10 SDP Answer > ============================================================================== > v=0 > o=- 16833 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio video > a=group:LS audio video > a=ice-options:trickle > m=audio 49203 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.77 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:c300d85b > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 198.51.100.7 49203 typ host > a=end-of-candidates > m=video 49203 UDP/TLS/RTP/SAVPF 120 > c=IN IP4 203.0.113.77 > a=mid:video > a=msid:ma tb > a=sendrecv > a=rtpmap:120 VP8/90000 > a=rtcp-fb:120 nack > a=rtcp-fb:120 nack pli > a=rtcp-fb:120 ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > m=application 20000 UDP/DTLS/SCTP webrtc-datachannel > c=IN IP4 203.0.113.77 > a=mid:data > a=sctp-port:5000 > a=max-message-size:100000 > a=setup:active > a=sendrecv > a=ice-ufrag:991Ca2a5e > a=ice-pwd:921d5d47efbabd9a2de4e99bd291c325 > a=fingerprint:sha-256 7B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35: DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:0 1 UDP 2113667327 198.51.100.7 20000 typ host > a=end-of-candidates > > ============================================================================== > 5.2.11 SDP Offer > ============================================================================== > v=0 > o=- 20518 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.141 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 192.0.2.4 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 694302207 203.0.113.141 54609 typ srflx raddr 192.0.2.4 rport 61665 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > > ============================================================================== > 5.2.10 SDP Answer > ============================================================================== > v=0 > o=- 16833 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio > a=ice-options:trickle > m=audio 49203 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.77 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:c300d85b > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 198.51.100.7 51556 typ host > a=candidate:1 1 UDP 1694302207 203.0.113.77 49203 typ srflx raddr 198.51.100.7 rport 51556 > a=end-of-candidates > > ============================================================================== > 5.2.11 SDP Updated Offer > ============================================================================== > v=0 > o=- 20518 1 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio video > a=group:LS audio video > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.141 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 192.0.2.4 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 694302207 203.0.113.141 54609 typ srflx raddr 192.0.2.4 rport 61665 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > m=video 54609 UDP/TLS/RTP/SAVPF 120 > c=IN IP4 203.0.113.141 > a=mid:video > a=msid:ma tb > a=sendrecv > a=rtpmap:120 VP8/90000 > a=rtcp-fb:120 nack > a=rtcp-fb:120 nack pli > a=rtcp-fb:120 ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > > ============================================================================== > 5.2.11 SDP Updated Answer > ============================================================================== > v=0 > o=- 16833 1 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio video > a=group:LS audio video > a=ice-options:trickle > m=audio 49203 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.77 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:c300d85b > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-mux-only > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 198.51.100.7 51556 typ host > a=candidate:1 1 UDP 1694302207 203.0.113.77 49203 typ srflx raddr 198.51.100.7 rport 51556 > a=end-of-candidates > m=video 49203 UDP/TLS/RTP/SAVPF 120 > c=IN IP4 203.0.113.77 > a=mid:video > a=msid:ma tb > a=sendrecv > a=rtpmap:120 VP8/90000 > a=rtcp-fb:120 nack > a=rtcp-fb:120 nack pli > a=rtcp-fb:120 ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > > ============================================================================== > 5.3.1 SDP Offer > ============================================================================== > v=0 > o=- 20519 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE m0 m1 m2 > a=group:LS m0 m1 > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.141 > a=mid:m0 > a=msid:ma ta > a=sendonly > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 192.0.2.4 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 694302207 203.0.113.141 54609 typ srflx raddr 192.0.2.4 rport 61665 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > m=video 0 UDP/TLS/RTP/SAVPF 98 100 > c=IN IP4 203.0.113.141 > a=bundle-only > a=mid:m1 > a=msid:ma tb > a=sendonly > a=rtpmap:98 VP8/90000 > a=fmtp:98 max-fr=30 > a=rtpmap:100 VP8/90000 > a=fmtp:100 max-fr=15 > a=rtcp-fb:* nack > a=rtcp-fb:* nack pli > a=rtcp-fb:* ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=extmap:3 a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id > > *** ERROR: invalid syntax for 'extmap' > *** Note: Removing duplicate 'a=' fixes this. > > a=rid:1 send pt=98;max-width=1280;max-height=720; > > *** ERROR: invalid syntax for 'rid' > *** Note: Removing trailing semicolon fixes this. > > a=rid:2 send pt=100;max-width=640;max-height=480; > > *** ERROR: invalid syntax for 'rid' > *** Note: Removing trailing semicolon fixes this. > > a=simulcast:send 1;~2 > m=video 0 UDP/TLS/RTP/SAVPF 101 102 > c=IN IP4 203.0.113.141 > a=bundle-only > a=mid:m2 > a=msid:ma tc > a=sendonly > a=rtpmap:101 H264/90000 > a=rtpmap:102 H264/90000 > a=fmtp:101 profile-level-id=42401f;packetization-mode=0;max-fr=30 > a=fmtp:102 profile-level-id=42401f;packetization-mode=1;max-fr=15 > a=rtcp-fb:* nack > a=rtcp-fb:* nack pli > a=rtcp-fb:* ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=extmap:3 a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id > > *** ERROR: invalid syntax for 'extmap' > *** Note: Removing duplicate 'a=' fixes this. > > a=rid:3 send pt=101;max-width=1280;max-height=720; > > *** ERROR: invalid syntax for 'rid' > *** Note: Removing trailing semicolon fixes this. > > a=rid:4 send pt=102;max-width=640;max-height=360; > > *** ERROR: invalid syntax for 'rid' > *** Note: Removing trailing semicolon fixes this. > > a=simulcast:send 3;4 > > ============================================================================== > 5.3.1 SDP Answer > ============================================================================== > v=0 > o=- 20519 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE m0 m1 m2 > a=group:LS m0 m1 > a=ice-options:trickle > m=audio 49203 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.77 > a=mid:m0 > a=msid:ma ta > a=recvonly > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:c300d85b > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 198.51.100.7 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 694302207 203.0.113.77 49203 typ srflx raddr 198.51.100.7 rport 61665 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > m=video 49203 UDP/TLS/RTP/SAVPF 98 100 > c=IN IP4 203.0.113.77 > a=mid:m1 > a=msid:ma tb > a=recvonly > a=rtpmap:98 VP8/90000 > a=rtpmap:100 VP8/90000 > a=fmtp:98 max-fr=30 > a=fmtp:100 max-fr=15 > a=rtcp-fb:* nack > a=rtcp-fb:* nack pli > a=rtcp-fb:* ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=extmap:3 a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id > > *** ERROR: invalid syntax for 'extmap' > *** Note: Removing duplicate 'a=' fixes this. > > a=rid:1 recv pt=98;max-width=1280;max-height=720; > > *** ERROR: invalid syntax for 'rid' > *** Note: Removing trailing semicolon fixes this. > > a=rid:2 recv pt=100;max-width=640;max-height=480; > > *** ERROR: invalid syntax for 'rid' > *** Note: Removing trailing semicolon fixes this. > > a=simulcast:recv 1;2 > m=video 49203 UDP/TLS/RTP/SAVPF 101 102 > c=IN IP4 203.0.113.77 > a=mid:m2 > a=msid:ma tc > a=recvonly > a=rtpmap:101 H264/90000 > a=rtpmap:102 H264/90000 > a=fmtp:101 profile-level-id=42401f;packetization-mode=1;max-fr=30 > a=fmtp:102 profile-level-id=42401f;packetization-mode=1;max-fr=15 > a=rtcp-fb:* nack > a=rtcp-fb:* nack pli > a=rtcp-fb:* ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=extmap:3 a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id > > *** ERROR: invalid syntax for 'extmap' > *** Note: Removing duplicate 'a=' fixes this. > > a=rid:3 recv pt=101;max-width=1280;max-height=720; > > *** ERROR: invalid syntax for 'rid' > *** Note: Removing trailing semicolon fixes this. > > a=rid:4 recv pt=102;max-width=640;max-height=360; > > *** ERROR: invalid syntax for 'rid' > *** Note: Removing trailing semicolon fixes this. > > a=simulcast:recv 3;4 > > ============================================================================== > 5.3.2 SDP Offer with SVC > ============================================================================== > v=0 > o=- 20519 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE m0 m1 > a=group:LS m0 m1 > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.141 > a=mid:m0 > a=msid:ma ta > a=sendonly > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 192.0.2.4 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 694302207 203.0.113.141 54609 typ srflx raddr 192.0.2.4 rport 61665 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > m=video 0 UDP/TLS/RTP/SAVPF 96 97 100 > c=IN IP4 203.0.113.141 > a=bundle-only > a=mid:m1 > a=msid:ma tb > a=sendonly > a=rtpmap:96 H264/90000 > a=fmtp:96 profile-level-id=4d0028; packetization-mode=1;max-fr=30;max-fs=8040 > a=rtpmap:97 H264/90000 > a=fmtp:97 profile-level-id=4d0028;packetization-mode=1; max-fr=15;max-fs=1200 > a=rtpmap:100 H264-SVC/90000 > a=fmtp:100 profile-level-id=4d0028;packetization-mode=1; max-fr=30;max-fs=8040 > a=depend:100 lay m1:96,97 > a=rtcp-fb:* nack > a=rtcp-fb:* nack pli > a=rtcp-fb:* ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > > ============================================================================== > 5.3.2 SDP Answer with SVC > ============================================================================== > v=0 > o=- 20519 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE m0 m1 > a=group:LS m0 m1 > a=ice-options:trickle > m=audio 49203 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.77 > a=mid:m0 > a=msid:ma ta > a=recvonly > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667326 198.51.100.7 51556 typ host > a=candidate:1 1 UDP 1694302206 203.0.113.77 49203 typ srflx raddr 198.51.100.7 rport 51556 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > m=video 49203 UDP/TLS/RTP/SAVPF 96 100 > c=IN IP4 203.0.113.77 > a=mid:m1 > a=msid:ma tb > a=recvonly > a=rtpmap:96 H264/90000 > a=fmtp:96 profile-level-id=4d0028;packetization-mode=1; max-fr=30;max-fs=8040 > a=rtpmap:100 H264-SVC/90000 > a=fmtp:100 profile-level-id=4d0028;packetization-mode=1; max-fr=30;max-fs=8040 > a=depend:100 lay m1:96 > a=rtcp-fb:* nack > a=rtcp-fb:* nack pli > a=rtcp-fb:* ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > > ============================================================================== > 5.3.5 SDP Offer > ============================================================================== > v=0 > o=- 20519 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE m0 m1 > a=group:LS m0 m1 > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.141 > a=mid:m0 > a=msid:ma ta > a=sendonly > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=rtcp-mux > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 192.0.2.4 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 694302207 203.0.113.141 54609 typ srflx raddr 192.0.2.4 rport 61665 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > m=video 0 UDP/TLS/RTP/SAVPF 98 100 101 103 > c=IN IP4 203.0.113.141 > a=bundle-only > a=mid:m1 > a=msid:ma tb > a=sendonly > a=rtpmap:98 VP8/90000 > a=rtpmap:100 VP8/90000 > a=rtpmap:101 flexfec/90000 > a=rtpmap:103 flexfec/90000 > a=fmtp:98 max-fr=30;max-fs=8040 > a=fmtp:100 max-fr=15;max-fs=1200 > a=fmtp:101 L=5; D=10; ToP=2; repair-window=200000 > a=fmtp:103 L=5; D=10; ToP=2; repair-window=200000 > a=rtcp-fb:* nack > a=rtcp-fb:* nack pli > a=rtcp-fb:* ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=extmap:3 a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id > > *** ERROR: invalid syntax for 'extmap' > *** Note: Removing duplicate 'a=' fixes this. > > a=rid:1 send pt=98; > > *** ERROR: invalid syntax for 'rid' > *** Note: Removing trailing semicolon fixes this. > > a=rid:2 send pt=100; > > *** ERROR: invalid syntax for 'rid' > *** Note: Removing trailing semicolon fixes this. > > a=simulcast:send 1;2 > > ============================================================================== > 5.3.5 SDP Answer > ============================================================================== > v=0 > o=- 20519 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE m0 m1 > a=group:LS m0 m1 > a=ice-options:trickle > m=audio 49203 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.77 > a=mid:m0 > a=msid:ma ta > a=recvonly > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667326 198.51.100.7 51556 typ host > a=candidate:1 1 UDP 1694302206 203.0.113.77 49203 typ srflx raddr 198.51.100.7 rport 51556 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > m=video 49203 UDP/TLS/RTP/SAVPF 98 100 101 103 > c=IN IP4 203.0.113.77 > a=mid:m1 > a=msid:ma tb > a=recvonly > a=rtpmap:98 VP8/90000 > a=rtpmap:100 VP8/90000 > a=rtpmap:101 flexfec/90000 > a=rtpmap:103 flexfec/90000 > a=fmtp:98 max-fr=30;max-fs=8040 > a=fmtp:100 max-fr=15;max-fs=1200 > a=fmtp:101 L=5; D=10; ToP=2; repair-window=200000 > a=fmtp:103 L=5; D=10; ToP=2; repair-window=200000 > a=rtcp-fb:* nack > a=rtcp-fb:* nack pli > a=rtcp-fb:* ccm fir > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=extmap:3 a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id > > *** ERROR: invalid syntax for 'extmap' > *** Note: Removing duplicate 'a=' fixes this. > > a=rid:1 recv pt=98; > > *** ERROR: invalid syntax for 'rid' > *** Note: Removing trailing semicolon fixes this. > > a=rid:2 recv pt=100; > > *** ERROR: invalid syntax for 'rid' > *** Note: Removing trailing semicolon fixes this. > > a=simulcast:recv 1;2 > > ============================================================================== > 5.4.1 SDP Offer > ============================================================================== > v=0 > o=- 20518 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 0 8 > c=IN IP4 203.0.113.141 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=rtpmap:0 PCMU/8000 > a=rtpmap:8 PCMA/8000 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-rsize > a=rtcp-fb:* nack > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 192.0.2.4 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 694302207 203.0.113.141 54609 typ srflx raddr 192.0.2.4 rport 61665 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > > ============================================================================== > 5.4.1 SDP Answer > ============================================================================== > v=0 > o=- 16833 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio > a=ice-options:trickle > m=audio 49203 UDP/TLS/RTP/SAVPF 109 0 98 > c=IN IP4 203.0.113.77 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=rtpmap:0 PCMU/8000 > a=rtpmap:0 PCMA/8000 > a=maxptime:120 > a=ice-ufrag:c300d85b > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-rsize > a=rtcp-fb:* nack > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 198.51.100.7 51556 typ host > a=candidate:1 1 UDP 1694302207 203.0.113.77 49203 typ srflx raddr 198.51.100.7 rport 51556 > a=end-of-candidates > > ============================================================================== > 5.4.2 SDP Offer > ============================================================================== > v=0 > o=- 20518 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio > a=ice-options:trickle > m=audio 54609 UDP/TLS/RTP/SAVPF 109 0 8 > c=IN IP4 203.0.113.141 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=rtpmap:0 PCMU/8000 > a=rtpmap:0 PCMA/8000 > a=maxptime:120 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:actpass > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-rsize > a=rtcp-fb:* nack > a=extmap:1/recvonly urn:ietf:params:rtp-hdrext:csrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 192.0.2.4 61665 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 694302207 203.0.113.141 54609 typ srflx raddr 192.0.2.4 rport 61665 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=end-of-candidates > > ============================================================================== > 5.4.2 SDP Answer > ============================================================================== > v=0 > o=- 16833 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=group:BUNDLE audio > a=ice-options:trickle > m=audio 49203 UDP/TLS/RTP/SAVPF 109 0 98 > c=IN IP4 203.0.113.77 > a=mid:audio > a=msid:ma ta > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=rtpmap:0 PCMU/8000 > a=rtpmap:0 PCMA/8000 > a=maxptime:120 > a=ice-ufrag:c300d85b > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=tls-id:1 > > *** ERROR: invalid syntax for 'tls-id' > *** Note: tls-id must be 20 chars or longer. > > a=rtcp-mux > a=rtcp-rsize > a=rtcp-fb:* nack > a=extmap:1/sendonly urn:ietf:params:rtp-hdrext:csrc-audio-level > a=extmap:2 urn:ietf:params:rtp-hdrext:sdes:mid > a=candidate:0 1 UDP 2113667327 198.51.100.7 51556 typ host > a=candidate:1 1 UDP 1694302207 203.0.113.77 49203 typ srflx raddr 198.51.100.7 rport 51556 > a=end-of-candidates > > ============================================================================== > 5.4.3 SDP Answer > ============================================================================== > v=0 > o=- 20519 0 IN IP4 0.0.0.0 > s=- > t=0 0 > m=audio 49203 UDP/TLS/RTP/SAVPF 109 > c=IN IP4 203.0.113.141 > a=rtcp:60065 IN IP4 203.0.113.141 > a=sendrecv > a=rtpmap:109 opus/48000/2 > a=maxptime:120 > a=ice-ufrag:ufrag:c300d85b > > *** ERROR: invalid syntax for 'ice-ufrag' > *** Note: Removing errant 'ufrag:' fixes this. > > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 :DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=setup:active > a=rtcp-rsize > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=candidate:0 1 UDP 2113667327 198.51.100.7 51556 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 694302207 203.0.113.77 49203 typ srflx raddr 198.51.100.7 rport 51556 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:0 2 UDP 2113667326 198.51.100.7 51558 typ host > a=candidate:1 2 UDP 1694302206 203.0.113.77 60065 typ srflx raddr 198.51.100.7 rport 51558 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > m=video 0 UDP/TLS/RTP/SAVPF 98 100 > m=video 0 UDP/TLS/RTP/SAVPF 98 100 > > ============================================================================== > 5.4.5 SDP Offer > ============================================================================== > v=0 > o=- 20518 0 IN IP4 0.0.0.0 > s=- > t=0 0 > a=ice-ufrag:074c6550 > a=ice-pwd:a28a397a4c3f31747d1ee3474af08a068 > a=rtcp-rsize > m=audio 54732 RTP/AVP 109 > > *** ERROR: invalid syntax for 'm' > *** Note: Using the correct transport value fixes this. > > c=IN IP4 203.0.113.141 > a=fingerprint:sha-256 19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 :BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=rtpmap:109 opus/48000 > a=ptime:20 > a=sendrecv > a=rtcp-mux > a=rtcp:64678 IN IP4 203.0.113.141 > a=candidate:0 1 UDP 2113667327 192.0.2.4 54732 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 694302207 203.0.113.141 54732 typ srflx raddr 192.0.2.4 rport 54732 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:0 2 UDP 2113667326 192.0.2.4 64678 typ host > a=candidate:1 2 UDP 1694302206 203.0.113.141 64678 typ srflx raddr 192.0.2.4 rport 64678 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > m=video 62445 RTP/AVP 120 > > *** ERROR: invalid syntax for 'm' > *** Note: Using the correct transport value fixes this. > > c=IN IP4 203.0.113.141 > a=fingerprint:sha-256 DC:B8:5F:64:1A:24:C2:43:F0:A1:58:D0:A1:2C:19:08 :6B:8B:F0:65:5F:78:E2:51:3B:AC:6F:F3:3F:46:1B:35 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=rtpmap:120 VP8/90000 > a=sendrecv > a=rtcp-mux > a=rtcp:54721 IN IP4 203.0.113.141 > a=candidate:0 1 UDP 2113667327 192.0.2.4 62445 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:1 1 UDP 1694302207 203.0.113.141 62537 typ srflx raddr 192.0.2.4 rport 62445 > > *** ERROR: invalid syntax for 'candidate' > *** Note: Removing errant spaces fixes this problem. > > a=candidate:0 2 2113667326 192.0.2.4 54721 typ host > > *** ERROR: invalid syntax for 'candidate' > *** Note: Adding 'UDP' fixes this problem. > > a=candidate:1 2 UDP 1694302206 203.0.113.141 54721 typ srflx raddr 192.0.2.4 rport 54721 > a=rtcp-fb:120 nack pli > a=rtcp-fb:120 ccm fir > > ============================================================================== > 5.4.5 SDP Answer > ============================================================================== > v=0 > o=- 16833 0 IN IP4 0.0.0.0 > s=- > t=0 0 > m=audio 49203 RTP/AVP 109 > > *** ERROR: invalid syntax for 'm' > *** Note: Using the correct transport value fixes this. > > c=IN IP4 203.0.113.77 > a=rtpmap:109 opus/48000 > a=ptime:20 > a=sendrecv > a=ice-ufrag:c300d85b > a=ice-pwd:de4e99bd291c325921d5d47efbabd9a2 > a=fingerprint:sha-256 BB:05:2F:70:9F:04:A9:0E:05:E9:26:33:E8:70:88:A2 :19:E2:1C:3B:4B:9F:81:E6:B8:5C:F4:A5:A8:D8:73:04 > > *** ERROR: invalid syntax for 'fingerprint' > *** Note: Removing errant spaces fixes this problem. > > a=rtcp-mux > a=candidate:0 1 UDP 2113667327 198.51.100.7 49203 typ host > a=candidate:1 1 UDP 1694302207 203.0.113.77 49203 typ srflx raddr 198.51.100.7 rport 49203 > m=video 63130 RTP/SAVP 120 > > *** ERROR: invalid syntax for 'm' > *** Note: Using the correct transport value fixes this. > > c=IN IP4 203.0.113.77 > a=rtpmap:120 VP8/90000 > a=sendrecv > a=ice-ufrag:e39091na > a=ice-pwd:dbc325921d5dd29e4e99147efbabd9a2 > a=fingerprint:sha-256 BB:0A9:0E:05:E9:26:33:E8:70:88:A25:2F:70:9F:04: :19:E2:1C:3B:4B:9F:81:5:2F:70:9F:04::F4:A5:A8:D8: > > *** ERROR: invalid syntax for 'fingerprint' (there's too much wrong here to enumerate) > > a=rtcp-mux > a=candidate:0 1 UDP 2113667327 198.51.100.7 63130 typ host > a=candidate:1 1 UDP 1694302207 203.0.113.77 63130 typ srflx raddr 198.51.100.7 rport 63130 > a=rtcp-fb:120 nack pli > a=rtcp-fb:120 ccm fir > > /a > > _______________________________________________ > rtcweb mailing list > rtcweb@ietf.org > https://www.ietf.org/mailman/listinfo/rtcweb
- [rtcweb] Syntax issues in draft-ietf-rtcweb-sdp Adam Roach
- Re: [rtcweb] Syntax issues in draft-ietf-rtcweb-s… Christer Holmberg
- Re: [rtcweb] Syntax issues in draft-ietf-rtcweb-s… Cullen Jennings
- Re: [rtcweb] Syntax issues in draft-ietf-rtcweb-s… Christer Holmberg
- Re: [rtcweb] Syntax issues in draft-ietf-rtcweb-s… Harald Alvestrand
- Re: [rtcweb] Syntax issues in draft-ietf-rtcweb-s… Adam Roach
- Re: [rtcweb] Syntax issues in draft-ietf-rtcweb-s… Adam Roach
- Re: [rtcweb] Syntax issues in draft-ietf-rtcweb-s… Suhas Nandakumar