检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
remoteQuality) { // 将本地和远端质量信息显示到屏幕上 } 本地音频统计信息 onLocalAudioStatsNotify,本地音频流详情,2s触发一次回调。 @Override public void onLocalAudioStatsNotify(List<HRTCLocalAudioStats>
房间成功后,通知房间内已加入用户的回调,不包括自己。 leaveRoom public abstract int leaveRoom() 【功能说明】 离开房间。 【请求参数】 无 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。 会触发以下回调: onLeaveRoom:离开房间回调。
info(`getLocalAudioStats: ${stats}`) }) 获取远端音频流统计信息 getRemoteAudioStats获取当前通话中远端用户音频流的统计信息。您可以查看远端用户发送的音频流字节数、收包数、丢包率等信息。 示例代码如下: this.client.getRemoteAudioStats()
remoteStatsCount) 【功能说明】 辅流详情,2s触发一次回调。 【回调参数】 conn:连接对象。 localStats:本地辅流发流详情,具体请参见HRTCLocalVideoStats。 localStatsCount:本地辅流发流数量。 remoteStats:远端辅流收流详情,具体请参见H
调用此接口更新录制规则。 接口约束 如果规则修改后,修改后的规则对正在录制的流无效。 修改后对新的流有效,生效时间为5分钟,即修改规则5分钟后的录制任务会使用新规则进行录制。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
getType(): string 【功能说明】 获取流类型。用于判断一个流是主流还是辅流,辅流通常是一个屏幕共享流。 【请求参数】 无 【返回参数】 string类型,本地流:local,远端主流:main,远端辅流:auxiliary。 on on(event: string, handler:
isAux); 【功能说明】 用户视频流渲染成功通知回调。首帧渲染成功、分辨率变化或视频流中断后恢复触发。 【回调参数】 conn:回调对应的HRTCConnection实例。 userId:用户ID。 isAux:是否辅流。true为是辅流,false为不是辅流。 onMediaStreamRecvPktNotify
窗口id,从1开始编号 user_id 否 String 加入房间的用户id video_type 否 String 标识视频流的类型,可选摄像头流或者屏幕分享流。 CAMERASTREAM:摄像头视频流 SCREENSTREAM:屏幕分享视频流 默认为CAMERASTREAM。 x 否 Float
参考接口调用流程中加入房间的时序图步骤加入房间。 渲染远端视频流 当远端用户加入房间后会触发onRemoteUserOnline回调,在该回调中使用pullRemoteVideo方法开启接收远端用户的视频流,如果不开启,无法渲染远端视频流。 //远端用户加入房间后触发的回调 void HWEngineEv
参考接口调用流程中加入房间的时序图步骤加入房间。 渲染远端视频流 当远端用户加入房间后会触发onRemoteUserOnline回调,在该回调中使用startRemoteStreamView方法开启接收远端用户的视频流,如果不开启,无法渲染远端视频流。 //远端用户加入房间后触发的回调 - (void)onRe
参考接口调用流程中加入房间的时序图步骤加入房间。 渲染远端视频流 当远端用户加入房间后会触发onRemoteUserOnline回调,在该回调中使用startRemoteStreamView方法开启接收远端用户的视频流,如果不开启,无法渲染远端视频流。 //远端用户加入房间后触发的回调 - (void)onRe
单流录制模式和合流录制模式有什么区别? 单流和合流录制模式的主要区别如下: 单流录制:支持将房间中的每一个用户的音视频流分别录制成独立的文件。例如,在线课堂场景中,若家长只想观看老师和自己孩子的视频,则可以选择单流模式,分别录制老师和每位学生的视频,然后将老师的视频分别与每位学生
rrorCode。 该接口仅支持房间内调用,更改的昵称会被实时同步到房间内其他用户的用户列表,退出房间不会保存,再次加入房间变更为加入房间时设置的昵称(参考joinRoom接口注意事项)。 会触发用户名变更通知的回调onUserNameChangedNotify。 getRoomId
rtc-api.myhuaweicloud.com 约束与限制 华为云实时音视频服务设置了API流控,避免出现因短时间内重复调用API,服务中断的情况。 表2 API流控说明 接口分类 接口名称 接口流控 应用管理 创建应用 查询应用列表 查询单个应用 删除应用 启用应用 停用应用
> 0:方法调用失败。具体请参见HRTCErrorCode。 使用该接口设置辅流编码参数,目前策略会根据获取的区域宽高比对设置的宽高进行调整,使用户设置的宽高比与获取的宽高比保持一致,因此,用户实际收流分辨率与设置分辨率有可能不同。 父主题: IHRTCEngine
实时音视频和直播有什么区别? 直播时延3~5S,分为推流端、直播中心和播放端,推流端将采集的直播流推送到直播中心,直播中心可以对直播流进行处理然后分发。推流协议支持RTMP,播放协议支持RTMP、HTTP-FLV和HLS。 实时音视频时延小于400ms,可适用于1对1或1对多的音
false:不录制音频 缺省为true。 video_type String 标识视频流的类型,可选摄像头流或者屏幕分享流,未填写表示不录制视频。 CAMERASTREAM:摄像头视频流 SCREENSTREAM:屏幕分享视频流 默认为CAMERASTREAM。 select_stream_type
用量统计 您可以根据应用名称查询近90天的音视频互动时长。 注意事项 “用量统计”非实时刷新,每5分钟统计一次,数据展示可能会有5分钟左右的延迟。 查询说明 支持最大查询跨度31天,最大查询周期90天。 操作步骤 登录实时音视频控制台。 在左侧导航树中选择“用量统计”,进入用量统计页面。
false:不录制音频 缺省为true。 video_type String 标识视频流的类型,可选摄像头流或者屏幕分享流,未填写表示不录制视频。 CAMERASTREAM:摄像头视频流 SCREENSTREAM:屏幕分享视频流 默认为CAMERASTREAM。 select_stream_type
无视频码流的用户列表。 UserList定义为:{ userId:必选,string类型,用户Id。 isScreen:必选,boolean类型,true表示对应用户的辅流,false表示对应用户的主流。 } stream-recovered 【事件说明】 远端流的码流恢复事件。