com.opentok.android.PublisherKit.PublisherRtcStats
Übergeordnete Klasse: : PublisherKit
public static class PublisherKit.PublisherRtcStats erweitert Objekt
Stellt die RTC-Statistiken für einen vom Herausgeber veröffentlichten Medienstrom dar.
Siehe auch:
: - PublisherKit.getRtcStatsReport()
Zusammenfassung der Felddaten
Felder
Modifikator und Typ
Feld
Beschreibung
String
connectionId
Bei einer weitergeleiteten Sitzung (bei der ein Publisher einzelne Medienströme an jeden Abonnenten sendet) handelt es sich hierbei um die eindeutige ID der Verbindung des Clients.
String
jsonArrayOfReports
Ein JSON-Array mit RTC-Statistikberichten für den Medien-Stream.
Zusammenfassung zum Konstruktor
Konstruktoren
Konstruktor
Beschreibung
PublisherRtcStats()
Zusammenfassung der Methode
Von der Klasse „java.lang.“ geerbte Methoden.Objekt
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Felddetails
Verbindungs-ID
öffentlich Zeichenfolge Verbindungs-ID
Bei einer weitergeleiteten Sitzung (bei der ein Publisher einzelne Medienströme an jeden Abonnenten sendet) handelt es sich hierbei um die eindeutige ID der Verbindung des Clients.
jsonArrayOfReports
öffentlich Zeichenfolge jsonArrayOfReports
Ein JSON-Array mit RTC-Statistikberichten für den Medienstrom. Die Struktur des JSON-Arrays entspricht in etwa dem Format des in Webbrowsern implementierten RtcStatsReport-Objekts (siehe Mozilla Dokumentation). Siehe auch diese W3C-Dokumentation.
Hier ist ein Auszug:
[
{
"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"
},
]
Angaben zum Hersteller
Herausgeber RtcStats
public PublisherRtcStats()