1{ 2 "offer": { 3 "castMode": "mirroring", 4 "supportedStreams": [ 5 { 6 "aesIvMask": "64A6AAC2821880145271BB15B0188821", 7 "aesKey": "65386FD9BCC30BC7FB6A4DD1D3B0FA5E", 8 "bitRate": 102000, 9 "channels": 2, 10 "codecName": "opus", 11 "index": 0, 12 "receiverRtcpEventLog": true, 13 "rtpExtensions": ["adaptive_playout_delay"], 14 "rtpPayloadType": 127, 15 "rtpProfile": "cast", 16 "sampleRate": 48000, 17 "ssrc": 264890, 18 "targetDelay": 400, 19 "timeBase": "1/48000", 20 "type": "audio_source" 21 }, 22 { 23 "aesIvMask": "64A6AAC2821880145271BB15B0188821", 24 "aesKey": "65386FD9BCC30BC7FB6A4DD1D3B0FA5E", 25 "codecName": "vp8", 26 "index": 1, 27 "maxBitRate": 5000000, 28 "maxFrameRate": "30000/1000", 29 "receiverRtcpEventLog": true, 30 "renderMode": "video", 31 "resolutions": [{"height": 1080, "width": 1920}], 32 "rtpExtensions": ["adaptive_playout_delay"], 33 "rtpPayloadType": 96, 34 "rtpProfile": "cast", 35 "ssrc": 748229, 36 "targetDelay": 400, 37 "timeBase": "1/90000", 38 "type": "video_source" 39 }, 40 { 41 "aesIvMask": "64A6AAC2821880145271BB15B0188821", 42 "aesKey": "65386FD9BCC30BC7FB6A4DD1D3B0FA5E", 43 "codecName": "h264", 44 "codecParameter": "avc1.4D4028", 45 "index": 2, 46 "maxBitRate": 4000000, 47 "maxFrameRate": "25", 48 "receiverRtcpEventLog": false, 49 "renderMode": "video", 50 "resolutions": [{"height": 720, "width": 1280}], 51 "rtpExtensions": ["adaptive_playout_delay"], 52 "rtpPayloadType": 97, 53 "rtpProfile": "cast", 54 "ssrc": 748229, 55 "targetDelay": 400, 56 "timeBase": "1/90000", 57 "type": "video_source" 58 }, 59 { 60 "aesIvMask": "64A6AAC2821880145271BB15B0188821", 61 "aesKey": "65386FD9BCC30BC7FB6A4DD1D3B0FA5E", 62 "codecName": "vp9", 63 "index": 2, 64 "maxBitRate": 5000000, 65 "maxFrameRate": "30000/1000", 66 "receiverRtcpEventLog": true, 67 "renderMode": "video", 68 "resolutions": [{"height": 1080, "width": 1920}], 69 "rtpExtensions": ["adaptive_playout_delay"], 70 "rtpPayloadType": 96, 71 "rtpProfile": "cast", 72 "ssrc": 748230, 73 "targetDelay": 400, 74 "timeBase": "1/90000", 75 "type": "video_source" 76 }, 77 { 78 "aesIvMask": "64A6AAC2821880145271BB15B0188821", 79 "aesKey": "65386FD9BCC30BC7FB6A4DD1D3B0FA5E", 80 "codecName": "av1", 81 "index": 3, 82 "maxBitRate": 5000000, 83 "maxFrameRate": "30000/1000", 84 "receiverRtcpEventLog": true, 85 "renderMode": "video", 86 "resolutions": [{"height": 1080, "width": 1920}], 87 "rtpExtensions": ["adaptive_playout_delay"], 88 "rtpPayloadType": 96, 89 "rtpProfile": "cast", 90 "ssrc": 748231, 91 "targetDelay": 400, 92 "timeBase": "1/90000", 93 "type": "video_source" 94 } 95 ] 96 }, 97 "seqNum": 123, 98 "type": "OFFER" 99} 100