WebRTC Native M96 SDK接口封装--muteRemoteVideoStream接收/停止接收指定远端用户的视频流
Posted 一苇渡江694
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WebRTC Native M96 SDK接口封装--muteRemoteVideoStream接收/停止接收指定远端用户的视频流相关的知识,希望对你有一定的参考价值。
之前,介绍了如何实现muteLocalVideoStream和muteLocalAudiostream。
接口定义(Agora)
接口名:
muteRemoteVideoStream
接口定义:
virtual int agora::rtc::IRtcEngine::muteRemoteVideoStream(uid_t userId, bool mute)
接口功能:
接收/停止接收指定远端用户的视频流。
注解:
如果之前调用过 muteAllRemoteVideoStreams (true) 停止接收放所有远端视频流,在调用本 API 之前请确保你已调用 muteAllRemoteVideoStreams (false) 。muteAllRemoteVideoStreams 是全局控制,muteRemoteVideoStream 是精细控制。
参数:
userId 指定用户的用户 ID。
mute
true: 停止接收指定远端用户的视频流;
false: 允许接收指定远端用户的视频流(默认)。
返回:
0: 方法调用成功
< 0: 方法调用失败
以上是关于WebRTC Native M96 SDK接口封装--muteRemoteVideoStream接收/停止接收指定远端用户的视频流的主要内容,如果未能解决你的问题,请参考以下文章
WebRTC Native M96 SDK接口封装--setLogFile设置 SDK 输出的日志文件
WebRTC Native M96 SDK接口封装--setLogFile设置 SDK 输出的日志文件
WebRTC Native M96 SDK接口封装--muteLocalAudioStream开关本地音频发送
WebRTC Native M96 SDK接口封装--muteLocalAudioStream开关本地音频发送
WebRTC Native M96 SDK接口封装--muteLocalAudioStream开关本地音频发送
WebRTC Native M96 SDK接口封装--setVideoEncoderConfiguration设置本地视频的编码属性