java.lang.Object

java.lang.Enum<PublisherKit.VideoBitratePreset>

com.opentok.android.PublisherKit.VideoBitratePreset

Todas las interfaces implementadas: : Serializable, Comparable<PublisherKit.VideoBitratePreset>, Constable

Clase contenedora: : PublisherKit


public static enum PublisherKit.VideoBitratePreset extends Enumeración<PublisherKit.VideoBitratePreset>

Define los valores para el PublisherKit.setVideoBitratePreset(VideoBitratePreset preset) método.

Estos ajustes predefinidos aplican estrategias preestablecidas para controlar la tasa de bits de vídeo en la transmisión del editor. Las configuraciones predefinidas y los ajustes manuales de la tasa de bits son mutuamente excluyentes.

Véase también: : - Velocidad de bits máxima del editor

Resumen de clases anidadas

Clases e interfaces anidadas que heredan de la clase java.lang.Enumeración

Enum.EnumDesc<E extends Enum<E>>

Resumen de constantes de enumeración

Constantes de enumeración

Constante de enumeración

Descripción

VideoBitratePresetBwSaver

Configuración preestablecida para ahorrar ancho de banda.

VideoBitratePresetCustom

Velocidad de bits personalizada.

VideoBitratePresetDefault

Configuración predeterminada.

VideoBitratePresetExtraBwSaver

Preajuste adicional para ahorrar ancho de banda.

Resumen del método

Todos los métodosMétodos estáticosMétodos de instanciaMétodos concretos

Modificador y tipo

Método

Descripción

int

get()

static PublisherKit.VideoBitratePreset

valueOf(String name)

Devuelve la constante de enumeración de esta clase con el nombre especificado.

static PublisherKit.VideoBitratePreset[]

values()

Devuelve un array que contiene las constantes de esta clase de enumeración, en el orden en que están declaradas.

Métodos heredados de la clase java.lang.Enumeración

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

Métodos heredados de la clase java.lang.Objeto

getClass, notify, notifyAll, wait, wait, wait

Detalles de las constantes de enumeración

Preajuste predeterminado de la tasa de bits de vídeo

public static final  PublisherKit.VideoBitratePreset Preajuste predeterminado de la tasa de bits de vídeo

Configuración predeterminada. No se aplican restricciones adicionales. Este es el modo predeterminado.

Preajuste de velocidad de bits de vídeo BwSaver

public static final  PublisherKit.VideoBitratePreset Preajuste de velocidad de bits de vídeo BwSaver

Configuración predefinida para ahorrar ancho de banda. Aplica restricciones moderadas para reducir el consumo de ancho de banda, manteniendo al mismo tiempo una calidad de vídeo razonable.

Preajuste de velocidad de bits de vídeo con ahorro de ancho de banda adicional

public static final  PublisherKit.VideoBitratePreset Preajuste de velocidad de bits de vídeo con ahorro de ancho de banda adicional

Preajuste adicional de ahorro de ancho de banda. Aplica restricciones estrictas para minimizar el uso de ancho de banda.

Preajuste personalizado de la tasa de bits de vídeo

public static final  PublisherKit.VideoBitratePreset Preajuste de velocidad de bits de vídeo personalizada

Velocidad de bits personalizada. Se refiere a una velocidad de bits configurada manualmente mediante PublisherKit.setMaxVideoBitrate(int). Devuelto con fines de seguimiento, pero no se puede configurar directamente.

Detalles del método

valores

público estático  PublisherKit.VideoBitratePreset[] valores()

Devuelve un array que contiene las constantes de esta clase de enumeración, en el orden en que están declaradas.

Devuelve: : un array que contiene las constantes de esta clase de enumeración, en el orden en que están declaradas

valueOf

público estático  PublisherKit.VideoBitratePreset valueOf(Cadena nombre)

Devuelve la constante de enumeración de esta clase con el nombre especificado. La cadena debe coincidir con exactamente un identificador que se utiliza para declarar una constante de enumeración en esta clase. (No se permiten caracteres de espacio en blanco superfluos.)

Parámetros: : name - el nombre de la constante de enumeración que se va a devolver.

Devuelve: : la constante de enumeración con el nombre especificado

Lanzamientos: : IllegalArgumentException - si esta clase de enumeración no tiene ninguna constante con el nombre especificado : NullPointerException - si el argumento es nulo

obtener

public int get()