检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
remoteStats); 【功能说明】 辅流详情,2s触发一次回调。 【回调参数】 conn:回调对应的HRTCConnection实例。 localStats:本地辅流的发流详情,具体请参见HRTCLocalVideoStats。 remoteStats:远端辅流的收流详情,具体请参见HRTCRemoteVideoStats。
height:(int)height; 【功能说明】 引擎收到第一帧远端视频流并解码成功回调。 【回调参数】 roomId:视频流对应的房间ID。 userId:视频流对应的用户ID。 width:视频流宽度。 height:视频流高度。 onFirstRemoteVideoDecoded -
remoteStatsCount) 【功能说明】 辅流详情,2s触发一次回调。 【回调参数】 conn:连接对象。 localStats:本地辅流发流详情,具体请参见HRTCLocalVideoStats。 localStatsCount:本地辅流发流数量。 remoteStats:远端辅流收流详情,具体请参见H
w 开始订阅辅流 stopRemoteAuxiliaryStreamView 停止订阅辅流 setRemoteAuxiliaryStreamViewRotation 设置辅流角度 updateRemoteAuxiliaryStreamRenderMode 设置辅流渲染模式,镜像模式
stopRemoteAuxiliaryStreamView 关闭辅流渲染视图(停止辅流选看) updateRemoteAuxiliaryStreamRenderMode 设置辅流视图渲染模式,镜像模式 setRemoteAuxiliaryStreamViewRotation 设置辅流视图角度 setAuxiliaryVideoEncoderConfig
tputEnable 音频流第三方播放开关(音频自渲染) setExternalVideoFrameOutputEnable 视频流第三方渲染开关(视频自渲染) setExternalDataFrameOutputEnable 辅流第三方渲染开关(辅流自渲染) 表6 辅流管理接口
主要功能包括是否采集/发送本地音频流、是否接收远端音频流、调整录制/播放音量值、设置远端音频模式等。 视频管理 主要功能包括创建本地/远端窗口视图和其他参数设置、是否接收远端视频流、镜像、摄像头等。 屏幕共享 主要功能包括是否开始/停止订阅辅流、设置辅流渲染模式/角度等。 音效文件播放管理
info(`getLocalAudioStats: ${stats}`) }) 获取远端音频流统计信息 getRemoteAudioStats获取当前通话中远端用户音频流的统计信息。您可以查看远端用户发送的音频流字节数、收包数、丢包率等信息。 示例代码如下: this.client.getRemoteAudioStats()
停止接收远端用户的屏幕共享流 收到onUserAuxiliaryStreamAvailable消息后,如果选看的远端屏幕共享流不可用,或者收到远端用户下线通知onUserOffline,则接收端必须调用stopRemoteAuxiliaryStreamView关闭共享流窗口视图。 如果接
加入房间并创建本地流后,可以调用该接口发布本地流。只有角色为“joiner”才能发布本地流。 【请求参数】 stream:必选,Stream类型,本地流对象。 option:可选,PublishOption类型,表示是否主动发布视频流,如果不传,则默认不主动发布视频流。 PublishOption类型定义如下:
视频编码参数列表 HRTCLocalVideoStats 本地视频流信息 HRTCLocalAudioStats 本地音频流信息 HRTCRemoteVideoStats 远端视频流信息 HRTCRemoteAudioStats 远端音频流信息 HRTCConnectInfo 跨房信息 HRTCVideoFrame
通话调查中提供的数据包括: 设备状态,包括APP CPU使用率和系统CPU使用率 音频/视频/辅流码率 视频/辅流帧率 音频/视频/辅流卡顿率 音频/视频/辅流丢包率 视频分辨率宽/高 辅流分辨率宽/高 视频/辅流时延 用户行为,比如进退房、视频开关等 操作步骤 登录实时音视频控制台。 在左侧导航栏中,选择“视镜(Beta)
String 加入房间的用户id video_type 否 String 标识视频流的类型,可选摄像头流或者屏幕分享流。 CAMERASTREAM:摄像头视频流 SCREENSTREAM:屏幕分享视频流 默认为CAMERASTREAM。 x 否 Float 坐标x,归一化百分比,画
user_id String 加入房间的用户id video_type String 标识视频流的类型,可选摄像头流或者屏幕分享流。 CAMERASTREAM:摄像头视频流 SCREENSTREAM:屏幕分享视频流 默认为CAMERASTREAM。 x Float 坐标x,归一化百分比,画布上该画面左上角的横坐标的相对值,范围是
merge_file 否 Integer 录制HLS文件拼接时长,如果流中断超过该时间,则生成新文件。 取值范围:[-1,300],缺省为0。 单位:秒。 如果为0表示流中断就生成新文件。 如果为-1则表示流中断恢复后追加到原来的文件中(相隔不超过30天)。 表6 MP4RecordConfig
停止接收远端用户的屏幕共享流 收到onUserAuxiliaryStreamAvailable消息后,如果选看的远端屏幕共享流不可用,或者收到远端用户下线通知onRemoteUserOffline,则接收端必须调用stopRemoteAuxiliaryStreamView关闭共享流窗口视图。
e) dbit:端侧辅流码率kbps(bitRate) vfps:端侧视频帧率fps(actFrameRate) dfps:端侧辅流帧率fps(actFrameRate) vblock:端侧视频卡顿率(统计大于等于600ms视频卡顿) dblock:端侧辅流卡顿率(统计大于等于600ms辅流卡顿)
参考接口调用流程中加入房间的时序图步骤加入房间。 渲染远端视频流 当远端用户加入房间后会触发onRemoteUserOnline回调,在该回调中使用pullRemoteVideo方法开启接收远端用户的视频流,如果不开启,无法渲染远端视频流。 //远端用户加入房间后触发的回调 void HW
HWRtcRoleJoiner 双向流角色,例如主播加入 HWRtcRolePlayer 接收流角色,例如观众 HWRtcMediaType 表11 媒体类型 枚举值 描述 HWRtcMediaTypeAudio 只有音频流 HWRtcMediaTypeVideo 音频流+视频流 HWRtcVideoDisplayMode
34000007 已存在辅流共享 用户使用问题 RTC.200001 请求参数不正确 用户使用问题 RTC.200030 没有可用的mcu资源 云测问题 RTC.200031 创建推流任务失败 云测问题 RTC.200032 混流任务已存在 用户使用问题 RTC.200033 混流任务不存在 用户使用问题