Conforme à NSObject
Déclaré dans OTSubscriberKit.h

Vue d'ensemble

Utilisé pour envoyer des messages contenant les statistiques RTC des abonnés. Définissez le [OTSubscriberKit rtcStatsReportDelegate] propriété permettant d'utiliser ce délégué. Une fois que vous avez appelé la méthode [OTSubscriberKit getRtcStatsReport], le [OTSubscriberKitRtcStatsReportDelegate subscriber:rtcStatsReport:] Un message est envoyé pour communiquer les statistiques.

– subscriber:rtcStatsReport:

Envoyé dès que les statistiques RTC de l'abonné sont disponibles, en réponse à un appel vers le [OTSubscriberKit rtcStatsReportDelegate] méthode.

- (void)subscriber:(nonnull OTSubscriberKit *)subscriber rtcStatsReport:(nonnull NSString *)jsonArrayOfReports

Paramètres

subscriber L'abonné auquel ces statistiques se rapportent.
jsonArrayOfReports Un tableau JSON contenant les rapports de statistiques RTC relatifs au flux de l'abonné. La structure de ce tableau JSON est similaire au format de l'objet `RtcStatsReport` implémenté dans les navigateurs Web (voir Documentation Mozilla). Voir également cette documentation du W3C. En voici un extrait : [ { “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” }, ]

Déclaré à

OTSubscriberKit.h