str0m 0.18.0

WebRTC library in Sans-IO style
Documentation
{
    "direction": "Send",
    "reason": "negotiate",
    "type": "offer",
    "time": "2022-08-18T18:42:04.008Z",
    "sdp": [
        "v=0",
        "o=- 2954344436352400798 4 IN IP4 127.0.0.1",
        "s=-",
        "t=0 0",
        "a=group:BUNDLE 0 1 2",
        "a=extmap-allow-mixed",
        "a=msid-semantic: WMS bce3d790-a073-42ae-89e6-6a8979f4e203",
        "m=application 64356 UDP/DTLS/SCTP webrtc-datachannel",
        "c=IN IP4 192.168.115.173",
        "a=candidate:1669605774 1 udp 2122260223 192.168.115.173 64356 typ host generation 0 network-id 1 network-cost 10",
        "a=candidate:755488126 1 tcp 1518280447 192.168.115.173 9 typ host tcptype active generation 0 network-id 1 network-cost 10",
        "a=ice-ufrag:v8Lx",
        "a=ice-pwd:GdpW980Caww9WWsbg6jJ5pGu",
        "a=ice-options:trickle",
        "a=fingerprint:sha-256 7A:D7:C9:33:94:8D:8A:BA:10:EB:93:21:7C:B4:91:6D:40:F7:56:07:CA:9D:42:D3:80:32:2D:10:D9:AC:8E:15",
        "a=setup:actpass",
        "a=mid:0",
        "a=sctp-port:5000",
        "a=max-message-size:262144",
        "m=audio 9 UDP/TLS/RTP/SAVPF 111 63 103 104 9 0 8 106 105 13 110 112 113 126",
        "c=IN IP4 0.0.0.0",
        "a=rtcp:9 IN IP4 0.0.0.0",
        "a=ice-ufrag:v8Lx",
        "a=ice-pwd:GdpW980Caww9WWsbg6jJ5pGu",
        "a=ice-options:trickle",
        "a=fingerprint:sha-256 7A:D7:C9:33:94:8D:8A:BA:10:EB:93:21:7C:B4:91:6D:40:F7:56:07:CA:9D:42:D3:80:32:2D:10:D9:AC:8E:15",
        "a=setup:actpass",
        "a=mid:1",
        "a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level",
        "a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time",
        "a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01",
        "a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid",
        "a=sendonly",
        "a=msid:bce3d790-a073-42ae-89e6-6a8979f4e203 37d89104-03a9-4be0-8cf4-50310d61b211",
        "a=rtcp-mux",
        "a=rtpmap:111 opus/48000/2",
        "a=rtcp-fb:111 transport-cc",
        "a=fmtp:111 minptime=10;useinbandfec=1",
        "a=rtpmap:63 red/48000/2",
        "a=fmtp:63 111/111",
        "a=rtpmap:103 ISAC/16000",
        "a=rtpmap:104 ISAC/32000",
        "a=rtpmap:9 G722/8000",
        "a=rtpmap:0 PCMU/8000",
        "a=rtpmap:8 PCMA/8000",
        "a=rtpmap:106 CN/32000",
        "a=rtpmap:105 CN/16000",
        "a=rtpmap:13 CN/8000",
        "a=rtpmap:110 telephone-event/48000",
        "a=rtpmap:112 telephone-event/32000",
        "a=rtpmap:113 telephone-event/16000",
        "a=rtpmap:126 telephone-event/8000",
        "a=ssrc:2096647523 cname:XafHSPS71ySwVueL",
        "a=ssrc:2096647523 msid:bce3d790-a073-42ae-89e6-6a8979f4e203 37d89104-03a9-4be0-8cf4-50310d61b211",
        "m=video 9 UDP/TLS/RTP/SAVPF 96 97 127 121 125 107 108 109 124 120 123 119 35 36 41 42 98 99 100 101 114 115 116 117 118",
        "c=IN IP4 0.0.0.0",
        "a=rtcp:9 IN IP4 0.0.0.0",
        "a=ice-ufrag:v8Lx",
        "a=ice-pwd:GdpW980Caww9WWsbg6jJ5pGu",
        "a=ice-options:trickle",
        "a=fingerprint:sha-256 7A:D7:C9:33:94:8D:8A:BA:10:EB:93:21:7C:B4:91:6D:40:F7:56:07:CA:9D:42:D3:80:32:2D:10:D9:AC:8E:15",
        "a=setup:actpass",
        "a=mid:2",
        "a=extmap:14 urn:ietf:params:rtp-hdrext:toffset",
        "a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time",
        "a=extmap:13 urn:3gpp:video-orientation",
        "a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01",
        "a=extmap:5 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay",
        "a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type",
        "a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing",
        "a=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/color-space",
        "a=extmap:4 urn:ietf:params:rtp-hdrext:sdes:mid",
        "a=extmap:10 urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id",
        "a=extmap:11 urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id",
        "a=sendonly",
        "a=msid:bce3d790-a073-42ae-89e6-6a8979f4e203 a7fb716d-5759-4f9c-80a7-3a3d1833b429",
        "a=rtcp-mux",
        "a=rtcp-rsize",
        "a=rtpmap:96 VP8/90000",
        "a=rtcp-fb:96 goog-remb",
        "a=rtcp-fb:96 transport-cc",
        "a=rtcp-fb:96 ccm fir",
        "a=rtcp-fb:96 nack",
        "a=rtcp-fb:96 nack pli",
        "a=rtpmap:97 rtx/90000",
        "a=fmtp:97 apt=96",
        "a=rtpmap:127 H264/90000",
        "a=rtcp-fb:127 goog-remb",
        "a=rtcp-fb:127 transport-cc",
        "a=rtcp-fb:127 ccm fir",
        "a=rtcp-fb:127 nack",
        "a=rtcp-fb:127 nack pli",
        "a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f",
        "a=rtpmap:121 rtx/90000",
        "a=fmtp:121 apt=127",
        "a=rtpmap:125 H264/90000",
        "a=rtcp-fb:125 goog-remb",
        "a=rtcp-fb:125 transport-cc",
        "a=rtcp-fb:125 ccm fir",
        "a=rtcp-fb:125 nack",
        "a=rtcp-fb:125 nack pli",
        "a=fmtp:125 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42001f",
        "a=rtpmap:107 rtx/90000",
        "a=fmtp:107 apt=125",
        "a=rtpmap:108 H264/90000",
        "a=rtcp-fb:108 goog-remb",
        "a=rtcp-fb:108 transport-cc",
        "a=rtcp-fb:108 ccm fir",
        "a=rtcp-fb:108 nack",
        "a=rtcp-fb:108 nack pli",
        "a=fmtp:108 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f",
        "a=rtpmap:109 rtx/90000",
        "a=fmtp:109 apt=108",
        "a=rtpmap:124 H264/90000",
        "a=rtcp-fb:124 goog-remb",
        "a=rtcp-fb:124 transport-cc",
        "a=rtcp-fb:124 ccm fir",
        "a=rtcp-fb:124 nack",
        "a=rtcp-fb:124 nack pli",
        "a=fmtp:124 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=42e01f",
        "a=rtpmap:120 rtx/90000",
        "a=fmtp:120 apt=124",
        "a=rtpmap:123 H264/90000",
        "a=rtcp-fb:123 goog-remb",
        "a=rtcp-fb:123 transport-cc",
        "a=rtcp-fb:123 ccm fir",
        "a=rtcp-fb:123 nack",
        "a=rtcp-fb:123 nack pli",
        "a=fmtp:123 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=4d001f",
        "a=rtpmap:119 rtx/90000",
        "a=fmtp:119 apt=123",
        "a=rtpmap:35 H264/90000",
        "a=rtcp-fb:35 goog-remb",
        "a=rtcp-fb:35 transport-cc",
        "a=rtcp-fb:35 ccm fir",
        "a=rtcp-fb:35 nack",
        "a=rtcp-fb:35 nack pli",
        "a=fmtp:35 level-asymmetry-allowed=1;packetization-mode=0;profile-level-id=4d001f",
        "a=rtpmap:36 rtx/90000",
        "a=fmtp:36 apt=35",
        "a=rtpmap:41 AV1/90000",
        "a=rtcp-fb:41 goog-remb",
        "a=rtcp-fb:41 transport-cc",
        "a=rtcp-fb:41 ccm fir",
        "a=rtcp-fb:41 nack",
        "a=rtcp-fb:41 nack pli",
        "a=rtpmap:42 rtx/90000",
        "a=fmtp:42 apt=41",
        "a=rtpmap:98 VP9/90000",
        "a=rtcp-fb:98 goog-remb",
        "a=rtcp-fb:98 transport-cc",
        "a=rtcp-fb:98 ccm fir",
        "a=rtcp-fb:98 nack",
        "a=rtcp-fb:98 nack pli",
        "a=fmtp:98 profile-id=0",
        "a=rtpmap:99 rtx/90000",
        "a=fmtp:99 apt=98",
        "a=rtpmap:100 VP9/90000",
        "a=rtcp-fb:100 goog-remb",
        "a=rtcp-fb:100 transport-cc",
        "a=rtcp-fb:100 ccm fir",
        "a=rtcp-fb:100 nack",
        "a=rtcp-fb:100 nack pli",
        "a=fmtp:100 profile-id=2",
        "a=rtpmap:101 rtx/90000",
        "a=fmtp:101 apt=100",
        "a=rtpmap:114 H264/90000",
        "a=rtcp-fb:114 goog-remb",
        "a=rtcp-fb:114 transport-cc",
        "a=rtcp-fb:114 ccm fir",
        "a=rtcp-fb:114 nack",
        "a=rtcp-fb:114 nack pli",
        "a=fmtp:114 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=64001f",
        "a=rtpmap:115 rtx/90000",
        "a=fmtp:115 apt=114",
        "a=rtpmap:116 red/90000",
        "a=rtpmap:117 rtx/90000",
        "a=fmtp:117 apt=116",
        "a=rtpmap:118 ulpfec/90000",
        "a=ssrc-group:FID 2796837875 1979944319",
        "a=ssrc:2796837875 cname:XafHSPS71ySwVueL",
        "a=ssrc:2796837875 msid:bce3d790-a073-42ae-89e6-6a8979f4e203 a7fb716d-5759-4f9c-80a7-3a3d1833b429",
        "a=ssrc:1979944319 cname:XafHSPS71ySwVueL",
        "a=ssrc:1979944319 msid:bce3d790-a073-42ae-89e6-6a8979f4e203 a7fb716d-5759-4f9c-80a7-3a3d1833b429",
        ""
    ]
}