完整的一次相互通信:入会到出会(只有音频)
{
"event": "running",
"targetId": "94086"
}
{
"id": 1,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c"
},
"method": "worker.createRouter"
}
{
"accepted": true,
"id": 1
}
{
"data": {
"interval": 800,
"maxEntries": 1,
"threshold": -80
},
"id": 2,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"rtpObserverId": "fdcc7fec-7d02-492d-86d0-105e1d6f408e"
},
"method": "router.createAudioLevelObserver"
}
{
"accepted": true,
"id": 2
}
{
"data": {
"direct": true,
"maxMessageSize": 512
},
"id": 3,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "56308666-3fdc-4e20-ba5d-b2bfe4b93ee4"
},
"method": "router.createDirectTransport"
}
{
"accepted": true,
"data": {
"consumerIds": [],
"dataConsumerIds": [],
"dataProducerIds": [],
"direct": true,
"id": "56308666-3fdc-4e20-ba5d-b2bfe4b93ee4",
"mapRtxSsrcConsumerId": {},
"mapSsrcConsumerId": {},
"maxMessageSize": 512,
"producerIds": [],
"recvRtpHeaderExtensions": {},
"rtpListener": {
"midTable": {},
"ridTable": {},
"ssrcTable": {}
},
"traceEventTypes": ""
},
"id": 3
}
{
"data": {
"label": "bot",
"protocol": "",
"type": "direct"
},
"id": 4,
"internal": {
"dataProducerId": "9293822a-c744-4326-a77e-e9951bd0a2a8",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "56308666-3fdc-4e20-ba5d-b2bfe4b93ee4"
},
"method": "transport.produceData"
}
{
"accepted": true,
"data": {
"id": "9293822a-c744-4326-a77e-e9951bd0a2a8",
"label": "bot",
"protocol": "",
"type": "direct"
},
"id": 4
}
{
"data": {
"enableSctp": true,
"enableTcp": false,
"enableUdp": true,
"initialAvailableOutgoingBitrate": 1000000,
"isDataChannel": true,
"listenIps": [{
"announcedIp": "192.168.240.128",
"ip": "192.168.240.128"
}],
"maxSctpMessageSize": 262144,
"numSctpStreams": {
"MIS": 2048,
"OS": 16
},
"preferTcp": false,
"preferUdp": false,
"sctpSendBufferSize": 262144
},
"id": 5,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "router.createWebRtcTransport"
}
{
"accepted": true,
"data": {
"consumerIds": [],
"dataConsumerIds": [],
"dataProducerIds": [],
"direct": false,
"dtlsParameters": {
"fingerprints": [{
"algorithm": "sha-1",
"value": "22:90:EB:B3:9F:7F:37:1F:24:DA:2C:4E:F3:34:F9:84:BD:19:6F:81"
}, {
"algorithm": "sha-224",
"value": "84:23:E0:E6:A0:CA:FC:85:60:20:D5:5D:92:0D:1F:2D:BD:8A:24:38:D5:A1:D0:4D:1C:E3:2E:34"
}, {
"algorithm": "sha-256",
"value": "D2:04:C6:E7:6A:F7:D4:A3:8F:FD:5C:CB:FF:88:4B:5E:1F:67:E4:55:6E:2A:F5:08:BF:59:CA:48:A8:91:1C:B1"
}, {
"algorithm": "sha-384",
"value": "91:92:81:20:CE:6A:FE:1D:04:AB:61:FA:BC:31:63:AA:E9:1D:09:23:9B:69:9C:48:03:5C:A6:0F:17:67:F7:C7:37:50:0C:BB:0A:F4:C8:63:83:4F:E3:BC:C0:BF:72:14"
}, {
"algorithm": "sha-512",
"value": "DA:23:71:00:CB:CA:CA:FD:DA:5C:AB:9A:9A:75:49:5D:F9:F8:70:BD:81:A2:D2:BD:01:60:1D:43:F1:7F:DA:02:3A:D7:F7:96:03:EB:69:7B:18:BD:30:04:1D:53:5B:01:A8:A9:56:DA:BB:3F:1F:F6:20:1B:69:50:64:AF:FD:E8"
}],
"role": "auto"
},
"dtlsState": "new",
"iceCandidates": [{
"foundation": "udpcandidate",
"ip": "192.168.240.128",
"port": 47891,
"priority": 1076302079,
"protocol": "udp",
"type": "host"
}],
"iceParameters": {
"iceLite": true,
"password": "ehf0as65qrgjrnuozioh3tfqbgh4s87p",
"usernameFragment": "pwavxzpkpq3qe6pn"
},
"iceRole": "controlled",
"iceState": "new",
"id": "9ec027eb-6598-48ca-90d1-0c216b03766b",
"mapRtxSsrcConsumerId": {},
"mapSsrcConsumerId": {},
"maxMessageSize": 262144,
"producerIds": [],
"recvRtpHeaderExtensions": {},
"rtpListener": {
"midTable": {},
"ridTable": {},
"ssrcTable": {}
},
"sctpListener": {
"streamIdTable": {}
},
"sctpParameters": {
"MIS": 2048,
"OS": 16,
"isDataChannel": true,
"maxMessageSize": 262144,
"port": 5000,
"sctpBufferedAmount": 0,
"sendBufferSize": 262144
},
"sctpState": "new",
"traceEventTypes": ""
},
"id": 5
}
{
"data": {
"types": ["bwe"]
},
"id": 6,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "transport.enableTraceEvent"
}
{
"accepted": true,
"id": 6
}
{
"data": {
"bitrate": 1500000
},
"id": 7,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "transport.setMaxIncomingBitrate"
}
{
"accepted": true,
"id": 7
}
{
"data": {
"enableSctp": true,
"enableTcp": false,
"enableUdp": true,
"initialAvailableOutgoingBitrate": 1000000,
"isDataChannel": true,
"listenIps": [{
"announcedIp": "192.168.240.128",
"ip": "192.168.240.128"
}],
"maxSctpMessageSize": 262144,
"numSctpStreams": {
"MIS": 2048,
"OS": 16
},
"preferTcp": false,
"preferUdp": false,
"sctpSendBufferSize": 262144
},
"id": 8,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "router.createWebRtcTransport"
}
{
"accepted": true,
"data": {
"consumerIds": [],
"dataConsumerIds": [],
"dataProducerIds": [],
"direct": false,
"dtlsParameters": {
"fingerprints": [{
"algorithm": "sha-1",
"value": "22:90:EB:B3:9F:7F:37:1F:24:DA:2C:4E:F3:34:F9:84:BD:19:6F:81"
}, {
"algorithm": "sha-224",
"value": "84:23:E0:E6:A0:CA:FC:85:60:20:D5:5D:92:0D:1F:2D:BD:8A:24:38:D5:A1:D0:4D:1C:E3:2E:34"
}, {
"algorithm": "sha-256",
"value": "D2:04:C6:E7:6A:F7:D4:A3:8F:FD:5C:CB:FF:88:4B:5E:1F:67:E4:55:6E:2A:F5:08:BF:59:CA:48:A8:91:1C:B1"
}, {
"algorithm": "sha-384",
"value": "91:92:81:20:CE:6A:FE:1D:04:AB:61:FA:BC:31:63:AA:E9:1D:09:23:9B:69:9C:48:03:5C:A6:0F:17:67:F7:C7:37:50:0C:BB:0A:F4:C8:63:83:4F:E3:BC:C0:BF:72:14"
}, {
"algorithm": "sha-512",
"value": "DA:23:71:00:CB:CA:CA:FD:DA:5C:AB:9A:9A:75:49:5D:F9:F8:70:BD:81:A2:D2:BD:01:60:1D:43:F1:7F:DA:02:3A:D7:F7:96:03:EB:69:7B:18:BD:30:04:1D:53:5B:01:A8:A9:56:DA:BB:3F:1F:F6:20:1B:69:50:64:AF:FD:E8"
}],
"role": "auto"
},
"dtlsState": "new",
"iceCandidates": [{
"foundation": "udpcandidate",
"ip": "192.168.240.128",
"port": 45745,
"priority": 1076302079,
"protocol": "udp",
"type": "host"
}],
"iceParameters": {
"iceLite": true,
"password": "o63hj50hin6ye17a17oq4a9ins3nbic7",
"usernameFragment": "zpy8ecvo1y5t9si1"
},
"iceRole": "controlled",
"iceState": "new",
"id": "6df5cdfa-7770-441a-a9ec-9982356ccef7",
"mapRtxSsrcConsumerId": {},
"mapSsrcConsumerId": {},
"maxMessageSize": 262144,
"producerIds": [],
"recvRtpHeaderExtensions": {},
"rtpListener": {
"midTable": {},
"ridTable": {},
"ssrcTable": {}
},
"sctpListener": {
"streamIdTable": {}
},
"sctpParameters": {
"MIS": 2048,
"OS": 16,
"isDataChannel": true,
"maxMessageSize": 262144,
"port": 5000,
"sctpBufferedAmount": 0,
"sendBufferSize": 262144
},
"sctpState": "new",
"traceEventTypes": ""
},
"id": 8
}
{
"data": {
"types": ["bwe"]
},
"id": 9,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "transport.enableTraceEvent"
}
{
"accepted": true,
"id": 9
}
{
"data": {
"bitrate": 1500000
},
"id": 10,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "transport.setMaxIncomingBitrate"
}
{
"accepted": true,
"id": 10
}
{
"data": {
"label": "bot",
"protocol": "",
"sctpStreamParameters": {
"streamId": 0
},
"type": "sctp"
},
"id": 11,
"internal": {
"dataConsumerId": "16d1ef62-2bf8-4add-abb6-a1a1be5737ca",
"dataProducerId": "9293822a-c744-4326-a77e-e9951bd0a2a8",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "transport.consumeData"
}
{
"accepted": true,
"data": {
"bufferedAmount": 0,
"bufferedAmountLowThreshold": 0,
"dataProducerId": "9293822a-c744-4326-a77e-e9951bd0a2a8",
"id": "16d1ef62-2bf8-4add-abb6-a1a1be5737ca",
"label": "bot",
"protocol": "",
"sctpStreamParameters": {
"ordered": true,
"streamId": 0
},
"type": "sctp"
},
"id": 11
}
{
"data": {
"dtlsParameters": {
"fingerprints": [{
"algorithm": "sha-256",
"value": "8A:F4:A3:C4:28:AE:02:86:BC:25:BF:44:11:84:7E:21:D0:97:F4:D4:B7:D0:0D:4C:50:F4:85:AB:D0:0D:89:41"
}],
"role": "client"
}
},
"id": 12,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "transport.connect"
}
{
"accepted": true,
"data": {
"dtlsLocalRole": "server"
},
"id": 12
}
{
"id": 13,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 0,
"bytesSent": 0,
"dtlsState": "new",
"iceRole": "controlled",
"iceState": "new",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 0,
"rtpBytesReceived": 0,
"rtpBytesSent": 0,
"rtpRecvBitrate": 0,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "new",
"sendBitrate": 0,
"timestamp": 209326077,
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b",
"type": "webrtc-transport"
}],
"id": 13
}
{
"data": {
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 45745,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 42719
}
},
"event": "iceselectedtuplechange",
"targetId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
}
{
"data": {
"iceState": "completed"
},
"event": "icestatechange",
"targetId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
}
{
"data": {
"dtlsState": "connecting"
},
"event": "dtlsstatechange",
"targetId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
}
{
"data": {
"dtlsRemoteCert": "-----BEGIN CERTIFICATE-----\nMIIBRTCB7KADAgECAgRz5scUMAoGCCqGSM49BAMCMCsxKTAnBgNVBAMTIDNhYTEz\nMGEyYjdlMGI4MTAxOWViYjEwMjdmNTkxZjJjMB4XDTIwMTIyNzA1NTAxM1oXDTIx\nMDEyNzA1NTAxM1owKzEpMCcGA1UEAxMgM2FhMTMwYTJiN2UwYjgxMDE5ZWJiMTAy\nN2Y1OTFmMmMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAR68gfBOJhof4Rt8cR4\n8ifdsTw2YW1WX7mO2mpBPel6aUFMvDZsku/NRD84+umMEB5FxM1jYYMN5bn4Z91l\nnualMAoGCCqGSM49BAMCA0gAMEUCIG6AJrHveI2dO1RlJQ3Q/glGiGW/PjpBRTMg\nVMYo5hnbAiEA25vsqvJ1F2OKqTsohrpWt+LPe288U3Kwzu5EswU2dZ8=\n-----END CERTIFICATE-----\n",
"dtlsState": "connected"
},
"event": "dtlsstatechange",
"targetId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
}
{
"data": {
"sctpState": "connecting"
},
"event": "sctpstatechange",
"targetId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
}
{
"data": {
"sctpState": "connected"
},
"event": "sctpstatechange",
"targetId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
}
{
"data": {
"dtlsParameters": {
"fingerprints": [{
"algorithm": "sha-256",
"value": "37:80:C2:52:B8:2F:38:A7:6B:91:48:95:88:64:29:C9:51:AF:66:8D:A6:43:80:A9:03:D7:55:B2:4B:73:6B:E6"
}],
"role": "client"
}
},
"id": 14,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "transport.connect"
}
{
"accepted": true,
"data": {
"dtlsLocalRole": "server"
},
"id": 14
}
{
"id": 15,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 1627,
"bytesSent": 1694,
"dtlsState": "connected",
"iceRole": "controlled",
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 45745,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 42719
},
"iceState": "completed",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 13016,
"rtpBytesReceived": 0,
"rtpBytesSent": 0,
"rtpRecvBitrate": 0,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "connected",
"sendBitrate": 13552,
"timestamp": 209326828,
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7",
"type": "webrtc-transport"
}],
"id": 15
}
{
"data": {
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 47891,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 34861
}
},
"event": "iceselectedtuplechange",
"targetId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
}
{
"data": {
"iceState": "completed"
},
"event": "icestatechange",
"targetId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
}
{
"data": {
"dtlsState": "connecting"
},
"event": "dtlsstatechange",
"targetId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
}
{
"data": {
"kind": "audio",
"paused": false,
"rtpMapping": {
"codecs": [{
"mappedPayloadType": 100,
"payloadType": 109
}],
"encodings": [{
"mappedSsrc": 417909814,
"ssrc": 1103496222
}]
},
"rtpParameters": {
"codecs": [{
"channels": 2,
"clockRate": 48000,
"mimeType": "audio/opus",
"parameters": {
"maxplaybackrate": 48000,
"sprop-stereo": 1,
"stereo": 1,
"usedtx": 1,
"useinbandfec": 1
},
"payloadType": 109,
"rtcpFeedback": []
}],
"encodings": [{
"dtx": false,
"ssrc": 1103496222
}],
"headerExtensions": [{
"encrypt": false,
"id": 3,
"parameters": {},
"uri": "urn:ietf:params:rtp-hdrext:sdes:mid"
}, {
"encrypt": false,
"id": 1,
"parameters": {},
"uri": "urn:ietf:params:rtp-hdrext:ssrc-audio-level"
}],
"mid": "0",
"rtcp": {
"cname": "{c20b5d1f-3b6c-48f3-bdc7-58345120b60f}",
"reducedSize": true
}
}
},
"id": 16,
"internal": {
"producerId": "81c7bf51-3a1c-4538-a283-9fd322a5e731",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "transport.produce"
}
{
"accepted": true,
"data": {
"type": "simple"
},
"id": 16
}
{
"id": 17,
"internal": {
"producerId": "81c7bf51-3a1c-4538-a283-9fd322a5e731",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"rtpObserverId": "fdcc7fec-7d02-492d-86d0-105e1d6f408e"
},
"method": "rtpObserver.addProducer"
}
{
"accepted": true,
"id": 17
}
{
"data": {
"dtlsRemoteCert": "-----BEGIN CERTIFICATE-----\nMIIBRjCB7KADAgECAgRSIWwEMAoGCCqGSM49BAMCMCsxKTAnBgNVBAMTIDg5ZmI1\nNDU1ZTkyZThlMTUwMTI2NmI5Y2IyMDQ1Y2QzMB4XDTIwMTIyNzA1NTAxMloXDTIx\nMDEyNzA1NTAxMlowKzEpMCcGA1UEAxMgODlmYjU0NTVlOTJlOGUxNTAxMjY2Yjlj\nYjIwNDVjZDMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATp1+3zL4QsTiHXPL33\n3jClg/emrWYS+454t+Aqov5QvkDHQ7CBZiS3DS9hJt8MD9zIOFCKJMNozdrcr8Eu\nGPtPMAoGCCqGSM49BAMCA0kAMEYCIQCa6q1tYlwqvVl3N8EoxJg5BLSiCGQU0CqL\nh2w6yKYZMAIhAK+u37tk5BOKXR1FRC8xOu5STV9ewS4dAsFNJgCqQUCE\n-----END CERTIFICATE-----\n",
"dtlsState": "connected"
},
"event": "dtlsstatechange",
"targetId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
}
{
"data": {
"sctpState": "connecting"
},
"event": "sctpstatechange",
"targetId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
}
{
"data": [{
"encodingIdx": 0,
"score": 10,
"ssrc": 1103496222
}],
"event": "score",
"targetId": "81c7bf51-3a1c-4538-a283-9fd322a5e731"
}
{
"data": {
"sctpState": "connected"
},
"event": "sctpstatechange",
"targetId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
}
{
"data": {
"label": "chat",
"protocol": "",
"sctpStreamParameters": {
"maxRetransmits": 1,
"ordered": false,
"streamId": 0
},
"type": "sctp"
},
"id": 18,
"internal": {
"dataProducerId": "3bd66724-43dd-4b70-8f87-db5d61481fd0",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "transport.produceData"
}
{
"accepted": true,
"data": {
"id": "3bd66724-43dd-4b70-8f87-db5d61481fd0",
"label": "chat",
"protocol": "",
"sctpStreamParameters": {
"maxRetransmits": 1,
"ordered": false,
"streamId": 0
},
"type": "sctp"
},
"id": 18
}
{
"data": {
"label": "bot",
"protocol": "",
"sctpStreamParameters": {
"maxPacketLifeTime": 2000,
"ordered": false,
"streamId": 1
},
"type": "sctp"
},
"id": 19,
"internal": {
"dataProducerId": "0c688b42-bdc6-4181-af53-5dd73ffcb41c",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "transport.produceData"
}
{
"accepted": true,
"data": {
"id": "0c688b42-bdc6-4181-af53-5dd73ffcb41c",
"label": "bot",
"protocol": "",
"sctpStreamParameters": {
"maxPacketLifeTime": 2000,
"ordered": false,
"streamId": 1
},
"type": "sctp"
},
"id": 19
}
{
"data": {
"label": "bot",
"protocol": "",
"type": "direct"
},
"id": 20,
"internal": {
"dataConsumerId": "78a13f72-7a24-4ba4-874c-fea7de0b1217",
"dataProducerId": "0c688b42-bdc6-4181-af53-5dd73ffcb41c",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "56308666-3fdc-4e20-ba5d-b2bfe4b93ee4"
},
"method": "transport.consumeData"
}
{
"accepted": true,
"data": {
"bufferedAmount": 0,
"bufferedAmountLowThreshold": 0,
"dataProducerId": "0c688b42-bdc6-4181-af53-5dd73ffcb41c",
"id": "78a13f72-7a24-4ba4-874c-fea7de0b1217",
"label": "bot",
"protocol": "",
"type": "direct"
},
"id": 20
}
{
"id": 21,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 2521,
"bytesSent": 1469,
"dtlsState": "connected",
"iceRole": "controlled",
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 47891,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 34861
},
"iceState": "completed",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 1216,
"rtpBytesReceived": 759,
"rtpBytesSent": 0,
"rtpRecvBitrate": 1152,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "connected",
"sendBitrate": 0,
"timestamp": 209330629,
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b",
"type": "webrtc-transport"
}],
"id": 21
}
{
"id": 22,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 1627,
"bytesSent": 1694,
"dtlsState": "connected",
"iceRole": "controlled",
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 45745,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 42719
},
"iceState": "completed",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 0,
"rtpBytesReceived": 0,
"rtpBytesSent": 0,
"rtpRecvBitrate": 0,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "connected",
"sendBitrate": 0,
"timestamp": 209330685,
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7",
"type": "webrtc-transport"
}],
"id": 22
}
{
"id": 23,
"internal": {
"producerId": "81c7bf51-3a1c-4538-a283-9fd322a5e731",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "producer.getStats"
}
{
"accepted": true,
"data": [{
"bitrate": 745,
"byteCount": 559,
"firCount": 0,
"fractionLost": 0,
"jitter": 2779167,
"kind": "audio",
"mimeType": "audio/opus",
"nackCount": 0,
"nackPacketCount": 0,
"packetCount": 25,
"packetsDiscarded": 0,
"packetsLost": 0,
"packetsRepaired": 0,
"packetsRetransmitted": 0,
"pliCount": 0,
"roundTripTime": 36.0260009765625,
"score": 10,
"ssrc": 1103496222,
"timestamp": 209330750,
"type": "inbound-rtp"
}],
"id": 23
}
{
"id": 24,
"internal": {
"dataProducerId": "3bd66724-43dd-4b70-8f87-db5d61481fd0",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "dataProducer.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 0,
"label": "chat",
"messagesReceived": 0,
"protocol": "",
"timestamp": 209330906,
"type": "data-producer"
}],
"id": 24
}
{
"id": 25,
"internal": {
"dataProducerId": "0c688b42-bdc6-4181-af53-5dd73ffcb41c",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "dataProducer.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 0,
"label": "bot",
"messagesReceived": 0,
"protocol": "",
"timestamp": 209330952,
"type": "data-producer"
}],
"id": 25
}
{
"id": 26,
"internal": {
"dataConsumerId": "16d1ef62-2bf8-4add-abb6-a1a1be5737ca",
"dataProducerId": "9293822a-c744-4326-a77e-e9951bd0a2a8",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "dataConsumer.getStats"
}
{
"accepted": true,
"data": [{
"bytesSent": 0,
"label": "bot",
"messagesSent": 0,
"protocol": "",
"timestamp": 209331022,
"type": "data-consumer"
}],
"id": 26
}
{
"id": 27,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 3641,
"bytesSent": 1605,
"dtlsState": "connected",
"iceRole": "controlled",
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 47891,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 34861
},
"iceState": "completed",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 1440,
"rtpBytesReceived": 1419,
"rtpBytesSent": 0,
"rtpRecvBitrate": 1152,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "connected",
"sendBitrate": 0,
"timestamp": 209335587,
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b",
"type": "webrtc-transport"
}],
"id": 27
}
{
"id": 28,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 1731,
"bytesSent": 1758,
"dtlsState": "connected",
"iceRole": "controlled",
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 45745,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 42719
},
"iceState": "completed",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 0,
"rtpBytesReceived": 0,
"rtpBytesSent": 0,
"rtpRecvBitrate": 0,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "connected",
"sendBitrate": 0,
"timestamp": 209335682,
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7",
"type": "webrtc-transport"
}],
"id": 28
}
{
"id": 29,
"internal": {
"producerId": "81c7bf51-3a1c-4538-a283-9fd322a5e731",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "producer.getStats"
}
{
"accepted": true,
"data": [{
"bitrate": 763,
"byteCount": 1043,
"firCount": 0,
"fractionLost": 0,
"jitter": 671876,
"kind": "audio",
"mimeType": "audio/opus",
"nackCount": 0,
"nackPacketCount": 0,
"packetCount": 47,
"packetsDiscarded": 0,
"packetsLost": 0,
"packetsRepaired": 0,
"packetsRetransmitted": 0,
"pliCount": 0,
"roundTripTime": 16.6778564453125,
"score": 10,
"ssrc": 1103496222,
"timestamp": 209335709,
"type": "inbound-rtp"
}],
"id": 29
}
{
"id": 30,
"internal": {
"dataProducerId": "3bd66724-43dd-4b70-8f87-db5d61481fd0",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "dataProducer.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 0,
"label": "chat",
"messagesReceived": 0,
"protocol": "",
"timestamp": 209335758,
"type": "data-producer"
}],
"id": 30
}
{
"id": 31,
"internal": {
"dataProducerId": "0c688b42-bdc6-4181-af53-5dd73ffcb41c",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "dataProducer.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 0,
"label": "bot",
"messagesReceived": 0,
"protocol": "",
"timestamp": 209335835,
"type": "data-producer"
}],
"id": 31
}
{
"id": 32,
"internal": {
"dataConsumerId": "16d1ef62-2bf8-4add-abb6-a1a1be5737ca",
"dataProducerId": "9293822a-c744-4326-a77e-e9951bd0a2a8",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "dataConsumer.getStats"
}
{
"accepted": true,
"data": [{
"bytesSent": 0,
"label": "bot",
"messagesSent": 0,
"protocol": "",
"timestamp": 209335873,
"type": "data-consumer"
}],
"id": 32
}
{
"id": 33,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 4353,
"bytesSent": 1741,
"dtlsState": "connected",
"iceRole": "controlled",
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 47891,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 34861
},
"iceState": "completed",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 1216,
"rtpBytesReceived": 1899,
"rtpBytesSent": 0,
"rtpRecvBitrate": 1152,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "connected",
"sendBitrate": 576,
"timestamp": 209339058,
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b",
"type": "webrtc-transport"
}],
"id": 33
}
{
"id": 34,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 1835,
"bytesSent": 1822,
"dtlsState": "connected",
"iceRole": "controlled",
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 45745,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 42719
},
"iceState": "completed",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 0,
"rtpBytesReceived": 0,
"rtpBytesSent": 0,
"rtpRecvBitrate": 0,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "connected",
"sendBitrate": 0,
"timestamp": 209339261,
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7",
"type": "webrtc-transport"
}],
"id": 34
}
{
"id": 35,
"internal": {
"producerId": "81c7bf51-3a1c-4538-a283-9fd322a5e731",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "producer.getStats"
}
{
"accepted": true,
"data": [{
"bitrate": 793,
"byteCount": 1418,
"firCount": 0,
"fractionLost": 0,
"jitter": 224300,
"kind": "audio",
"mimeType": "audio/opus",
"nackCount": 0,
"nackPacketCount": 0,
"packetCount": 64,
"packetsDiscarded": 0,
"packetsLost": 0,
"packetsRepaired": 0,
"packetsRetransmitted": 0,
"pliCount": 0,
"roundTripTime": 16.6778564453125,
"score": 10,
"ssrc": 1103496222,
"timestamp": 209339303,
"type": "inbound-rtp"
}],
"id": 35
}
{
"id": 36,
"internal": {
"dataProducerId": "3bd66724-43dd-4b70-8f87-db5d61481fd0",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "dataProducer.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 0,
"label": "chat",
"messagesReceived": 0,
"protocol": "",
"timestamp": 209339467,
"type": "data-producer"
}],
"id": 36
}
{
"id": 37,
"internal": {
"dataProducerId": "0c688b42-bdc6-4181-af53-5dd73ffcb41c",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "dataProducer.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 0,
"label": "bot",
"messagesReceived": 0,
"protocol": "",
"timestamp": 209339491,
"type": "data-producer"
}],
"id": 37
}
{
"id": 38,
"internal": {
"dataConsumerId": "16d1ef62-2bf8-4add-abb6-a1a1be5737ca",
"dataProducerId": "9293822a-c744-4326-a77e-e9951bd0a2a8",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "dataConsumer.getStats"
}
{
"accepted": true,
"data": [{
"bytesSent": 0,
"label": "bot",
"messagesSent": 0,
"protocol": "",
"timestamp": 209339536,
"type": "data-consumer"
}],
"id": 38
}
{
"id": 39,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 5493,
"bytesSent": 1877,
"dtlsState": "connected",
"iceRole": "controlled",
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 47891,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 34861
},
"iceState": "completed",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 2208,
"rtpBytesReceived": 2499,
"rtpBytesSent": 0,
"rtpRecvBitrate": 960,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "connected",
"sendBitrate": 576,
"timestamp": 209343695,
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b",
"type": "webrtc-transport"
}],
"id": 39
}
{
"id": 40,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 1939,
"bytesSent": 1886,
"dtlsState": "connected",
"iceRole": "controlled",
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 45745,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 42719
},
"iceState": "completed",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 0,
"rtpBytesReceived": 0,
"rtpBytesSent": 0,
"rtpRecvBitrate": 0,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "connected",
"sendBitrate": 0,
"timestamp": 209343742,
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7",
"type": "webrtc-transport"
}],
"id": 40
}
{
"id": 41,
"internal": {
"producerId": "81c7bf51-3a1c-4538-a283-9fd322a5e731",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "producer.getStats"
}
{
"accepted": true,
"data": [{
"bitrate": 763,
"byteCount": 1835,
"firCount": 0,
"fractionLost": 0,
"jitter": 65830,
"kind": "audio",
"mimeType": "audio/opus",
"nackCount": 0,
"nackPacketCount": 0,
"packetCount": 83,
"packetsDiscarded": 0,
"packetsLost": 0,
"packetsRepaired": 0,
"packetsRetransmitted": 0,
"pliCount": 0,
"roundTripTime": 15.93017578125,
"score": 10,
"ssrc": 1103496222,
"timestamp": 209343802,
"type": "inbound-rtp"
}],
"id": 41
}
{
"id": 42,
"internal": {
"dataProducerId": "3bd66724-43dd-4b70-8f87-db5d61481fd0",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "dataProducer.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 0,
"label": "chat",
"messagesReceived": 0,
"protocol": "",
"timestamp": 209343890,
"type": "data-producer"
}],
"id": 42
}
{
"id": 43,
"internal": {
"dataProducerId": "0c688b42-bdc6-4181-af53-5dd73ffcb41c",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "dataProducer.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 0,
"label": "bot",
"messagesReceived": 0,
"protocol": "",
"timestamp": 209343977,
"type": "data-producer"
}],
"id": 43
}
{
"id": 44,
"internal": {
"dataConsumerId": "16d1ef62-2bf8-4add-abb6-a1a1be5737ca",
"dataProducerId": "9293822a-c744-4326-a77e-e9951bd0a2a8",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "dataConsumer.getStats"
}
{
"accepted": true,
"data": [{
"bytesSent": 0,
"label": "bot",
"messagesSent": 0,
"protocol": "",
"timestamp": 209344024,
"type": "data-consumer"
}],
"id": 44
}
{
"data": {
"enableSctp": true,
"enableTcp": false,
"enableUdp": true,
"initialAvailableOutgoingBitrate": 1000000,
"isDataChannel": true,
"listenIps": [{
"announcedIp": "192.168.240.128",
"ip": "192.168.240.128"
}],
"maxSctpMessageSize": 262144,
"numSctpStreams": {
"MIS": 2048,
"OS": 16
},
"preferTcp": false,
"preferUdp": false,
"sctpSendBufferSize": 262144
},
"id": 45,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
},
"method": "router.createWebRtcTransport"
}
{
"accepted": true,
"data": {
"consumerIds": [],
"dataConsumerIds": [],
"dataProducerIds": [],
"direct": false,
"dtlsParameters": {
"fingerprints": [{
"algorithm": "sha-1",
"value": "22:90:EB:B3:9F:7F:37:1F:24:DA:2C:4E:F3:34:F9:84:BD:19:6F:81"
}, {
"algorithm": "sha-224",
"value": "84:23:E0:E6:A0:CA:FC:85:60:20:D5:5D:92:0D:1F:2D:BD:8A:24:38:D5:A1:D0:4D:1C:E3:2E:34"
}, {
"algorithm": "sha-256",
"value": "D2:04:C6:E7:6A:F7:D4:A3:8F:FD:5C:CB:FF:88:4B:5E:1F:67:E4:55:6E:2A:F5:08:BF:59:CA:48:A8:91:1C:B1"
}, {
"algorithm": "sha-384",
"value": "91:92:81:20:CE:6A:FE:1D:04:AB:61:FA:BC:31:63:AA:E9:1D:09:23:9B:69:9C:48:03:5C:A6:0F:17:67:F7:C7:37:50:0C:BB:0A:F4:C8:63:83:4F:E3:BC:C0:BF:72:14"
}, {
"algorithm": "sha-512",
"value": "DA:23:71:00:CB:CA:CA:FD:DA:5C:AB:9A:9A:75:49:5D:F9:F8:70:BD:81:A2:D2:BD:01:60:1D:43:F1:7F:DA:02:3A:D7:F7:96:03:EB:69:7B:18:BD:30:04:1D:53:5B:01:A8:A9:56:DA:BB:3F:1F:F6:20:1B:69:50:64:AF:FD:E8"
}],
"role": "auto"
},
"dtlsState": "new",
"iceCandidates": [{
"foundation": "udpcandidate",
"ip": "192.168.240.128",
"port": 49490,
"priority": 1076302079,
"protocol": "udp",
"type": "host"
}],
"iceParameters": {
"iceLite": true,
"password": "b0rr32sjycxjtf23ctk8orlcr9qcuo78",
"usernameFragment": "izm6q9rih3kyo2hq"
},
"iceRole": "controlled",
"iceState": "new",
"id": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1",
"mapRtxSsrcConsumerId": {},
"mapSsrcConsumerId": {},
"maxMessageSize": 262144,
"producerIds": [],
"recvRtpHeaderExtensions": {},
"rtpListener": {
"midTable": {},
"ridTable": {},
"ssrcTable": {}
},
"sctpListener": {
"streamIdTable": {}
},
"sctpParameters": {
"MIS": 2048,
"OS": 16,
"isDataChannel": true,
"maxMessageSize": 262144,
"port": 5000,
"sctpBufferedAmount": 0,
"sendBufferSize": 262144
},
"sctpState": "new",
"traceEventTypes": ""
},
"id": 45
}
{
"data": {
"types": ["bwe"]
},
"id": 46,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
},
"method": "transport.enableTraceEvent"
}
{
"accepted": true,
"id": 46
}
{
"data": {
"bitrate": 1500000
},
"id": 47,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
},
"method": "transport.setMaxIncomingBitrate"
}
{
"accepted": true,
"id": 47
}
{
"data": {
"enableSctp": true,
"enableTcp": false,
"enableUdp": true,
"initialAvailableOutgoingBitrate": 1000000,
"isDataChannel": true,
"listenIps": [{
"announcedIp": "192.168.240.128",
"ip": "192.168.240.128"
}],
"maxSctpMessageSize": 262144,
"numSctpStreams": {
"MIS": 2048,
"OS": 16
},
"preferTcp": false,
"preferUdp": false,
"sctpSendBufferSize": 262144
},
"id": 48,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "e72c718c-a385-4195-b651-078e7b291e6a"
},
"method": "router.createWebRtcTransport"
}
{
"accepted": true,
"data": {
"consumerIds": [],
"dataConsumerIds": [],
"dataProducerIds": [],
"direct": false,
"dtlsParameters": {
"fingerprints": [{
"algorithm": "sha-1",
"value": "22:90:EB:B3:9F:7F:37:1F:24:DA:2C:4E:F3:34:F9:84:BD:19:6F:81"
}, {
"algorithm": "sha-224",
"value": "84:23:E0:E6:A0:CA:FC:85:60:20:D5:5D:92:0D:1F:2D:BD:8A:24:38:D5:A1:D0:4D:1C:E3:2E:34"
}, {
"algorithm": "sha-256",
"value": "D2:04:C6:E7:6A:F7:D4:A3:8F:FD:5C:CB:FF:88:4B:5E:1F:67:E4:55:6E:2A:F5:08:BF:59:CA:48:A8:91:1C:B1"
}, {
"algorithm": "sha-384",
"value": "91:92:81:20:CE:6A:FE:1D:04:AB:61:FA:BC:31:63:AA:E9:1D:09:23:9B:69:9C:48:03:5C:A6:0F:17:67:F7:C7:37:50:0C:BB:0A:F4:C8:63:83:4F:E3:BC:C0:BF:72:14"
}, {
"algorithm": "sha-512",
"value": "DA:23:71:00:CB:CA:CA:FD:DA:5C:AB:9A:9A:75:49:5D:F9:F8:70:BD:81:A2:D2:BD:01:60:1D:43:F1:7F:DA:02:3A:D7:F7:96:03:EB:69:7B:18:BD:30:04:1D:53:5B:01:A8:A9:56:DA:BB:3F:1F:F6:20:1B:69:50:64:AF:FD:E8"
}],
"role": "auto"
},
"dtlsState": "new",
"iceCandidates": [{
"foundation": "udpcandidate",
"ip": "192.168.240.128",
"port": 48971,
"priority": 1076302079,
"protocol": "udp",
"type": "host"
}],
"iceParameters": {
"iceLite": true,
"password": "6qy13qpfcy4u1qfwnzfy8r6kpndn6vkh",
"usernameFragment": "hxtc2106nt75o5e7"
},
"iceRole": "controlled",
"iceState": "new",
"id": "e72c718c-a385-4195-b651-078e7b291e6a",
"mapRtxSsrcConsumerId": {},
"mapSsrcConsumerId": {},
"maxMessageSize": 262144,
"producerIds": [],
"recvRtpHeaderExtensions": {},
"rtpListener": {
"midTable": {},
"ridTable": {},
"ssrcTable": {}
},
"sctpListener": {
"streamIdTable": {}
},
"sctpParameters": {
"MIS": 2048,
"OS": 16,
"isDataChannel": true,
"maxMessageSize": 262144,
"port": 5000,
"sctpBufferedAmount": 0,
"sendBufferSize": 262144
},
"sctpState": "new",
"traceEventTypes": ""
},
"id": 48
}
{
"data": {
"types": ["bwe"]
},
"id": 49,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "e72c718c-a385-4195-b651-078e7b291e6a"
},
"method": "transport.enableTraceEvent"
}
{
"accepted": true,
"id": 49
}
{
"data": {
"bitrate": 1500000
},
"id": 50,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "e72c718c-a385-4195-b651-078e7b291e6a"
},
"method": "transport.setMaxIncomingBitrate"
}
{
"accepted": true,
"id": 50
}
{
"data": {
"consumableRtpEncodings": [{
"dtx": false,
"ssrc": 417909814
}],
"kind": "audio",
"paused": true,
"rtpParameters": {
"codecs": [{
"channels": 2,
"clockRate": 48000,
"mimeType": "audio/opus",
"parameters": {
"maxplaybackrate": 48000,
"sprop-stereo": 1,
"stereo": 1,
"usedtx": 1,
"useinbandfec": 1
},
"payloadType": 100,
"rtcpFeedback": []
}],
"encodings": [{
"ssrc": 523321414
}],
"headerExtensions": [{
"encrypt": false,
"id": 1,
"parameters": {},
"uri": "urn:ietf:params:rtp-hdrext:sdes:mid"
}, {
"encrypt": false,
"id": 4,
"parameters": {},
"uri": "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time"
}, {
"encrypt": false,
"id": 10,
"parameters": {},
"uri": "urn:ietf:params:rtp-hdrext:ssrc-audio-level"
}],
"mid": "0",
"rtcp": {
"cname": "{c20b5d1f-3b6c-48f3-bdc7-58345120b60f}",
"mux": true,
"reducedSize": true
}
},
"type": "simple"
},
"id": 51,
"internal": {
"consumerId": "b1707399-0372-4885-b5f4-171320a7ad53",
"producerId": "81c7bf51-3a1c-4538-a283-9fd322a5e731",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "e72c718c-a385-4195-b651-078e7b291e6a"
},
"method": "transport.consume"
}
{
"accepted": true,
"data": {
"paused": true,
"producerPaused": false,
"score": {
"producerScore": 10,
"producerScores": [10],
"score": 10
}
},
"id": 51
}
{
"data": {
"label": "chat",
"protocol": "",
"sctpStreamParameters": {
"maxRetransmits": 1,
"ordered": false,
"streamId": 0
},
"type": "sctp"
},
"id": 52,
"internal": {
"dataConsumerId": "f8f7b159-33ae-43d9-b91b-bc105026769c",
"dataProducerId": "3bd66724-43dd-4b70-8f87-db5d61481fd0",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "e72c718c-a385-4195-b651-078e7b291e6a"
},
"method": "transport.consumeData"
}
{
"accepted": true,
"data": {
"bufferedAmount": 0,
"bufferedAmountLowThreshold": 0,
"dataProducerId": "3bd66724-43dd-4b70-8f87-db5d61481fd0",
"id": "f8f7b159-33ae-43d9-b91b-bc105026769c",
"label": "chat",
"protocol": "",
"sctpStreamParameters": {
"maxRetransmits": 1,
"ordered": false,
"streamId": 0
},
"type": "sctp"
},
"id": 52
}
{
"data": {
"label": "bot",
"protocol": "",
"sctpStreamParameters": {
"streamId": 1
},
"type": "sctp"
},
"id": 53,
"internal": {
"dataConsumerId": "bea67a2c-cb23-4243-b68b-45ad73acfbb1",
"dataProducerId": "9293822a-c744-4326-a77e-e9951bd0a2a8",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "e72c718c-a385-4195-b651-078e7b291e6a"
},
"method": "transport.consumeData"
}
{
"accepted": true,
"data": {
"bufferedAmount": 0,
"bufferedAmountLowThreshold": 0,
"dataProducerId": "9293822a-c744-4326-a77e-e9951bd0a2a8",
"id": "bea67a2c-cb23-4243-b68b-45ad73acfbb1",
"label": "bot",
"protocol": "",
"sctpStreamParameters": {
"ordered": true,
"streamId": 1
},
"type": "sctp"
},
"id": 53
}
{
"id": 54,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 0,
"bytesSent": 0,
"dtlsState": "new",
"iceRole": "controlled",
"iceState": "new",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 0,
"rtpBytesReceived": 0,
"rtpBytesSent": 0,
"rtpRecvBitrate": 0,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "new",
"sendBitrate": 0,
"timestamp": 209348038,
"transportId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1",
"type": "webrtc-transport"
}],
"id": 54
}
{
"id": 55,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 6337,
"bytesSent": 1941,
"dtlsState": "connected",
"iceRole": "controlled",
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 47891,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 34861
},
"iceState": "completed",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 2272,
"rtpBytesReceived": 3039,
"rtpBytesSent": 0,
"rtpRecvBitrate": 960,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "connected",
"sendBitrate": 512,
"timestamp": 209348039,
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b",
"type": "webrtc-transport"
}],
"id": 55
}
{
"id": 56,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 2043,
"bytesSent": 1950,
"dtlsState": "connected",
"iceRole": "controlled",
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 45745,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 42719
},
"iceState": "completed",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 832,
"rtpBytesReceived": 0,
"rtpBytesSent": 0,
"rtpRecvBitrate": 0,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "connected",
"sendBitrate": 512,
"timestamp": 209348137,
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7",
"type": "webrtc-transport"
}],
"id": 56
}
{
"id": 57,
"internal": {
"producerId": "81c7bf51-3a1c-4538-a283-9fd322a5e731",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "producer.getStats"
}
{
"accepted": true,
"data": [{
"bitrate": 704,
"byteCount": 2231,
"firCount": 0,
"fractionLost": 0,
"jitter": 20653,
"kind": "audio",
"mimeType": "audio/opus",
"nackCount": 0,
"nackPacketCount": 0,
"packetCount": 101,
"packetsDiscarded": 0,
"packetsLost": 0,
"packetsRepaired": 0,
"packetsRetransmitted": 0,
"pliCount": 0,
"roundTripTime": 15.93017578125,
"score": 10,
"ssrc": 1103496222,
"timestamp": 209348207,
"type": "inbound-rtp"
}],
"id": 57
}
{
"data": {
"dtlsParameters": {
"fingerprints": [{
"algorithm": "sha-256",
"value": "9C:44:62:41:C6:91:4C:89:0A:0C:19:A9:A7:F5:8A:95:CE:17:DB:6C:94:61:73:FA:01:EB:C7:CA:F0:26:A0:E6"
}],
"role": "client"
}
},
"id": 58,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "e72c718c-a385-4195-b651-078e7b291e6a"
},
"method": "transport.connect"
}
{
"accepted": true,
"data": {
"dtlsLocalRole": "server"
},
"id": 58
}
{
"id": 59,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "e72c718c-a385-4195-b651-078e7b291e6a"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 0,
"bytesSent": 0,
"dtlsState": "new",
"iceRole": "controlled",
"iceState": "new",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 0,
"rtpBytesReceived": 0,
"rtpBytesSent": 0,
"rtpRecvBitrate": 0,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "new",
"sendBitrate": 0,
"timestamp": 209348287,
"transportId": "e72c718c-a385-4195-b651-078e7b291e6a",
"type": "webrtc-transport"
}],
"id": 59
}
{
"id": 60,
"internal": {
"dataProducerId": "3bd66724-43dd-4b70-8f87-db5d61481fd0",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "dataProducer.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 0,
"label": "chat",
"messagesReceived": 0,
"protocol": "",
"timestamp": 209348337,
"type": "data-producer"
}],
"id": 60
}
{
"id": 61,
"internal": {
"dataProducerId": "0c688b42-bdc6-4181-af53-5dd73ffcb41c",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "dataProducer.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 0,
"label": "bot",
"messagesReceived": 0,
"protocol": "",
"timestamp": 209348367,
"type": "data-producer"
}],
"id": 61
}
{
"id": 62,
"internal": {
"dataConsumerId": "16d1ef62-2bf8-4add-abb6-a1a1be5737ca",
"dataProducerId": "9293822a-c744-4326-a77e-e9951bd0a2a8",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "dataConsumer.getStats"
}
{
"accepted": true,
"data": [{
"bytesSent": 0,
"label": "bot",
"messagesSent": 0,
"protocol": "",
"timestamp": 209348451,
"type": "data-consumer"
}],
"id": 62
}
{
"id": 63,
"internal": {
"consumerId": "b1707399-0372-4885-b5f4-171320a7ad53",
"producerId": "81c7bf51-3a1c-4538-a283-9fd322a5e731",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "e72c718c-a385-4195-b651-078e7b291e6a"
},
"method": "consumer.resume"
}
{
"accepted": true,
"id": 63
}
{
"data": {
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 48971,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 53161
}
},
"event": "iceselectedtuplechange",
"targetId": "e72c718c-a385-4195-b651-078e7b291e6a"
}
{
"data": {
"iceState": "completed"
},
"event": "icestatechange",
"targetId": "e72c718c-a385-4195-b651-078e7b291e6a"
}
{
"data": {
"dtlsState": "connecting"
},
"event": "dtlsstatechange",
"targetId": "e72c718c-a385-4195-b651-078e7b291e6a"
}
{
"data": {
"dtlsRemoteCert": "-----BEGIN CERTIFICATE-----\nMIIBRjCB7KADAgECAgQBO7rgMAoGCCqGSM49BAMCMCsxKTAnBgNVBAMTIDAzZDg1\nY2EwMjhlODVmNzk4ZmQ1NzU0YjcyMmZlZjRiMB4XDTIwMTIyNzA1NTAzNFoXDTIx\nMDEyNzA1NTAzNFowKzEpMCcGA1UEAxMgMDNkODVjYTAyOGU4NWY3OThmZDU3NTRi\nNzIyZmVmNGIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARtJgjgJ8+WRPTzB/I1\ngQ9rNO9vmfrIn6iWVfYhaxTmHRmD6pBqNc5mIHbTwbWfh23CqsZ2SZAT1Fy+7SfI\nlq/uMAoGCCqGSM49BAMCA0kAMEYCIQCXXTdr8zauHp27P13rnmTtRVN3zsFNeqsC\n8kA6WsLPfgIhAMvTZ5fiSR4uakepAGyZmwJbMzvS4SmdgAyFDM0Rhvpz\n-----END CERTIFICATE-----\n",
"dtlsState": "connected"
},
"event": "dtlsstatechange",
"targetId": "e72c718c-a385-4195-b651-078e7b291e6a"
}
{
"data": {
"sctpState": "connecting"
},
"event": "sctpstatechange",
"targetId": "e72c718c-a385-4195-b651-078e7b291e6a"
}
{
"data": {
"sctpState": "connected"
},
"event": "sctpstatechange",
"targetId": "e72c718c-a385-4195-b651-078e7b291e6a"
}
{
"data": {
"dtlsParameters": {
"fingerprints": [{
"algorithm": "sha-256",
"value": "2F:5F:9C:A5:EE:71:D7:E4:F1:6E:4B:4C:67:33:E3:F2:9B:ED:98:A1:CA:AF:E1:11:CB:C8:AE:9D:42:E5:B0:36"
}],
"role": "client"
}
},
"id": 64,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
},
"method": "transport.connect"
}
{
"accepted": true,
"data": {
"dtlsLocalRole": "server"
},
"id": 64
}
{
"data": {
"kind": "audio",
"paused": false,
"rtpMapping": {
"codecs": [{
"mappedPayloadType": 100,
"payloadType": 109
}],
"encodings": [{
"mappedSsrc": 862949330,
"ssrc": 738470356
}]
},
"rtpParameters": {
"codecs": [{
"channels": 2,
"clockRate": 48000,
"mimeType": "audio/opus",
"parameters": {
"maxplaybackrate": 48000,
"sprop-stereo": 1,
"stereo": 1,
"usedtx": 1,
"useinbandfec": 1
},
"payloadType": 109,
"rtcpFeedback": []
}],
"encodings": [{
"dtx": false,
"ssrc": 738470356
}],
"headerExtensions": [{
"encrypt": false,
"id": 3,
"parameters": {},
"uri": "urn:ietf:params:rtp-hdrext:sdes:mid"
}, {
"encrypt": false,
"id": 1,
"parameters": {},
"uri": "urn:ietf:params:rtp-hdrext:ssrc-audio-level"
}],
"mid": "0",
"rtcp": {
"cname": "{4ff3ce26-4b0f-4210-bee9-c25e7a3d11aa}",
"reducedSize": true
}
}
},
"id": 65,
"internal": {
"producerId": "f46853e4-1413-4b2e-996f-0acafa1aa844",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
},
"method": "transport.produce"
}
{
"accepted": true,
"data": {
"type": "simple"
},
"id": 65
}
{
"data": {
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 49490,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 41945
}
},
"event": "iceselectedtuplechange",
"targetId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
}
{
"data": {
"iceState": "completed"
},
"event": "icestatechange",
"targetId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
}
{
"data": {
"dtlsState": "connecting"
},
"event": "dtlsstatechange",
"targetId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
}
{
"data": {
"consumableRtpEncodings": [{
"dtx": false,
"ssrc": 862949330
}],
"kind": "audio",
"paused": true,
"rtpParameters": {
"codecs": [{
"channels": 2,
"clockRate": 48000,
"mimeType": "audio/opus",
"parameters": {
"maxplaybackrate": 48000,
"sprop-stereo": 1,
"stereo": 1,
"usedtx": 1,
"useinbandfec": 1
},
"payloadType": 100,
"rtcpFeedback": []
}],
"encodings": [{
"ssrc": 210489044
}],
"headerExtensions": [{
"encrypt": false,
"id": 1,
"parameters": {},
"uri": "urn:ietf:params:rtp-hdrext:sdes:mid"
}, {
"encrypt": false,
"id": 4,
"parameters": {},
"uri": "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time"
}, {
"encrypt": false,
"id": 10,
"parameters": {},
"uri": "urn:ietf:params:rtp-hdrext:ssrc-audio-level"
}],
"mid": "0",
"rtcp": {
"cname": "{4ff3ce26-4b0f-4210-bee9-c25e7a3d11aa}",
"mux": true,
"reducedSize": true
}
},
"type": "simple"
},
"id": 66,
"internal": {
"consumerId": "eaaa1a07-8acf-4db7-8594-6a90a9846a2e",
"producerId": "f46853e4-1413-4b2e-996f-0acafa1aa844",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "transport.consume"
}
{
"accepted": true,
"data": {
"paused": true,
"producerPaused": false,
"score": {
"producerScore": 0,
"producerScores": [0],
"score": 10
}
},
"id": 66
}
{
"id": 67,
"internal": {
"producerId": "f46853e4-1413-4b2e-996f-0acafa1aa844",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"rtpObserverId": "fdcc7fec-7d02-492d-86d0-105e1d6f408e"
},
"method": "rtpObserver.addProducer"
}
{
"accepted": true,
"id": 67
}
{
"data": {
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 49490,
"protocol": "udp",
"remoteIp": "192.168.240.128",
"remotePort": 49780
}
},
"event": "iceselectedtuplechange",
"targetId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
}
{
"data": {
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 49490,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 41945
}
},
"event": "iceselectedtuplechange",
"targetId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
}
{
"data": {
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 49490,
"protocol": "udp",
"remoteIp": "192.168.240.128",
"remotePort": 49780
}
},
"event": "iceselectedtuplechange",
"targetId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
}
{
"data": {
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 49490,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 41945
}
},
"event": "iceselectedtuplechange",
"targetId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
}
{
"data": {
"dtlsRemoteCert": "-----BEGIN CERTIFICATE-----\nMIIBRTCB7KADAgECAgQYK3YCMAoGCCqGSM49BAMCMCsxKTAnBgNVBAMTIGRiYzhk\nMzFkNTRlNjdiNmM4NDEzOTQ1ZDY0MjhjNGExMB4XDTIwMTIyNzA1NTAzNFoXDTIx\nMDEyNzA1NTAzNFowKzEpMCcGA1UEAxMgZGJjOGQzMWQ1NGU2N2I2Yzg0MTM5NDVk\nNjQyOGM0YTEwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATE7swOMUnr9FyIxJIz\n6BXCBr7dyua1IkXNMwCrMVgEzel9VXE2QaVMwwCTok6i6kj2Xf1T81XD1nfHHpIu\nL1aEMAoGCCqGSM49BAMCA0gAMEUCIEOEUu12wpTsIyl1tfAnbAV0mciqTLneFoEb\nKdjgae/GAiEAofpBmLM2XHueSJs+mvcIpRfKSivS6ut+04VCL9/pVlg=\n-----END CERTIFICATE-----\n",
"dtlsState": "connected"
},
"event": "dtlsstatechange",
"targetId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
}
{
"data": {
"sctpState": "connecting"
},
"event": "sctpstatechange",
"targetId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
}
{
"id": 68,
"internal": {
"consumerId": "eaaa1a07-8acf-4db7-8594-6a90a9846a2e",
"producerId": "f46853e4-1413-4b2e-996f-0acafa1aa844",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "consumer.resume"
}
{
"accepted": true,
"id": 68
}
{
"data": [{
"encodingIdx": 0,
"score": 10,
"ssrc": 738470356
}],
"event": "score",
"targetId": "f46853e4-1413-4b2e-996f-0acafa1aa844"
}
{
"data": {
"producerScore": 10,
"producerScores": [10],
"score": 10
},
"event": "score",
"targetId": "eaaa1a07-8acf-4db7-8594-6a90a9846a2e"
}
{
"data": {
"sctpState": "connected"
},
"event": "sctpstatechange",
"targetId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
}
{
"data": {
"label": "chat",
"protocol": "",
"sctpStreamParameters": {
"maxRetransmits": 1,
"ordered": false,
"streamId": 0
},
"type": "sctp"
},
"id": 69,
"internal": {
"dataProducerId": "2d3c9652-4367-4af6-b2b9-1de3800612ff",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
},
"method": "transport.produceData"
}
{
"accepted": true,
"data": {
"id": "2d3c9652-4367-4af6-b2b9-1de3800612ff",
"label": "chat",
"protocol": "",
"sctpStreamParameters": {
"maxRetransmits": 1,
"ordered": false,
"streamId": 0
},
"type": "sctp"
},
"id": 69
}
{
"data": {
"label": "chat",
"protocol": "",
"sctpStreamParameters": {
"maxRetransmits": 1,
"ordered": false,
"streamId": 1
},
"type": "sctp"
},
"id": 70,
"internal": {
"dataConsumerId": "32af112c-70ed-45e5-bf19-2f2d73783070",
"dataProducerId": "2d3c9652-4367-4af6-b2b9-1de3800612ff",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "transport.consumeData"
}
{
"accepted": true,
"data": {
"bufferedAmount": 0,
"bufferedAmountLowThreshold": 0,
"dataProducerId": "2d3c9652-4367-4af6-b2b9-1de3800612ff",
"id": "32af112c-70ed-45e5-bf19-2f2d73783070",
"label": "chat",
"protocol": "",
"sctpStreamParameters": {
"maxRetransmits": 1,
"ordered": false,
"streamId": 1
},
"type": "sctp"
},
"id": 70
}
{
"data": {
"label": "bot",
"protocol": "",
"sctpStreamParameters": {
"maxPacketLifeTime": 2000,
"ordered": false,
"streamId": 1
},
"type": "sctp"
},
"id": 71,
"internal": {
"dataProducerId": "82e7d7c6-76b5-4996-9404-e2057acf413b",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
},
"method": "transport.produceData"
}
{
"accepted": true,
"data": {
"id": "82e7d7c6-76b5-4996-9404-e2057acf413b",
"label": "bot",
"protocol": "",
"sctpStreamParameters": {
"maxPacketLifeTime": 2000,
"ordered": false,
"streamId": 1
},
"type": "sctp"
},
"id": 71
}
{
"data": {
"label": "bot",
"protocol": "",
"type": "direct"
},
"id": 72,
"internal": {
"dataConsumerId": "67423810-41b5-4765-ae86-9b2ef9e0093e",
"dataProducerId": "82e7d7c6-76b5-4996-9404-e2057acf413b",
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "56308666-3fdc-4e20-ba5d-b2bfe4b93ee4"
},
"method": "transport.consumeData"
}
{
"accepted": true,
"data": {
"bufferedAmount": 0,
"bufferedAmountLowThreshold": 0,
"dataProducerId": "82e7d7c6-76b5-4996-9404-e2057acf413b",
"id": "67423810-41b5-4765-ae86-9b2ef9e0093e",
"label": "bot",
"protocol": "",
"type": "direct"
},
"id": 72
}
{
"data": {
"dtlsState": "closed"
},
"event": "dtlsstatechange",
"targetId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
}
{
"data": {
"dtlsState": "closed"
},
"event": "dtlsstatechange",
"targetId": "e72c718c-a385-4195-b651-078e7b291e6a"
}
{
"id": 73,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "3f0fb40a-2d2d-4050-b19f-8c7b518747c1"
},
"method": "transport.close"
}
{
"event": "producerclose",
"targetId": "eaaa1a07-8acf-4db7-8594-6a90a9846a2e"
}
{
"event": "dataproducerclose",
"targetId": "67423810-41b5-4765-ae86-9b2ef9e0093e"
}
{
"event": "dataproducerclose",
"targetId": "32af112c-70ed-45e5-bf19-2f2d73783070"
}
{
"accepted": true,
"id": 73
}
{
"id": 74,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "e72c718c-a385-4195-b651-078e7b291e6a"
},
"method": "transport.close"
}
{
"accepted": true,
"id": 74
}
{
"id": 75,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 7305,
"bytesSent": 2149,
"dtlsState": "connected",
"iceRole": "controlled",
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 47891,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 34861
},
"iceState": "completed",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 1440,
"rtpBytesReceived": 3579,
"rtpBytesSent": 0,
"rtpRecvBitrate": 576,
"rtpSendBitrate": 0,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "connected",
"sendBitrate": 576,
"timestamp": 209353915,
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b",
"type": "webrtc-transport"
}],
"id": 75
}
{
"id": 76,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "transport.getStats"
}
{
"accepted": true,
"data": [{
"bytesReceived": 2354,
"bytesSent": 3572,
"dtlsState": "connected",
"iceRole": "controlled",
"iceSelectedTuple": {
"localIp": "192.168.240.128",
"localPort": 45745,
"protocol": "udp",
"remoteIp": "192.168.17.128",
"remotePort": 42719
},
"iceState": "completed",
"maxIncomingBitrate": 1500000,
"probationBytesSent": 0,
"probationSendBitrate": 0,
"recvBitrate": 1432,
"rtpBytesReceived": 0,
"rtpBytesSent": 1051,
"rtpRecvBitrate": 0,
"rtpSendBitrate": 3363,
"rtxBytesReceived": 0,
"rtxBytesSent": 0,
"rtxRecvBitrate": 0,
"rtxSendBitrate": 0,
"sctpState": "connected",
"sendBitrate": 1496,
"timestamp": 209354308,
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7",
"type": "webrtc-transport"
}],
"id": 76
}
{
"data": {
"dtlsState": "closed"
},
"event": "dtlsstatechange",
"targetId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
}
{
"data": {
"dtlsState": "closed"
},
"event": "dtlsstatechange",
"targetId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
}
{
"id": 77,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "9ec027eb-6598-48ca-90d1-0c216b03766b"
},
"method": "transport.close"
}
{
"event": "dataproducerclose",
"targetId": "78a13f72-7a24-4ba4-874c-fea7de0b1217"
}
{
"accepted": true,
"id": 77
}
{
"id": 78,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c",
"transportId": "6df5cdfa-7770-441a-a9ec-9982356ccef7"
},
"method": "transport.close"
}
{
"accepted": true,
"id": 78
}
{
"id": 79,
"internal": {
"routerId": "f55e2b89-3f4d-4b7a-84b8-a97557e5e80c"
},
"method": "router.close"
}
{
"accepted": true,
"id": 79
}