共用方式為


ACSLocalVideoStream 類別

宣告

@interface ACSLocalVideoStream : ACSOutgoingVideoStream;

Description

本機視訊串流資訊

方法

init

使用相機裝置參數建立新的實例。

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

參數

  • camera - 用於本機視訊串流的相機裝置

switchSource

將視訊裝置切換為作為本機視訊的來源。

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

參數

  • camera - 切換至的相機裝置。
  • completionHandler - 作業完成之後要以異步方式叫用的區塊。

功能

選取本機視訊串流的功能延伸模組。

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

參數

  • featureClass - 本機視訊串流的功能延伸。

屬性

Delegate - 委派

您提供給接收來自這個 ACSLocalVideoStream 實例之事件的物件。

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

來源

要作為本機視訊來源的視訊裝置。

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

isSending

在通話上傳送本機視訊串流時,設定為 True。

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