AcsLocalVideoStream-klasse
Verklaring
@interface ACSLocalVideoStream : ACSOutgoingVideoStream;
Description
Informatie over lokale videostream
Methoden
init
Hiermee maakt u een nieuw exemplaar met de parameter cameraapparaat.
-(instancetype)init:(ACSVideoDeviceInfo *)camera;
Parameters
camera
- Cameraapparaat voor de lokale videostream
switchSource
Schakel het videoapparaat over om te gebruiken als bron voor lokale video.
-(void)switchSource:(ACSVideoDeviceInfo* _Nonnull)camera withCompletionHandler:(void (^ _Nonnull)(NSError* _Nullable error))completionHandler;
Parameters
camera
- Cameraapparaat waarnaar wordt overgeschakeld.completionHandler
- Een blok dat asynchroon moet worden aangeroepen nadat de bewerking is voltooid.
functie
Selecteer functie-extensies voor lokale videostream.
-(id _Nonnull)feature: (Class _Nonnull)featureClass;
Parameters
featureClass
- Functie-uitbreiding van lokale videostream.
Eigenschappen
Gemachtigde
Een object dat u opgeeft voor het ontvangen van gebeurtenissen van dit ACSLocalVideoStream-exemplaar.
@property(nonatomic, assign) id<ACSLocalVideoStreamDelegate> delegate;
source
Videoapparaat dat moet worden gebruikt als bron voor lokale video.
@property (retain, nonnull, readonly) ACSVideoDeviceInfo * source;
isSending
Wordt ingesteld op Waar wanneer de lokale videostream wordt verzonden tijdens een gesprek.
@property (readonly) BOOL isSending DEPRECATED_MSG_ATTRIBUTE("Use state property instead");