Dela via


ACSLocalVideoStream-klass

Förklaring

@interface ACSLocalVideoStream : ACSOutgoingVideoStream;

Description

Information om lokal videoström

Metoder

init

Skapar en ny instans med en kameraenhetsparameter.

-(instancetype)init:(ACSVideoDeviceInfo *)camera;

Parametrar

  • camera – Kameraenhet som ska användas för den lokala videoströmmen

switchSource

Växla videoenheten så att den används som källa för lokal video.

-(void)switchSource:(ACSVideoDeviceInfo* _Nonnull)camera withCompletionHandler:(void (^ _Nonnull)(NSError* _Nullable error))completionHandler;

Parametrar

  • camera - Kameraenheten som växlas till.
  • completionHandler – Ett block som ska anropas asynkront när åtgärden har slutförts.

funktion

Välj funktionstillägg för lokal videoström.

-(id _Nonnull)feature: (Class _Nonnull)featureClass;

Parametrar

  • featureClass – Funktionstillägg för lokal videoström.

Egenskaper

Delegera

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

Anger till Sant när den lokala videoströmmen skickas vid ett samtal.

@property (readonly) BOOL isSending DEPRECATED_MSG_ATTRIBUTE("Use state property instead");