检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
error(`发布共享流失败`, error) }) 接收远端用户的共享流 收到远端用户开启共享流通知stream-added后,通过调用subscribe订阅远端用户的共享流,当共享流订阅成功会收到stream-subscribed回调通知,然后通过调用play在指定的窗口里播放接收到的远端用户的共享流。 示例代码如下:
音频的发送字节数,单位bytes receiveBytes long 总的接收字节数,单位bytes receiveVideoBytes long 视频的接收字节数,单位bytes receiveAudioBytes long 音频的接收字节数,单位bytes sendBitRate int 总的发送比特率,单位Kbps
主要功能包括进入/离开房间操作、设置角色、创建跨房引擎等。 音频管理 主要功能包括是否采集/发送本地音频流、是否接收远端音频流、调整录制/播放音量值、设置远端音频模式等。 视频管理 主要功能包括创建本地/远端窗口视图和其他参数设置、是否接收远端视频流、镜像、摄像头等。 屏幕共享 主要功能包括是否开始/停止订阅辅流、设置辅流渲染模式/角度等。
设置辅流横屏或竖屏显示 音频管理 表5 音频管理接口 接口 描述 muteRemoteAudio 设置是否接收对应远端用户的音频流 muteAllRemoteAudio 设置是否接收所有用户的音频流 adjustPlaybackVolume 调整扬声器播放的音量(0-100) 父主题:
接口 描述 muteLocalAudio 设置是否发送本地音频流 muteRemoteAudio 设置是否接收对应远端用户的音频流 muteAllRemoteAudio 设置是否接收所有远端用户的音频流 enableLocalAudioStream 设置是否开启音频采集 adjustRecordingVolume
muteLocalAudio 设置是否发送本地音频流 √ √ √ √ muteRemoteAudio 设置是否接收指定远端用户的音频流 √ √ √ √ muteAllRemoteAudio 设置是否接收远端所有用户的音频流 √ √ √ √ enableUserVolumeNotify 设置开启/关闭所有用户音量值上报并设置上报周期
ean pull); 【功能说明】 批量开启、关闭当前所有远端用户的视频流。 【请求参数】 pull:true表示开启接收,false表示关闭接收, 默认开启接收。 【返回参数】 0:成功。 > 0:失败。具体请参见客户端错误码。 开启本地镜像后,本地视频窗口看到的是镜像视图,但不影响远端查看自己的视图。
动小班课等场景。 按房间内所有用户产生的视频时长和音频时长来统计用量。视频时长是指用户进入房间后订阅了音视频流并且成功接收到了视频画面的时间。 根据用户实际接收到的视频分辨率划分视频档位,然后分别对不同档位的视频通话时长进行计费。 具体请参见视频通话费用。 增值服务 云端录制 对
role:必选,number类型,用户角色,可以标识媒体方向。role的枚举值包括: 0: 表示joiner,能够发送音视频和接收音视频。 2: 表示player,只接收别人的音视频,不发送自己的音视频媒体。 【返回参数】 Promise<void>:返回一个Promise对象。 roo
pullAllRemoteVideo(bool pull) 【功能说明】 开启/关闭接收当前房间所有远端用户的视频流。 【请求参数】 pull:true表示开始接收,false表示关闭接收, 默认开启接收。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。
音频的发送字节数,单位bytes receiveBytes long 总的接收字节数,单位bytes receiveVideoBytes long 视频的接收字节数,单位bytes receiveAudioBytes long 音频的接收字节数,单位bytes sendBitRate int 总的发送比特率,单位Kbps
查询时间间隔的描述。 查询用户通话指标接口增加“stream_id”、“time_type”、“limit”、“offset”参数。 下线接收增值(录制)时间回调通知内容接口。 2021-09-22 第五次正式发布 本次变更如下: 下线查询用户异常体验事件、查询用户异常体验事件分
long long receiveBytes 总的接收字节数 unsigned long long receiveVideoBytes 视频的接收字节数 unsigned long long receiveAudioBytes 音频的接收字节数 unsigned int sendBitRate
在需要创建录制回调的应用行,单击“配置”,进入录制配置页面。 在“回调配置”区域,单击“编辑”,配置回调信息,如图1所示。 图1 添加录制回调地址 回调地址:接收回调信息的服务器地址,仅支持HTTP和HTTPS协议。 回调秘钥:录制回调的鉴权密钥,鉴权串长度范围:[32,64]。录制回调鉴权签名的生
startRemoteAuxiliaryStreamView(const char* userId, view_t view) 【功能说明】 当远端开启辅流,本地接收到远端辅流开启onUserAuxiliaryStreamAvailable消息后,设置辅流流窗口视图(发起辅流选看)。 【请求参数】 userId:远端用户的唯一标识。
应用id room_id 是 String 房间ID user_id 否 String 发送端用户 peer_id 否 String 需查询接收端用户id stream_id 否 String 流号 direction 否 String 判断上下行数据 mid 是 Array of
getConnectionState()}`) 获取当前网络传输状况统计数据 getTransportStats获取当前网络传输状况统计数据,包括已发送字节数、已接收字节数、当前出流码率、当前入流码率等信息,该方法需要publish后调用。 示例代码如下: this.client.getTransportStats()
加入房间成功后,会收到跨房成功回调onJoinRoomSuccess 加入房间失败后,会收到跨房失败回调onJoinRoomFailure 接收远端用户的视频流 当收到远端用户加入房间后,会触发onRemoteUserOnline回调,在回调内,对远端用户调用startRemote
startRemoteAuxiliaryStreamView(const char* userId, view_t view) 【功能说明】 当远端开启辅流,本地接收到远端辅流开启onUserAuxiliaryStreamAvailable消息后,设置辅流流窗口视图(发起辅流选看)。 【请求参数】 userId:远端用户的唯一标识。
0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。 自渲染模式下,仍需要调用startRemoteStreamView,接收到远端视频数据。 setAuxiliaryExternalVideoFrameOutput virtual int setAuxiliar