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 ACSLocalVideoStream : ACSOutgoingVideoStream;
Description
Informações sobre o fluxo de vídeo local
Methods
Iniciar
Cria uma nova instância com um parâmetro de dispositivo de câmera.
-(instancetype)init:(ACSVideoDeviceInfo *)camera;
Parâmetros
-
camera- Dispositivo de câmera a ser usado para o fluxo de vídeo local
fonte do interruptor
Alterne o dispositivo de vídeo para usar como fonte de vídeo local.
-(void)switchSource:(ACSVideoDeviceInfo* _Nonnull)camera withCompletionHandler:(void (^ _Nonnull)(NSError* _Nullable error))completionHandler;
Parâmetros
-
camera- Dispositivo de câmera sendo comutado para. -
completionHandler- Um bloco a ser invocado de forma assíncrona após a conclusão da operação.
funcionalidade
Selecione extensões de recursos para fluxo de vídeo local.
-(id _Nonnull)feature: (Class _Nonnull)featureClass;
Parâmetros
-
featureClass- Extensão de recurso de fluxo de vídeo local.
Propriedades
delegado
Um objeto que você fornece para receber eventos dessa instância ACSLocalVideoStream.
@property(nonatomic, assign) id<ACSLocalVideoStreamDelegate> delegate;
fonte
Dispositivo de vídeo a ser usado como fonte para vídeo local.
@property (retain, nonnull, readonly) ACSVideoDeviceInfo * source;
está enviando
Define como True quando o fluxo de vídeo local está sendo enviado em uma chamada.
@property (readonly) BOOL isSending DEPRECATED_MSG_ATTRIBUTE("Use state property instead");