Aracılığıyla paylaş


ACSLocalVideoStream Sınıfı

Beyanname

@interface ACSLocalVideoStream : ACSOutgoingVideoStream;

Description

Yerel video akışı bilgileri

Methods

başlat

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

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

Parametreler

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

switchSource

Video cihazını yerel video için kaynak olarak kullanacak şekilde değiştirin.

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

Parametreler

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

feature

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 bir 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

Bir çağrıda yerel video akışı gönderilirken True olarak ayarlanır.

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