Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Declaração
@interface ACSVideoStreamFormat : NSObject;
Description
Descreve detalhes do conteúdo do quadro de vídeo que o aplicativo é capaz de gerar. O SDK de Chamada do ACS selecionará dinamicamente o VideoStreamFormat que melhor corresponde às condições de rede no tempo de execução.
Methods
Iniciar
Construtor padrão
-(instancetype)init;
Propriedades
largura
Contagem total de pixels do quadro de vídeo. Deve ser maior ou igual a 240 e menor ou igual a 1920. Valores maiores que 1280 e taxas de proporção diferentes de 16:9 ou 4:3 podem ser ajustados pelo SDK consumindo recursos extras.
@property int width;
height
Contagem total de pixels do quadro de vídeo em altura. Deve ser maior ou igual a 180 e menor ou igual a 1080. Valores maiores que 720 e taxas de proporção diferentes de 16:9 ou 4:3 podem ser ajustados pelo SDK consumindo recursos extras.
@property int height;
resolução
Largura e altura a serem usadas a partir de um padrão de resolução de vídeo conhecido
@property ACSVideoStreamResolution resolution;
pixelFormat
Informa como o conteúdo do quadro de vídeo é codificado.
@property ACSVideoStreamPixelFormat pixelFormat;
quadrospor segundo
Informa quantos quadros por segundo o dispositivo de vídeo virtual enviará aos participantes remotos. Deve ser maior ou igual a 1 e menor ou igual a 30. Os seguintes valores são preferíveis 7,5, 15 ou 30.
@property float framesPerSecond;
passo1
Informa o passo em bytes para o primeiro plano do conteúdo do quadro de vídeo quando RawVideoFrameType é VideoSoftware. Ele deve ser maior ou igual à contagem de bytes necessários para o primeiro plano do VideoStreamPixelFormat selecionado.
@property int stride1;
passo 2
Para VideoFormats com mais de um plano, informa o passo em bytes para o segundo plano do conteúdo do quadro de vídeo quando RawVideoFrameType é VideoSoftware. Ele deve ser maior ou igual à contagem de bytes necessários para o segundo plano do VideoStreamPixelFormat selecionado.
@property int stride2;
passo 3
Para VideoFormats com mais de dois planos, informa o passo em bytes para o terceiro plano do conteúdo do quadro de vídeo quando RawVideoFrameType é VideoSoftware. Ele deve ser maior ou igual à contagem de bytes necessários para o terceiro plano do VideoStreamPixelFormat selecionado.
@property int stride3;