检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
常见问题分析解决办法 问题1:调用setVideoEncoderConfig接口时,为什么有些参数直接报参数设置错误? 设置分辨率时请使用华为SDK系统推荐的码表才能设置成功。 问题2:有哪些原因会导致跨房不成功? 可能原因1:同一时间不同房间最多只有一个Joiner角色才能跨房成功。
通话中有一方的网络出现问题,其他人也会看不到此用户的视频。 用户主动关闭了视频。 您可以通过视镜功能进行端到端链路检查。 若问题仍未解决,建议您提交工单,申请华为云技术客服协助解决问题。 父主题: 问题排查
更新录制规则 功能介绍 调用此接口更新录制规则。 接口约束 如果规则修改后,修改后的规则对正在录制的流无效。 修改后对新的流有效,生效时间为5分钟,即修改规则5分钟后的录制任务会使用新规则进行录制。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API E
由于华为云SparkRTC是通过App Goup进行进程间的数据通信的,所以需要创建一个App Group。 使用您的APP ID账号登录https://developer.apple.com/ ,进行证书配置App Group。 注意:完成后需要重新下载对应的Provisioning Profile。 单击“Certificates
适用于网红直播、企业直播、娱乐直播、游戏直播等场景,提供功能强大的实时媒体处理能力,实现各种直播场景玩法,为客户和合作伙伴打造端到端一站式“音视频互动”解决方案。 电商直播 通过实时音视频提升互动性,提升电商客户转化率。 视频会议 适用于低时延视频会议场景,提供稳定流畅的低成本高清视频会议服务,具有超强抗丢包、低时延能力。
通话调查 您可以查看各房间的用户通话质量指标详情,对通话体验和端到端数据进行问题定位和原因分析,有效解决通话质量问题。 注意事项 “通话调查”中的数据仅供数据分析和质量问题查询,计费数据请以账单为准。 由于统计数据需要时间,可能会有5分钟以内的延迟。 查询说明 支持查询的时间跨度最长为14天。
如果有视频前处理,例如美颜等,请先关闭前处理,检查卡顿是否由于前处理导致。 通过视镜功能进行端到端链路检查。 若上述方法均无法解决问题,建议您提交工单,申请华为云技术客服协助解决问题。 父主题: 问题排查
检查是否有其他应用占据了摄像头。若有请关闭后,重启手机再打开摄像头。 摄像头硬件问题。打开系统自带的拍摄视频程序看是否可以录像。 若上述方法均无法解决问题,建议您提交工单,申请华为云技术客服协助解决问题。 父主题: 问题排查
服务器不支持请求的功能,无法完成请求。 502 Bad Gateway 充当网关或代理的服务器,从远端服务器接收到了一个无效的请求。 503 Service Unavailable 被请求的服务无效。 建议直接修改该请求,不要重试该请求。 504 Gateway Timeout 网关超时。 父主题:
undefined,无法获取到媒体源。 可能有以下原因: 原因1:系统未允许应用访问摄像头等媒体源,解决方法请参见授权浏览器摄像头/麦克风访问方法。 原因2:由于浏览器的策略,仅允许通过https://方式或者localhost的方式访问用户的摄像头和麦克风权限。 原因3:检查摄像头等设备是否被其他应用占用了。
使用前必读 主要功能 文档基本使用技巧 常见问题分析解决办法
是否支持音量大小提示? 支持,可通过onUserVolumeStatsNotify接口回调。 父主题: SDK使用
支持将主播端发布的流进行混流、录制等实时音视频处理。 访问方式 华为云实时音视频服务提供了Web化的服务管理平台,即管理控制台和基于HTTPS请求的API(Application programming interface)管理方式。您可以通过以下方式访问实时音视频服务: 控制台方式
该字段已废弃,不需要再传值。 加入房间时,username必须填吗? 必填。 应用关闭鉴权时,加入房间还需要填鉴权参数吗? 不需要填。 加入房间失败时,如何解决? 首先通过返回的客户端错误码进行分析,主要有以下几个原因: 网络问题,您需要确认网络是否正常运行。 鉴权问题,应用默认开启鉴权,您需要确
onJoinRoomSuccess:加入房间成功时回调。 onJoinRoomFailure:加入房间失败时回调,失败原因请参见•加入房间失败时,如何解决?。 onRemoteUserOnline:加入房间成功后,通知房间内已加入用户的回调,不包括自己。 leaveRoom public abstract
onVideoFrameCapture: onVideoFrameRender: 回调,从回调中获取视频帧并进行处理。 注意:所有回调的返回值为false,说明对视频帧的处理无效。 /// 视频前处理 - (BOOL)onVideoFrameCapture:(HWRtcVideoFrame* _Nonnull)videoFrame
SDK参考 Android SDK iOS SDK Mac SDK Windows SDK Web SDK 常见问题 了解更多常见问题、案例和解决方案 热门案例 实时音视频和直播有什么区别? SparkRTC支持哪些平台? SparkRTC有哪些计费项? SparkRTC最多可以支持多少个人同时视频通话?
onVideoFrameCapture: onVideoFrameRender: 回调,从回调中获取视频帧并进行处理。 注意:所有回调的返回值为false,说明对视频帧的处理无效。 /// 视频前处理 - (BOOL)onVideoFrameCapture:(HWRtcVideoFrame* _Nonnull)videoFrame
onAudioFrameMixed: onAudioFrameRecord: 回调,从回调中获取音频帧并进行处理。 注意:所有回调的返回值为false,说明对音频帧的处理无效。 /// 音频前后处理 - (BOOL)onAudioFramePlayback:(HWRtcAudioFrame * _Nonnull)audioFrame
onAudioFrameMixed: onAudioFrameRecord: 回调,从回调中获取音频帧并进行处理。 注意:所有回调的返回值为false,说明对音频帧的处理无效。 /// 音频前后处理 - (BOOL)onAudioFramePlayback:(HWRtcAudioFrame * _Nonnull)audioFrame