Re: [rtcweb] Syntax issues in draft-ietf-rtcweb-sdp
Christer Holmberg <christer.holmberg@ericsson.com> Sat, 02 December 2017 10:01 UTC
Return-Path: <christer.holmberg@ericsson.com>
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 15E26126B7E for <rtcweb@ietfa.amsl.com>; Sat, 2 Dec 2017 02:01:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level:
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=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 tXCRPDtfYuFp for <rtcweb@ietfa.amsl.com>; Sat, 2 Dec 2017 02:01:32 -0800 (PST)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (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 DE82E124BAC for <rtcweb@ietf.org>; Sat, 2 Dec 2017 02:01:31 -0800 (PST)
X-AuditID: c1b4fb3a-3edff70000003538-65-5a2279f9d319
Received: from ESESSHC013.ericsson.se (Unknown_Domain [153.88.183.57]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 4E.A2.13624.9F9722A5; Sat, 2 Dec 2017 11:01:29 +0100 (CET)
Received: from ESESSMB109.ericsson.se ([169.254.9.225]) by ESESSHC013.ericsson.se ([153.88.183.57]) with mapi id 14.03.0352.000; Sat, 2 Dec 2017 11:01:29 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Adam Roach <adam@nostrum.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>
CC: "draft-ietf-rtcweb-sdp@tools.ietf.org" <draft-ietf-rtcweb-sdp@tools.ietf.org>
Thread-Topic: [rtcweb] Syntax issues in draft-ietf-rtcweb-sdp
Thread-Index: AQHTayJhmBFuBmiUPUGn/k7cmaR5PKMv0T1A
Date: Sat, 02 Dec 2017 10:01:28 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B6C0354AC@ESESSMB109.ericsson.se>
References: <92b7b153-754a-0237-ad0a-6ec08c40e262@nostrum.com>
In-Reply-To: <92b7b153-754a-0237-ad0a-6ec08c40e262@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.150]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmphkeLIzCtJLcpLzFFi42KZGbHdUvdnpVKUwcZOY4s9fxexW/zrfMJo sfZfO7sDs8eSJT+ZPGbtfMLi8eXyZ7YA5igum5TUnMyy1CJ9uwSujEWn1rIXfFvKWtG6/SZ7 A+ORKaxdjJwcEgImEnee72DpYuTiEBI4zCix+/9+VghnMaPE5m03mLsYOTjYBCwkuv9pgzSI CLhJbPz2jh3EZhYIlrj58CQbiC0sYCNx+soiVogaW4ll+3YxQ9hGEqunL2ADGcMioCLxZnEm SJhXwFeif8skRhBbSMBOYtqZc0wgJZwC9hL/jgeBhBkFxCS+n1rDBLFJXOLWk/lMECcLSCzZ c54ZwhaVePn4H9QrShIrtl9iBBnDLKApsX6XPkSrosSU7ofsEFsFJU7OfMIygVF0FpKpsxA6 ZiHpmIWkYwEjyypG0eLU4uLcdCMjvdSizOTi4vw8vbzUkk2MwLg5uOW31Q7Gg88dDzEKcDAq 8fDOzVKKEmJNLCuuzD3EKMHBrCTC+9oOKMSbklhZlVqUH19UmpNafIhRmoNFSZz3pCdvlJBA emJJanZqakFqEUyWiYNTqoExi0Vp0+KLntV7Nsa2Nh/3m6KR1q1vb/TbrGlhn9wetTVPZzZ5 Cz74pfjnsN/S4kqfX5bb0zk7txVN3iIzr8rQeKlF2vpbycVxaYqlvM8nOjHNaZ11Xtu3+9vK Btvnb6PPzo7Of29RpDEhua4ma/ureasn9ndJqfxanXP2LN+Dlhmc79/4ytsqsRRnJBpqMRcV JwIAMcZAp5cCAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/KFM3J-ZRyvenieiUYTl-C6YMbZw>
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: Sat, 02 Dec 2017 10:01:38 -0000
Hi, In addition to the comments given by Adam, the examples also need to be updated in order to reflect the latest version of BUNDLE: apart from the initial offer (read: before the bundle group has been created), the port is ONLY assigned to the bundled m- section represented by the BUNDLE-tag. All other m- sections (both in offers and answers) have a zero port value and an SDP bundle-only attribute. Regards, Christer -----Original Message----- From: rtcweb [mailto:rtcweb-bounces@ietf.org] On Behalf Of Adam Roach Sent: 02 December 2017 05:47 To: rtcweb@ietf.org Cc: draft-ietf-rtcweb-sdp@tools.ietf.org Subject: [rtcweb] Syntax issues in draft-ietf-rtcweb-sdp [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