java.lang.Object

com.opentok.android.PublisherKit.VideoLayerStats

Übergeordnete Klasse: : PublisherKit


public static class PublisherKit.VideoLayerStats erweitert Objekt

Stellt die Statistiken für eine einzelne veröffentlichte Videoebene dar.

In einer Simulcast-Konfiguration entspricht jeder Eintrag einer unabhängigen Videokodierung (beispielsweise parallel gesendete Streams mit niedriger, mittlerer und hoher Auflösung). Bei SVC (Scalable Video Coding) sendet der Publisher in der Regel eine einzige Videokodierung, wobei die Skalierbarkeit (zeitlich, räumlich oder beides) intern kodiert und über die scalabilityMode Feld.

Zusammenfassung der Felddaten

Felder

Modifikator und Typ

Feld

Beschreibung

long

bitrate

Die Bitrate dieser Videoeebene in Bit pro Sekunde.

String

codec

Der derzeit für diese Videoebene verwendete Codec (z. B. „VP8“, „H264“).

double

encodedFrameRate

Die Bildrate des kodierten Videos (in Bildern pro Sekunde).

int

height

Die Höhe des Videorahmens in Pixeln.

String

qualityLimitationReason

Der Grund für etwaige Qualitätseinschränkungen, die bei dieser Ebene auftreten.

String

scalabilityMode

Die Zeichenfolge für den Skalierbarkeitsmodus (z. B. „L1T1“, „L3T3“).

long

totalBitrate

Die Gesamtbitrate (einschließlich RTP-Header, Fülldaten und Nutzdaten).

int

width

Die Breite des Videobildes in Pixeln.

Zusammenfassung zum Konstruktor

Konstruktoren

Konstruktor

Beschreibung

VideoLayerStats(int width, int height, double encodedFrameRate, long bitrate, long totalBitrate, String scalabilityMode, String qualityLimitationReason, String codec)

Zusammenfassung der Methode

Von der Klasse „java.lang.“ geerbte Methoden.Objekt

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Felddetails

Breite

public int Breite

Die Breite des Videobildes in Pixeln.

Höhe

public int height

Die Höhe des Videorahmens in Pixeln.

encodedFrameRate

public double encodedFrameRate

Die Bildrate des kodierten Videos (in Bildern pro Sekunde).

Bitrate

public long bitrate

Die Bitrate dieser Videoeebene in Bit pro Sekunde.

Gesamtbitrate

public long totalBitrate

Die Gesamtbitrate (einschließlich RTP-Header, Fülldaten und Nutzdaten).

Skalierbarkeitsmodus

öffentlich  Zeichenfolge Skalierbarkeitsmodus

Die Zeichenfolge für den Skalierbarkeitsmodus (z. B. „L1T1“, „L3T3“). Dieser Wert kann null sein, wenn die Information nicht verfügbar ist.

QualitätsbeschränkungGrund

öffentlich  Zeichenfolge QualitätsbeschränkungGrund

Der Grund für etwaige Qualitätseinschränkungen, die bei dieser Ebene auftreten.

Codec

öffentlich  Zeichenfolge Codec

Der derzeit für diese Videoebene verwendete Codec (z. B. „VP8“, „H264“). Dieser Wert kann null sein, wenn die Information nicht verfügbar ist.

Angaben zum Hersteller

VideoLayerStats

public VideoLayerStats(int Breite, int Höhe, double kodierteBildrate, long Bitrate, long Gesamtbitrate, Zeichenfolge scalabilityMode, Zeichenfolge Grund für die Qualitätsminderung, Zeichenfolge Codec)