UNPKG

sdp-jingle-json

Version:

A parser/serializer for SDP to JSON. Useful for converting SDP to other formats like Jingle for WebRTC signalling

67 lines (66 loc) 3.08 kB
module.exports = [ "v=0", "o=- 1382398245712 1385147470924 IN IP4 0.0.0.0", "s=-", "t=0 0", "a=msid-semantic: WMS *", "a=group:BUNDLE audio video", "m=audio 1 UDP/TLS/RTP/SAVPF 111 103 104 0 8 107 106 105 13 126", "c=IN IP4 0.0.0.0", "a=rtcp:1 IN IP4 0.0.0.0", "a=ice-ufrag:TESg/uYDt8nNomZd", "a=ice-pwd:abQXlDvFdLKIVdRDdg1t5Tbn", "a=fingerprint:sha-256 39:52:60:61:9D:6B:97:2A:43:DE:E0:BD:80:4B:2D:EE:A3:00:72:FE:FF:11:8E:43:85:06:4A:14:80:FE:9F:DD", "a=sendrecv", "a=mid:audio", "a=msid:uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgo uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgoa0", "a=rtcp-mux", "a=rtcp-rsize", "a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:EwN4nicDelI9pradqeXwjvJVjhIZthVgukUu33Of", "a=rtpmap:111 opus/48000/2", "a=fmtp:111 minptime=10", "a=rtpmap:103 ISAC/16000", "a=rtpmap:104 ISAC/32000", "a=rtpmap:0 PCMU/8000", "a=rtpmap:8 PCMA/8000", "a=rtpmap:107 CN/48000", "a=rtpmap:106 CN/32000", "a=rtpmap:105 CN/16000", "a=rtpmap:13 CN/8000", "a=rtpmap:126 telephone-event/8000", "a=extmap:1/sendrecv urn:ietf:params:rtp-hdrext:ssrc-audio-level", "a=ssrc:445948959 cname:RbR04HtIjW+Sa+yz", "a=ssrc:445948959 msid:uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgo uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgoa0", "a=ssrc:445948959 mslabel:uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgo", "a=ssrc:445948959 label:uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgoa0", "a=candidate:1529647030 1 UDP 2113937151 192.12.211.22 63522 typ host generation 0", "m=video 1 UDP/TLS/RTP/SAVPF 100 116 117", "c=IN IP4 0.0.0.0", "a=rtcp:1 IN IP4 0.0.0.0", "a=ice-ufrag:TESg/uYDt8nNomZd", "a=ice-pwd:abQXlDvFdLKIVdRDdg1t5Tbn", "a=fingerprint:sha-256 39:52:60:61:9D:6B:97:2A:43:DE:E0:BD:80:4B:2D:EE:A3:00:72:FE:FF:11:8E:43:85:06:4A:14:80:FE:9F:DD", "a=sendrecv", "a=mid:video", "a=msid:uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgo uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgov0", "a=rtcp-mux", "a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:EwN4nicDelI9pradqeXwjvJVjhIZthVgukUu33Of", "a=rtpmap:100 VP8/90000", "a=rtcp-fb:100 ccm fir", "a=rtcp-fb:100 nack", "a=rtcp-fb:100 goog-remb", "a=rtpmap:116 red/90000", "a=rtpmap:117 ulpfec/90000", "a=extmap:2/sendrecv urn:ietf:params:rtp-hdrext:toffset", "a=ssrc-group:FID 797563643 193463643", "a=ssrc:797563643 cname:RbR04HtIjW+Sa+yz", "a=ssrc:797563643 msid:uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgo uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgov0", "a=ssrc:797563643 mslabel:uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgo", "a=ssrc:797563643 label:uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgov0", "a=ssrc:193463643 cname:RbR04HtIjW+Sa+yz", "a=ssrc:193463643 msid:uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgo uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgov0", "a=ssrc:193463643 mslabel:uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgo", "a=ssrc:193463643 label:uwwsnlQmzOrjxCsin4Z5lQ5XVpUFHQgUYLgov0", "a=candidate:1529647030 1 UDP 2113937151 192.12.211.22 63522 typ host generation 0", "" // So we end with a \r\n ].join('\r\n');