Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Beyanname
@interface ACSVideoStreamRenderer : NSObject;
Description
Video işleme için işleyici
Methods
initWithLocalVideoStream
-(instancetype _Nonnull)initWithLocalVideoStream:(ACSLocalVideoStream*_Nonnull) localVideoStream
withError:(NSError*_Nullable*_Nonnull) nonnull_error __attribute__((swift_error(nonnull_error)))
Parametreler
-
localVideoStream- Yerel video akışı bilgileri -
nonnull_error- Bu API'yi Swift'te atılabilir hale getirmek için gereklidir.
initWithRemoteVideo Stream
-(instancetype _Nonnull)initWithRemoteVideoStream:(ACSRemoteVideoStream*_Nonnull) remoteVideoStream
withError:(NSError*_Nullable*_Nonnull) nonnull_error __attribute__((swift_error(nonnull_error)))
Parametreler
-
remoteVideoStream- Uzak katılımcıda video akışı -
nonnull_error- Bu API'yi Swift'te atılabilir hale getirmek için gereklidir.
createView
-(ACSVideoStreamRendererView* _Nonnull)createView:(NSError*_Nullable*_Nonnull) nonnull_error __attribute__((swift_error(nonnull_error)));
Parametreler
-
nonnull_error- Bu API'yi Swift'te atılabilir hale getirmek için gereklidir.
İade
ACSVideoStreamRendererView
createViewWithOptions
-(ACSVideoStreamRendererView* _Nonnull)createViewWithOptions:(ACSCreateViewOptions*_Nullable) options
withError:(NSError*_Nullable*_Nonnull) error __attribute__((swift_error(nonnull_error)));
Parametreler
-
options-ACSCreateViewOptionsVideonun ölçekleme modunu ayarlamak için. -
error- Bu API'yi Swift'te atılabilir hale getirmek için gereklidir.
İade
ACSVideoStreamRendererView
kurtulmak
Işleyiciyi ve bu işleyiciyle ilişkili tüm RendererView öğesini at. Kullanıcı arabiriminden tüm ilişkili görünümleri kaldırdığınızda çağrılır.
-(void)dispose;
Özellikler
size
@property(readonly) struct ACSStreamSize size;
temsilci
Bu ACSVideoStreamRenderer örneğinden olay almak için sağladığınız bir nesne.
@property(nonatomic, assign, nullable) id<ACSVideoStreamRendererDelegate> delegate;