检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SparkRTC有哪些计费项? 华为云实时音视频服务的计费项分为基础服务费用和增值服务费用两类。 基础服务费用:包含语音通话和视频通话费用。 增值服务费用:包含云端录制和云端合流转码费用,增值服务是基于基础服务之上额外提供的增值功能,无法脱离基础服务单独使用,使用增值服务需支付额外的增值费用
如何处理视频黑屏问题? 常见的视频黑屏问题有以下三种情况: 本地视频黑屏远端视频正常。 本地视频正常远端视频黑屏。 本地远端视频都黑屏。 可能导致出现视频黑屏的原因如下: 本地网络信号差或者信号中断。 通话中有一方的网络出现问题,其他人也会看不到此用户的视频。 用户主动关闭了视频。
屏幕共享 功能描述 基于苹果的Replaykit方案,支持用户分享整个系统的屏幕内容,但需要App额外提供一个Extension扩展组件,可实现跨应用屏幕共享。 创建App Group 由于华为云SparkRTC是通过App Goup进行进程间的数据通信的,所以需要创建一个App
实时音视频和直播有什么区别? 直播时延3~5S,分为推流端、直播中心和播放端,推流端将采集的直播流推送到直播中心,直播中心可以对直播流进行处理然后分发。推流协议支持RTMP,播放协议支持RTMP、HTTP-FLV和HLS。 实时音视频时延小于400ms,可适用于1对1或1对多的音视频通话
音频管理 muteLocalAudio - (int)muteLocalAudio:(BOOL)mute; 【功能说明】 设置是否关闭本地音频流发送。 【请求参数】 mute:YES表示关闭音频流发送,NO表示开启音频流发送。 【返回参数】 0:方法调用成功。 > 0:方法调用失败
为什么无法打开摄像头? 摄像头打开失败有多种原因,建议您参照如下方面进行初步排查: 确认摄像头权限是否已打开。Android和iOS系统都有权限管理,请在系统设置中进行检查。同时Android的部分安全软件也会进行权限管理。 检查是否有其他应用占据了摄像头。若有请关闭后,重启手机再打开摄像头
为什么视频会出现卡顿? 网络、设备性能等原因都可能导致视频出现卡顿。若出现视频播放卡顿问题,您可以先参考如下方法进行初步排查。 自检操作,您可以从以下几方面进行排查。 判断是持续性的还是一次性的卡顿。一次性的卡顿是由网络和设备的随机性导致,属于正常现象。 检查网络状态,判断连接是否正常
屏幕分享 功能描述 屏幕共享用于在音视频会议中,把一个与会者的屏幕内容,以视频的方式分享给其他与会者。屏幕共享可以共享整个桌面,也可以共享某一个程序窗口。共享程序窗口的时候还可以指定共享该程序窗口的矩形区域。 接口调用流程 实现屏幕共享 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间
屏幕分享 功能描述 屏幕共享用于在音视频会议中,把一个与会者的屏幕内容,以视频的方式分享给其他与会者。屏幕共享可以共享整个桌面,也可以共享某一个程序窗口。共享程序窗口的时候还可以指定共享该程序窗口的矩形区域。 接口调用流程 实现屏幕共享 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间
屏幕分享 功能描述 屏幕共享用于在音视频会议中,把一个与会者的屏幕内容,以视频的方式分享给其他与会者。屏幕共享可以共享整个桌面,也可以共享某一个程序窗口。 接口调用流程 实现屏幕共享 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 创建并播放共享流 入会后调用isScreenShareSupported
应用场景 在线教育 高清、低时延、高并发直播,易集成,适用于在线学习、师生互动,支持快速部署到在线教育视频平台。 互动文娱 适用于网红直播、企业直播、娱乐直播、游戏直播等场景,提供功能强大的实时媒体处理能力,实现各种直播场景玩法,为客户和合作伙伴打造端到端一站式“音视频互动”解决方案
其他接口 startNetworkTest virtual int startNetworkTest(const HRTCNetworkTestConfig* networkTestConfig) = 0; 【功能说明】 开启网络质量测试,房间外调用,要等探测结束后才能加入房间。
OBS桶授权及取消授权 功能介绍 OBS桶授权及取消授权。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v2/rtc-ops/buckets/authentication
音频管理 muteLocalAudio public abstract int muteLocalAudio(boolean mute); 【功能说明】 设置是否发送本地音频流。 【请求参数】 mute:true表示不发送,false表示发送。 【返回参数】 0:成功。 >0:失败
可能是设备隐私权限设置问题 HRTC_LOCAL_AUDIO_REASON_ERROR_ON_EXCLUSIVE_MODE 音频设备处于独占模式,且被其他应用独占,可以通知用户取消独占模式 HRTC_LOCAL_AUDIO_REASON_ERROR_ENDPOINT_CREATE_FAILED 音频设备终端创建失败
有没有推荐的画面质量(码率、分辨率、帧率)相关参数配置? 华为SDK系统有默认的编码设置(720P+360P),可以不设置发流编码参数。若您需要自定义发流编码参数,请参考华为SDK系统推荐码表不同分辨率的码率和帧率配置推荐值和不同场景下帧率和码率的推荐值进行设置。 父主题: SDK
SparkRTC云端录制文件存储在哪里? 录制内容不断上传至您预先设定的云存储中,具体请参见云端录制管理。 父主题: 录制相关
常见问题分析解决办法 问题1:调用setVideoEncoderConfig接口时,为什么有些参数直接报参数设置错误? 设置分辨率时请使用华为SDK系统推荐的码表才能设置成功。 问题2:有哪些原因会导致跨房不成功? 可能原因1:同一时间不同房间最多只有一个Joiner角色才能跨房成功
客户端错误码 本章节介绍了iOS/macOS SDK的客户端错误码HWRtcErrorCode的详细信息。 表1 错误码说明 类成员 错误码 描述 错误原因 HWRtcErrorCodeSuccess 0 调用成功 - HWRtcErrorCodeSdkInternalError
浏览器适配 本章节介绍Web SDK支持的浏览器类型、版本以及使用限制。 表1 浏览器适配详情 操作系统类型 浏览器类型 浏览器版本 SDK版本约束 下行(播放) 上行(上麦) 屏幕分享 Windows Chrome浏览器 67+ v1.10.0及以上版本 v2.0.0及以上版本