NERtc Windows SDK  V4.6.0
nertc::IRtcChannel 成员列表

成员的完整列表,这些成员属于 nertc::IRtcChannel,包括所有继承而来的类成员

addLiveStreamTask(const NERtcLiveStreamTaskInfo &info)=0nertc::IRtcChannelpure virtual
adjustUserPlaybackSignalVolume(uid_t uid, int volume)=0nertc::IRtcChannelpure virtual
enableDualStreamMode(bool enable)=0nertc::IRtcChannelpure virtual
enableLocalAudio(bool enabled)=0nertc::IRtcChannelpure virtual
enableLocalVideo(bool enabled)=0nertc::IRtcChannelpure virtual
getChannelName()=0nertc::IRtcChannelpure virtual
getConnectionState()=0nertc::IRtcChannelpure virtual
joinChannel(const char *token)=0nertc::IRtcChannelpure virtual
leaveChannel()=0nertc::IRtcChannelpure virtual
muteLocalAudioStream(bool mute)=0nertc::IRtcChannelpure virtual
muteLocalVideoStream(bool mute)=0nertc::IRtcChannelpure virtual
pauseScreenCapture()=0nertc::IRtcChannelpure virtual
release()=0nertc::IRtcChannelpure virtual
removeLiveStreamTask(const char *task_id)=0nertc::IRtcChannelpure virtual
resumeScreenCapture()=0nertc::IRtcChannelpure virtual
sendSEIMsg(const char *data, int length, NERtcVideoStreamType type)=0nertc::IRtcChannelpure virtual
sendSEIMsg(const char *data, int length)=0nertc::IRtcChannelpure virtual
setCameraCaptureConfig(const NERtcCameraCaptureConfig &config)=0nertc::IRtcChannelpure virtual
setChannelEventHandler(IRtcChannelEventHandler *handler)=0nertc::IRtcChannelpure virtual
setClientRole(NERtcClientRole role)=0nertc::IRtcChannelpure virtual
setExcludeWindowList(source_id_t *window_list, int count)=0nertc::IRtcChannelpure virtual
setLocalCanvasWatermarkConfigs(NERtcVideoStreamType type, NERtcCanvasWatermarkConfig &config)=0nertc::IRtcChannelpure virtual
setLocalMediaPriority(NERtcMediaPriorityType priority, bool is_preemptive)=0nertc::IRtcChannelpure virtual
setLocalPublishFallbackOption(NERtcStreamFallbackOption option)=0nertc::IRtcChannelpure virtual
setLocalRenderMode(NERtcVideoScalingMode scaling_mode)=0nertc::IRtcChannelpure virtual
setLocalSubStreamRenderMode(NERtcVideoScalingMode scaling_mode)=0nertc::IRtcChannelpure virtual
setLocalVideoMirrorMode(NERtcVideoMirrorMode mirror_mode)=0nertc::IRtcChannelpure virtual
setRemoteCanvasWatermarkConfigs(uid_t uid, NERtcVideoStreamType type, NERtcCanvasWatermarkConfig &config)=0nertc::IRtcChannelpure virtual
setRemoteHighPriorityAudioStream(bool enabled, uid_t uid)=0nertc::IRtcChannelpure virtual
setRemoteRenderMode(uid_t uid, NERtcVideoScalingMode scaling_mode)=0nertc::IRtcChannelpure virtual
setRemoteSubscribeFallbackOption(NERtcStreamFallbackOption option)=0nertc::IRtcChannelpure virtual
setRemoteSubSteamRenderMode(uid_t uid, NERtcVideoScalingMode scaling_mode)=0nertc::IRtcChannelpure virtual
setStatsObserver(IRtcMediaStatsObserver *observer)=0nertc::IRtcChannelpure virtual
setupLocalSubStreamVideoCanvas(NERtcVideoCanvas *canvas)=0nertc::IRtcChannelpure virtual
setupLocalVideoCanvas(NERtcVideoCanvas *canvas)=0nertc::IRtcChannelpure virtual
setupRemoteSubStreamVideoCanvas(uid_t uid, NERtcVideoCanvas *canvas)=0nertc::IRtcChannelpure virtual
setupRemoteVideoCanvas(uid_t uid, NERtcVideoCanvas *canvas)=0nertc::IRtcChannelpure virtual
setVideoConfig(const NERtcVideoConfig &config)=0nertc::IRtcChannelpure virtual
startChannelMediaRelay(NERtcChannelMediaRelayConfiguration *config)=0nertc::IRtcChannelpure virtual
startScreenCaptureByDisplayId(unsigned int display_id, const NERtcRectangle &region_rect, const NERtcScreenCaptureParameters &capture_params)=0nertc::IRtcChannelpure virtual
startScreenCaptureByScreenRect(const NERtcRectangle &screen_rect, const NERtcRectangle &region_rect, const NERtcScreenCaptureParameters &capture_params)=0nertc::IRtcChannelpure virtual
startScreenCaptureByWindowId(source_id_t window_id, const NERtcRectangle &region_rect, const NERtcScreenCaptureParameters &capture_params)=0nertc::IRtcChannelpure virtual
stopChannelMediaRelay()=0nertc::IRtcChannelpure virtual
stopScreenCapture()=0nertc::IRtcChannelpure virtual
subscribeAllRemoteAudioStream(bool subscribe)=0nertc::IRtcChannelpure virtual
subscribeRemoteAudioStream(uid_t uid, bool subscribe)=0nertc::IRtcChannelpure virtual
subscribeRemoteVideoStream(uid_t uid, NERtcRemoteVideoStreamType type, bool subscribe)=0nertc::IRtcChannelpure virtual
subscribeRemoteVideoSubStream(uid_t uid, bool subscribe)=0nertc::IRtcChannelpure virtual
takeLocalSnapshot(NERtcVideoStreamType stream_type, NERtcTakeSnapshotCallback *callback)=0nertc::IRtcChannelpure virtual
takeRemoteSnapshot(uid_t uid, NERtcVideoStreamType stream_type, NERtcTakeSnapshotCallback *callback)=0nertc::IRtcChannelpure virtual
updateChannelMediaRelay(NERtcChannelMediaRelayConfiguration *config)=0nertc::IRtcChannelpure virtual
updateLiveStreamTask(const NERtcLiveStreamTaskInfo &info)=0nertc::IRtcChannelpure virtual
updateScreenCaptureRegion(const NERtcRectangle &region_rect)=0nertc::IRtcChannelpure virtual
~IRtcChannel() (定义于 nertc::IRtcChannel)nertc::IRtcChannelinlinevirtual