java.lang.Object

com.opentok.android.PublisherKit.PublisherVideoStats

Übergeordnete Klasse: : PublisherKit


public static class PublisherKit.PublisherVideoStats erweitert Objekt

Legt die Videostatistiken für einen Publisher fest.

Siehe auch: : - PublisherKit.setVideoStatsListener(VideoStatsListener listener)

Zusammenfassung der Felddaten

Felder

Modifikator und Typ

Feld

Beschreibung

String

connectionId

Die Verbindungs-ID des Clients, der den Stream abonniert.

double

startTime

Der Zeitstempel in Millisekunden seit der Unix-Epoche, ab dem die kumulierten Summen erfasst wurden.

String

subscriberId

Die Teilnehmer-ID des Clients, der den Stream abonniert (in einer weitergeleiteten Sitzung).

double

timeStamp

Der Zeitstempel in Millisekunden seit der Unix-Epoche, zu dem diese Statistiken erfasst wurden.

TransportStats

transport

Netzwerkstatistiken auf Transportebene.

long

videoBytesSent

Die Gesamtzahl der an den Teilnehmer (oder an den OpenTok Media Router) gesendeten Videobyte.

List<PublisherKit.VideoLayerStats>

videoLayers

Die Übersicht über die Statistiken zur Videoebene für diesen Publisher.

long

videoPacketsLost

Die Gesamtzahl der Videopakete, die nicht beim Teilnehmer (oder beim OpenTok Media Router) angekommen sind.

long

videoPacketsSent

Die Gesamtzahl der an den Teilnehmer (oder an den OpenTok Media Router) gesendeten Videopakete.

Zusammenfassung zum Konstruktor

Konstruktoren

Konstruktor

Beschreibung

PublisherVideoStats(String connectionId, String subscriberId, long videoPacketsLost, long videoPacketsSent, long videoBytesSent, double timeStamp, double startTime, List<PublisherKit.VideoLayerStats> videoLayers, TransportStats transport)

Erstellt eine neue Instanz von „PublisherVideoStats“.

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

Die Verbindungs-ID des Clients, der den Stream abonniert.

Abonnenten-ID

öffentlich  Zeichenfolge Abonnenten-ID

Die Abonnenten-ID des Clients, der den Stream abonniert (in einer weitergeleiteten Sitzung). In einer gerouteten Sitzung wird hier eine leere Zeichenkette gesetzt.

videoPacketsLost

public long videoPacketsLost

Die Gesamtzahl der Videopakete, die nicht beim Teilnehmer (oder beim OpenTok Media Router) angekommen sind.

videoPacketsSent

public long videoPacketsSent

Die Gesamtzahl der an den Teilnehmer (oder an den OpenTok Media Router) gesendeten Videopakete.

videoBytesSent

public long videoBytesSent

Die Gesamtzahl der an den Teilnehmer (oder an den OpenTok Media Router) gesendeten Videobyte.

Zeitstempel

public double timeStamp

Der Zeitstempel in Millisekunden seit der Unix-Epoche, zu dem diese Statistiken erfasst wurden.

startTime

public double startTime

Der Zeitstempel in Millisekunden seit der Unix-Epoche, ab dem die kumulierten Summen erfasst wurden.

videoLayers

öffentlich  Liste<PublisherKit.VideoLayerStats> videoLayers

Die Übersicht über die Statistiken zur Videoebene für diesen Publisher.

Transport

öffentlich  TransportStats Transport

Netzwerkstatistiken auf Transportebene.

Angaben zum Hersteller

VerlagVideoStatistiken

public PublisherVideoStats(Zeichenfolge connectionId, Zeichenfolge subscriberId, long videoPacketsLost, long videoPacketsSent, long videoBytesSent, double timeStamp, double startTime, Liste<PublisherKit.VideoLayerStats> videoLayers, TransportStats Transport)

Erstellt eine neue Instanz von „PublisherVideoStats“.