Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Verklaring
@interface ACSLocalVideoStream : ACSOutgoingVideoStream;
Description
Informatie over lokale videostream
Methods
init
Hiermee maakt u een nieuw exemplaar met een parameter voor camera-apparaten.
-(instancetype)init:(ACSVideoDeviceInfo *)camera;
Parameterwaarden
-
camera- Camera-apparaat om te gebruiken 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;
Parameterwaarden
-
camera- Camera-apparaat waarnaar wordt overgeschakeld. -
completionHandler- Een blok dat asynchroon moet worden aangeroepen nadat de bewerking is voltooid.
feature
Selecteer functie-extensies voor lokale videostream.
-(id _Nonnull)feature: (Class _Nonnull)featureClass;
Parameterwaarden
-
featureClass- Functie-uitbreiding van lokale videostream.
Eigenschappen
delegeren
Een object dat u opgeeft om gebeurtenissen van dit ACSLocalVideoStream-exemplaar te ontvangen.
@property(nonatomic, assign) id<ACSLocalVideoStreamDelegate> delegate;
source
Videoapparaat om te gebruiken als bron voor lokale video.
@property (retain, nonnull, readonly) ACSVideoDeviceInfo * source;
isVerzenden
Wordt ingesteld op Waar wanneer de lokale videostream wordt verzonden in een oproep.
@property (readonly) BOOL isSending DEPRECATED_MSG_ATTRIBUTE("Use state property instead");