com.opentok.android.PublisherKit.PublisherRtcStats
Clase contenedora: : PublisherKit
clase pública estática PublisherKit.PublisherRtcStats extende Objeto
Representa las estadísticas de RTC de una transmisión multimedia publicada por el editor.
Véase también:
: - PublisherKit.getRtcStatsReport()
Resumen del campo
Campos
Modificador y tipo
Campo
Descripción
String
connectionId
En el caso de una sesión retransmitida (en la que un emisor envía flujos multimedia individuales a cada suscriptor), se trata del identificador único de la conexión del cliente.
String
jsonArrayOfReports
Un array JSON con los informes de estadísticas de RTC correspondientes a la transmisión multimedia.
Resumen del constructor
Constructores
Constructor
Descripción
PublisherRtcStats()
Resumen del método
Métodos heredados de la clase java.lang.Objeto
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Detalles del campo
connectionId
público Cadena connectionId
En el caso de una sesión retransmitida (en la que un emisor envía flujos multimedia individuales a cada suscriptor), se trata del identificador único de la conexión del cliente.
jsonArrayOfReports
público Cadena jsonArrayOfReports
Una matriz JSON con informes de estadísticas RTC para la transmisión multimedia. La estructura de la matriz JSON es similar al formato del objeto RtcStatsReport implementado en los navegadores web (véase Mozilla documentación). Véase también esta documentación del W3C.
Aquí tienes una muestra parcial:
[
{
"audioLevel": 0,
"id": "RTCAudioSource_1",
"kind": "audio",
"timestamp": 1603448671532842,
"totalAudioEnergy": 0,
"totalSamplesDuration": 4.249999999999954,
"trackIdentifier": "4nP5yeIDzbUm6IJho5jkTps1lnfabsFvTXjH00",
"type": "media-source"
},
{
"base64Certificate": "MIIBFjCB...QIhAMIfr/NgvhNp16zaoHxGQGrID1STFmBSSSB4V1bxBrTU",
"fingerprint": "E7:5F:...:FA:5A:1F:A7:E0:55:60",
"fingerprintAlgorithm": "sha-256",
"id": "RTCCertificate_E7:5F:E5...F:1D:FA:5A:1F:A7:E0:55:60",
"timestamp": 1603448671532842,
"type": "certificate"
},
{
"channels": 1,
"clockRate": 8000,
"id": "RTCCodec_audio_Inbound_0",
"mimeType": "audio/PCMU",
"payloadType": 0,
"timestamp": 1603448671532842,
"type": "codec"
},
{
"channels": 2,
"clockRate": 48000,
"id": "RTCCodec_audio_Inbound_111",
"mimeType": "audio/opus",
"payloadType": 111,
"sdpFmtpLine": "minptime=10;useinbandfec=1",
"timestamp": 1603448671532842,
"type": "codec"
},
]
Datos del constructor
EditorRtcStats
public PublisherRtcStats()