java.lang.Object

java.lang.Enum<PublisherKit.VideoBitratePreset>

com.opentok.android.PublisherKit.VideoBitratePreset

Alle implementierten Schnittstellen: : Serializable, Comparable<PublisherKit.VideoBitratePreset>, Constable

Übergeordnete Klasse: : PublisherKit


public static enum PublisherKit.VideoBitratePreset extends Enum<PublisherKit.VideoBitratePreset>

Legt Werte für die PublisherKit.setVideoBitratePreset(VideoBitratePreset preset) Methode.

Diese Voreinstellungen wenden vordefinierte Strategien zur Steuerung der Videobitrate im Stream des Publishers an. Voreinstellungen und manuelle Bitrate-Einstellungen schließen sich gegenseitig aus.

Siehe auch: : - Herausgeber Maximale Bitrate

Zusammenfassung zu verschachtelten Klassen

Verschachtelte Klassen/Schnittstellen, die von der Klasse „java.lang.“ erben.Enum

Enum.EnumDesc<E extends Enum<E>>

Zusammenfassung der Enum-Konstanten

Enum-Konstanten

Enum-Konstante

Beschreibung

VideoBitratePresetBwSaver

Voreinstellung „Bandbreitensparer“.

VideoBitratePresetCustom

Benutzerdefinierte Bitrate.

VideoBitratePresetDefault

Standardvoreinstellung.

VideoBitratePresetExtraBwSaver

Zusätzliche Voreinstellung zur Bandbreiteneinsparung.

Zusammenfassung der Methode

Alle MethodenStatische MethodenInstanzmethodenKonkrete Methoden

Modifikator und Typ

Methode

Beschreibung

int

get()

static PublisherKit.VideoBitratePreset

valueOf(String name)

Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.

static PublisherKit.VideoBitratePreset[]

values()

Gibt ein Array zurück, das die Konstanten dieser Enum-Klasse in der Reihenfolge enthält, in der sie deklariert wurden.

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

clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

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

getClass, notify, notifyAll, wait, wait, wait

Details zu Enum-Konstanten

Standard-Voreinstellung für die Videobitrate

public static final  PublisherKit.VideoBitratePreset Standard-Voreinstellung für die Videobitrate

Standardvoreinstellung. Es gelten keine zusätzlichen Einschränkungen. Dies ist der Standardmodus.

VideoBitratePresetBwSaver

public static final  PublisherKit.VideoBitratePreset VideoBitratePresetBwSaver

Voreinstellung „Bandbreitenschoner“. Wendet moderate Einschränkungen an, um die Bandbreitennutzung zu reduzieren und gleichzeitig eine angemessene Videoqualität zu gewährleisten.

VideoBitratePresetExtraBwSaver

public static final  PublisherKit.VideoBitratePreset VideoBitratePresetExtraBwSaver

Zusätzliche Voreinstellung zur Bandbreiteneinsparung. Wendet strenge Einschränkungen an, um die Bandbreitennutzung zu minimieren.

Video-Bitrate-Voreinstellung: Benutzerdefiniert

public static final  PublisherKit.VideoBitratePreset Video-Bitrate-Voreinstellung: Benutzerdefiniert

Benutzerdefinierte Bitrate. Bezeichnet eine manuell konfigurierte Bitrate, die mithilfe von PublisherKit.setMaxVideoBitrate(int). Wurde zu Nachverfolgungszwecken zurückgesendet, kann jedoch nicht direkt eingestellt werden.

Details zur Methode

Werte

public static  PublisherKit.VideoBitratePreset[] values()

Gibt ein Array zurück, das die Konstanten dieser Enum-Klasse in der Reihenfolge enthält, in der sie deklariert wurden.

Rückgabewert: : ein Array, das die Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration enthält

valueOf

public static  PublisherKit.VideoBitratePreset valueOf(Zeichenfolge Name)

Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss übereinstimmen genau Ein Bezeichner, der zur Deklaration einer Enum-Konstante in dieser Klasse verwendet wird. (Überflüssige Leerzeichen sind nicht zulässig.)

Parameter: : name - den Namen der Enum-Konstante, die zurückgegeben werden soll.

Gibt Folgendes zurück: : die Enum-Konstante mit dem angegebenen Namen

Würfe: : IllegalArgumentException - wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält : NullPointerException - wenn das Argument null ist

erhalten

public int get()