Created
April 5, 2020 13:05
-
-
Save voluntas/5620554a12ee750b83440e9958a1c6ab to your computer and use it in GitHub Desktop.
WebRTC Native Client -> WebRTC SFU Sora の AV1 を利用した際の getStats 情報
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"channel_id": "sora", | |
"connection_id": "5EJ3MEH7ED3MN5GMH69PMT8CZM", | |
"remote_stats": [ | |
{ | |
"base64Certificate": "MIIBFjCBvaADAgECAgkAxZAigEGwVIcwCgYIKoZIzj0EAwIwETEPMA0GA1UEAwwGV2ViUlRDMB4XDTIwMDQwNDEzMDI0MVoXDTIwMDUwNTEzMDI0MVowETEPMA0GA1UEAwwGV2ViUlRDMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAENMp7RBWyZGOHY0yU+yweJdbX/dbWr7RQ62ltG5Jw4qi44/TK0ZNslDRTiCIIXIcPh8i9PZkYymiPpnuANuG7hTAKBggqhkjOPQQDAgNIADBFAiBMrFWhAv7wpe8S3lfX61BhcQyAesjDUElBEPRAUchqTgIhAMEu+w3+KujTfZj7usf6+/n8H96uL+lXryan6aTYMUUf", | |
"fingerprint": "98:55:B0:B9:5C:BE:24:4F:07:50:7B:6A:F4:EB:0A:81:C4:61:F8:42:A7:89:BA:39:9C:4A:AD:81:50:C2:87:96", | |
"fingerprintAlgorithm": "sha-256", | |
"id": "RTCCertificate_98:55:B0:B9:5C:BE:24:4F:07:50:7B:6A:F4:EB:0A:81:C4:61:F8:42:A7:89:BA:39:9C:4A:AD:81:50:C2:87:96", | |
"timestamp": 1586091851532272, | |
"type": "certificate" | |
}, | |
{ | |
"base64Certificate": "MIICHzCCAbugAwIBAgIGAI4WvdEVMBQGCCqGSM49BAMCBggqhkjOPQMBBzBiMSAwHgYJKoZIhvcNAQkBFhFzb3JhQHNoaWd1cmVkby5qcDEYMBYGA1UEAwwPV2ViUlRDIFNGVSBTb3JhMQswCQYDVQQGEwJKUDEXMBUGA1UECgwOU2hpZ3VyZWRvIGluYy4wHhcNMjAwNDA0MjM1OTU5WhcNMjAwNDEyMjM1OTU5WjBiMSAwHgYJKoZIhvcNAQkBFhFzb3JhQHNoaWd1cmVkby5qcDEYMBYGA1UEAwwPV2ViUlRDIFNGVSBTb3JhMQswCQYDVQQGEwJKUDEXMBUGA1UECgwOU2hpZ3VyZWRvIGluYy4wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAS/sr0yV4FIwDu+sc2iZUokhCIJ77geENXX2gD9dJKfzK762+YxgpdnYCB5OMfshSansjRVPKVFmw0NVx7TI9LDo1MwUTAfBgNVHSMEGDAWgBTv+/UR1CQxfTmLqBO2reJpwKS1bDAdBgNVHQ4EFgQU7/v1EdQkMX05i6gTtq3iacCktWwwDwYDVR0TAQH/BAUwAwEB/zAUBggqhkjOPQQDAgYIKoZIzj0DAQcDSAAwRQIgJtJI7Tw55D15OmU67vStMqc6mQYEjO8olx3qo9R+Za0CIQD+jV42cq0ikmln6QSoa+sMeaEshk2Lw6akQHAuxvGGgw==", | |
"fingerprint": "F1:28:23:BE:B4:6A:14:D0:FA:0E:B1:97:B5:67:3C:BA:6B:EC:84:0C:CC:34:0C:75:14:F6:C4:13:B3:9B:6F:B5", | |
"fingerprintAlgorithm": "sha-256", | |
"id": "RTCCertificate_F1:28:23:BE:B4:6A:14:D0:FA:0E:B1:97:B5:67:3C:BA:6B:EC:84:0C:CC:34:0C:75:14:F6:C4:13:B3:9B:6F:B5", | |
"timestamp": 1586091851532272, | |
"type": "certificate" | |
}, | |
{ | |
"clockRate": 90000, | |
"id": "RTCCodec_video_SHpJKH_Inbound_120", | |
"mimeType": "video/AV1X", | |
"payloadType": 120, | |
"timestamp": 1586091851532272, | |
"type": "codec" | |
}, | |
{ | |
"clockRate": 90000, | |
"id": "RTCCodec_video_SHpJKH_Inbound_96", | |
"mimeType": "video/rtx", | |
"payloadType": 96, | |
"sdpFmtpLine": "apt=120", | |
"timestamp": 1586091851532272, | |
"type": "codec" | |
}, | |
{ | |
"clockRate": 90000, | |
"id": "RTCCodec_video_SHpJKH_Outbound_120", | |
"mimeType": "video/AV1X", | |
"payloadType": 120, | |
"sdpFmtpLine": "level-idx=8;profile=2;tier=1", | |
"timestamp": 1586091851532272, | |
"type": "codec" | |
}, | |
{ | |
"clockRate": 90000, | |
"id": "RTCCodec_video_SHpJKH_Outbound_96", | |
"mimeType": "video/rtx", | |
"payloadType": 96, | |
"sdpFmtpLine": "apt=120", | |
"timestamp": 1586091851532272, | |
"type": "codec" | |
}, | |
{ | |
"availableOutgoingBitrate": 500000, | |
"bytesReceived": 13464, | |
"bytesSent": 5662885, | |
"consentRequestsSent": 38, | |
"currentRoundTripTime": 0.001, | |
"id": "RTCIceCandidatePair_16qHDOMw_d00QqACK", | |
"localCandidateId": "RTCIceCandidate_16qHDOMw", | |
"nominated": true, | |
"priority": 1.798976944232361e+17, | |
"remoteCandidateId": "RTCIceCandidate_d00QqACK", | |
"requestsReceived": 21, | |
"requestsSent": 1, | |
"responsesReceived": 39, | |
"responsesSent": 21, | |
"state": "succeeded", | |
"timestamp": 1586091851532272, | |
"totalRoundTripTime": 0.019, | |
"transportId": "RTCTransport_video_SHpJKH_1", | |
"type": "candidate-pair", | |
"writable": true | |
}, | |
{ | |
"bytesReceived": 0, | |
"bytesSent": 0, | |
"consentRequestsSent": 0, | |
"id": "RTCIceCandidatePair_Im+70xY3_d00QqACK", | |
"localCandidateId": "RTCIceCandidate_Im+70xY3", | |
"nominated": true, | |
"priority": 1.078390008736804e+17, | |
"remoteCandidateId": "RTCIceCandidate_d00QqACK", | |
"requestsReceived": 17, | |
"requestsSent": 0, | |
"responsesReceived": 0, | |
"responsesSent": 17, | |
"state": "waiting", | |
"timestamp": 1586091851532272, | |
"totalRoundTripTime": 0, | |
"transportId": "RTCTransport_video_SHpJKH_1", | |
"type": "candidate-pair", | |
"writable": false | |
}, | |
{ | |
"candidateType": "relay", | |
"deleted": false, | |
"id": "RTCIceCandidate_16qHDOMw", | |
"ip": "203.0.113.1", | |
"isRemote": false, | |
"networkType": "unknown", | |
"port": 11490, | |
"priority": 41885695, | |
"protocol": "udp", | |
"relayProtocol": "udp", | |
"timestamp": 1586091851532272, | |
"transportId": "RTCTransport_video_SHpJKH_1", | |
"type": "local-candidate" | |
}, | |
{ | |
"candidateType": "relay", | |
"deleted": false, | |
"id": "RTCIceCandidate_Im+70xY3", | |
"ip": "203.0.113.1", | |
"isRemote": false, | |
"networkType": "unknown", | |
"port": 11490, | |
"priority": 25108223, | |
"protocol": "udp", | |
"relayProtocol": "tcp", | |
"timestamp": 1586091851532272, | |
"transportId": "RTCTransport_video_SHpJKH_1", | |
"type": "local-candidate" | |
}, | |
{ | |
"candidateType": "host", | |
"deleted": false, | |
"id": "RTCIceCandidate_d00QqACK", | |
"ip": "192.168.3.8", | |
"isRemote": true, | |
"port": 59797, | |
"priority": 2114002687, | |
"protocol": "udp", | |
"timestamp": 1586091851532272, | |
"transportId": "RTCTransport_video_SHpJKH_1", | |
"type": "remote-candidate" | |
}, | |
{ | |
"detached": false, | |
"ended": false, | |
"frameHeight": 480, | |
"frameWidth": 640, | |
"framesSent": 2671, | |
"hugeFramesSent": 1, | |
"id": "RTCMediaStreamTrack_sender_1", | |
"kind": "video", | |
"mediaSourceId": "RTCVideoSource_1", | |
"remoteSource": false, | |
"timestamp": 1586091851532272, | |
"trackIdentifier": "HED8UAHDWOizAVZ/hlImQJ1bpqH8QhRZ", | |
"type": "track" | |
}, | |
{ | |
"id": "RTCMediaStream_vOgOxQKn8KYx2rSPAf2OyL05BvFwDY2v", | |
"streamIdentifier": "vOgOxQKn8KYx2rSPAf2OyL05BvFwDY2v", | |
"timestamp": 1586091851532272, | |
"trackIds": [ | |
"RTCMediaStreamTrack_sender_1" | |
], | |
"type": "stream" | |
}, | |
{ | |
"bytesSent": 5472843, | |
"codecId": "RTCCodec_video_SHpJKH_Outbound_120", | |
"encoderImplementation": "libaom", | |
"firCount": 0, | |
"framesEncoded": 2671, | |
"headerBytesSent": 122468, | |
"id": "RTCOutboundRTPVideoStream_613131591", | |
"isRemote": false, | |
"keyFramesEncoded": 1, | |
"kind": "video", | |
"mediaSourceId": "RTCVideoSource_1", | |
"mediaType": "video", | |
"nackCount": 0, | |
"packetsSent": 5781, | |
"pliCount": 0, | |
"qpSum": 316094, | |
"qualityLimitationReason": "none", | |
"qualityLimitationResolutionChanges": 0, | |
"remoteId": "RTCRemoteInboundRtpVideoStream_613131591", | |
"retransmittedBytesSent": 0, | |
"retransmittedPacketsSent": 0, | |
"ssrc": 613131591, | |
"timestamp": 1586091851532272, | |
"totalEncodeTime": 35.195, | |
"totalEncodedBytesTarget": 5719525, | |
"totalPacketSendDelay": 151.883, | |
"trackId": "RTCMediaStreamTrack_sender_1", | |
"transportId": "RTCTransport_video_SHpJKH_1", | |
"type": "outbound-rtp" | |
}, | |
{ | |
"dataChannelsClosed": 0, | |
"dataChannelsOpened": 0, | |
"id": "RTCPeerConnection", | |
"timestamp": 1586091851532272, | |
"type": "peer-connection" | |
}, | |
{ | |
"codecId": "RTCCodec_video_SHpJKH_Outbound_120", | |
"id": "RTCRemoteInboundRtpVideoStream_613131591", | |
"jitter": 0.0069, | |
"kind": "video", | |
"localId": "RTCOutboundRTPVideoStream_613131591", | |
"packetsLost": 0, | |
"roundTripTime": 0.001, | |
"ssrc": 613131591, | |
"timestamp": 1586091851312079, | |
"transportId": "RTCTransport_video_SHpJKH_1", | |
"type": "remote-inbound-rtp" | |
}, | |
{ | |
"bytesReceived": 13464, | |
"bytesSent": 5662885, | |
"dtlsCipher": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", | |
"dtlsState": "connected", | |
"id": "RTCTransport_video_SHpJKH_1", | |
"localCertificateId": "RTCCertificate_98:55:B0:B9:5C:BE:24:4F:07:50:7B:6A:F4:EB:0A:81:C4:61:F8:42:A7:89:BA:39:9C:4A:AD:81:50:C2:87:96", | |
"remoteCertificateId": "RTCCertificate_F1:28:23:BE:B4:6A:14:D0:FA:0E:B1:97:B5:67:3C:BA:6B:EC:84:0C:CC:34:0C:75:14:F6:C4:13:B3:9B:6F:B5", | |
"selectedCandidatePairChanges": 1, | |
"selectedCandidatePairId": "RTCIceCandidatePair_16qHDOMw_d00QqACK", | |
"srtpCipher": "AES_CM_128_HMAC_SHA1_80", | |
"timestamp": 1586091851532272, | |
"tlsVersion": "FEFD", | |
"type": "transport" | |
}, | |
{ | |
"framesPerSecond": 30, | |
"height": 480, | |
"id": "RTCVideoSource_1", | |
"kind": "video", | |
"timestamp": 1586091851532272, | |
"trackIdentifier": "HED8UAHDWOizAVZ/hlImQJ1bpqH8QhRZ", | |
"type": "media-source", | |
"width": 640 | |
} | |
], | |
"timestamp": "2020-04-05T13:04:11.533Z" | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment