ACSLocalVideoStream Sınıfı

Bildirim

@interface ACSLocalVideoStream : ACSOutgoingVideoStream;

Description

Yerel video akışı bilgileri

Yöntemler

init

Kamera cihazı parametresiyle yeni bir örnek oluşturur.

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

Parametreler

  • camera - Yerel video akışı için kullanılacak kamera cihazı

switchSource

Yerel video için kaynak olarak kullanmak üzere video cihazını değiştirin.

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

Parametreler

  • camera - Kamera cihazına geçiliyor.
  • completionHandler - İşlem tamamlandıktan sonra zaman uyumsuz olarak çağrılacak bir blok.

özelliği

Yerel video akışı için özellik uzantılarını seçin.

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

Parametreler

  • featureClass - Yerel video akışının özellik uzantısı.

Özellikler

temsilci

Bu ACSLocalVideoStream örneğinden olayları almak için sağladığınız nesne.

@property(nonatomic, assign) id<ACSLocalVideoStreamDelegate> delegate;

kaynak

Yerel video için kaynak olarak kullanılacak video cihazı.

@property (retain, nonnull, readonly) ACSVideoDeviceInfo * source;

isSending

Aramada yerel video akışı gönderildiğinde True olarak ayarlanır.

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