创建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;