| Cumple con | NSObject |
| Declarado en | OTSubscriberKit.h |
Visión general
Se utiliza para enviar mensajes con las estadísticas RTC de los abonados. Configura el [OTSubscriberKit rtcStatsReportDelegate] propiedad para utilizar este delegado. Una vez que hayas llamado al método [OTSubscriberKit getRtcStatsReport], el [OTSubscriberKitRtcStatsReportDelegate subscriber:rtcStatsReport:] Se envía un mensaje para comunicar las estadísticas.
– subscriber:rtcStatsReport:
Se envía cuando las estadísticas RTC del abonado están disponibles, en respuesta a una llamada al [OTSubscriberKit rtcStatsReportDelegate] método.
- (void)subscriber:(nonnull OTSubscriberKit *)subscriber rtcStatsReport:(nonnull NSString *)jsonArrayOfReports
Parámetros
subscriber |
El abonado al que se refieren estas estadísticas. |
jsonArrayOfReports |
Un array JSON de 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 Documentación de Mozilla). Véase también esta documentación del W3C. A continuación se muestra 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” }, ] |
Declarado en
OTSubscriberKit.h