java.lang.Object

java.lang.Enum<PublisherKit.VideoBitratePreset>

com.opentok.android.PublisherKit.VideoBitratePreset

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

Classe de contenção: : PublisherKit


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

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

Essas predefinições aplicam estratégias pré-definidas para controlar a taxa de bits de vídeo na transmissão do editor. As configurações das predefinições e as configurações manuais de taxa de bits são mutuamente exclusivas.

Veja também: : - Taxa de bits máxima do editor

Resumo das classes aninhadas

Classes/interfaces aninhadas herdadas da classe java.lang.Enum

Enum.EnumDesc<E extends Enum<E>>

Resumo das constantes de enumeração

Constantes de enumeração

Constante de enumeração

Descrição

VideoBitratePresetBwSaver

Predefinição para economia de largura de banda.

VideoBitratePresetCustom

Taxa de bits personalizada.

VideoBitratePresetDefault

Configuração padrão.

VideoBitratePresetExtraBwSaver

Predefinição extra para economia de largura de banda.

Resumo do método

Todos os métodosMétodos estáticosMétodos de instânciaMétodos concretos

Modificador e Tipo

Método

Descrição

int

get()

static PublisherKit.VideoBitratePreset

valueOf(String name)

Retorna a constante de enumeração desta classe com o nome especificado.

static PublisherKit.VideoBitratePreset[]

values()

Retorna um array contendo as constantes desta classe de enumeração, na ordem em que são declaradas.

Métodos herdados da classe java.lang.Enum

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

Métodos herdados da classe java.lang.Objeto

getClass, notify, notifyAll, wait, wait, wait

Detalhes das constantes de enumeração

Predefinição padrão da taxa de bits de vídeo

público estático final  PublisherKit.VideoBitratePreset Predefinição padrão da taxa de bits de vídeo

Configuração padrão. Não são aplicadas restrições adicionais. Este é o modo padrão.

Predefinição de taxa de bits de vídeo BwSaver

público estático final  PublisherKit.VideoBitratePreset Predefinição de taxa de bits de vídeo BwSaver

Predefinição para economia de largura de banda. Aplica restrições moderadas para reduzir o uso de largura de banda, mantendo uma qualidade de vídeo razoável.

Predefinição de taxa de bits de vídeo com BwSaver extra

público estático final  PublisherKit.VideoBitratePreset Predefinição de taxa de bits de vídeo com BwSaver extra

Predefinição extra para economia de largura de banda. Aplica restrições rigorosas para minimizar o uso de largura de banda.

Predefinição de taxa de bits de vídeo personalizada

público estático final  PublisherKit.VideoBitratePreset Predefinição de taxa de bits de vídeo personalizada

Taxa de bits personalizada. Representa uma taxa de bits configurada manualmente por meio de PublisherKit.setMaxVideoBitrate(int). Devolvido para fins de rastreamento, mas não pode ser definido diretamente.

Detalhes do método

valores

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

Retorna um array contendo as constantes desta classe de enumeração, na ordem em que são declaradas.

Retorna: : um array contendo as constantes desta classe de enumeração, na ordem em que são declaradas

valueOf

público estático  PublisherKit.VideoBitratePreset valueOf(String nome)

Retorna a constante de enumeração desta classe com o nome especificado. A string deve corresponder a exatamente um identificador usado para declarar uma constante de enumeração nesta classe. (Caracteres de espaço em branco supérfluos não são permitidos.)

Parâmetros: : name - o nome da constante de enumeração a ser retornada.

Retorna: : a constante de enumeração com o nome especificado

Arremessos: : IllegalArgumentException - se essa classe de enumeração não tiver nenhuma constante com o nome especificado : NullPointerException - se o argumento for nulo

obter

public int get()