Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Deklaration
@interface ACSLocalVideoStream : ACSOutgoingVideoStream;
Description
Information om lokal videoström
Methods
init
Skapar en ny instans med en kameraenhetsparameter.
-(instancetype)init:(ACSVideoDeviceInfo *)camera;
Parameterar
-
camera- Kameraenhet som ska användas för den lokala videoströmmen
switchSource (switchSource)
Byt videoenhet som ska användas som källa för lokal video.
-(void)switchSource:(ACSVideoDeviceInfo* _Nonnull)camera withCompletionHandler:(void (^ _Nonnull)(NSError* _Nullable error))completionHandler;
Parameterar
-
camera- Kameraenheten byts till. -
completionHandler- Ett block som ska anropas asynkront när åtgärden har slutförts.
feature
Välj funktionstillägg för lokal videoström.
-(id _Nonnull)feature: (Class _Nonnull)featureClass;
Parameterar
-
featureClass- Funktionsutökning av lokal videoström.
Egenskaper
delegate
Ett objekt som du anger för att ta emot händelser från den här ACSLocalVideoStream-instansen.
@property(nonatomic, assign) id<ACSLocalVideoStreamDelegate> delegate;
källa
Videoenhet som ska användas som källa för lokal video.
@property (retain, nonnull, readonly) ACSVideoDeviceInfo * source;
isSending
Ställs in på Sant när den lokala videoströmmen skickas i ett samtal.
@property (readonly) BOOL isSending DEPRECATED_MSG_ATTRIBUTE("Use state property instead");