Clase contenedora: : SubscriberKit
interfaz pública y estática SubscriberKit.SubscriberRtcStatsReportListener
Define el objeto de escucha para obtener los informes de estadísticas de RTC de los suscriptores.
Véase también:
: - SubscriberKit.getRtcStatsReport()
- SubscriberKit.setRtcStatsReportListener(SubscriberRtcStatsReportListener listener)
Resumen del método
Todos los métodos Métodos de instancia Métodos abstractos
Modificador y tipo
Método
Descripción
void
onRtcStatsReport(SubscriberKit subscriber, String jsonArrayOfReports)
Se invoca cuando las estadísticas RTC del abonado están disponibles, en respuesta a una llamada al método SubscriberKit#getRtcStatsReport().
Detalles del método
onRtcStatsReport
void onRtcStatsReport(SubscriberKit suscriptor, Cadena jsonArrayOfReports)
Se invoca cuando las estadísticas RTC del abonado están disponibles, en respuesta a una llamada al método SubscriberKit#getRtcStatsReport().
Parámetros:
: subscriber - El abonado al que se refieren estas estadísticas.
: jsonArrayOfReports - Un array JSON con informes de estadísticas RTC para
la transmisión del suscriptor. La estructura del array 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.
Here is a partial sample:
```
[
{
"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"
},
]
```