创建rtc通道

- (TangRtcChannel* _Nullable)createRtcChannel:(NSString* _Nonnull)channelId;

获取通道

 - (NSString* _Nullable)getChannelId;

设置代理

- (void)setRtcChannelDelegate:(id<TangRtcChannelDelegate> _Nullable)channelDelegate;

开启视频

- (int)enableVideo;

开始预览

- (int)startPreview;

关闭预览

- (int)stopPreview;

开启音频

- (int)enableAudio;

设置音量

- (int)setRecordingDeviceVolume:(int)volume;

销毁通道

- (int)destroy;

离开通道

- (int)leaveChannel;

加入通道

 - (int)joinChannelByToken:(NSString* _Nullable)token info:(NSString* _Nullable)info uid:(NSUInteger)uid options:(TangRtcChannelMediaOptions* _Nonnull)options; - (int)joinChannelByUserAccount:(NSString* _Nonnull)userAccount token:(NSString* _Nullable)token options:(TangRtcChannelMediaOptions* _Nonnull)options;

更新角色

- (int)setClientRole:(TangClientRole)role;