检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取系统音频录制设备列表 setPlaybackDevice 指定音频播放设备 setRecordDevice 指定音频录制设备 setPlaybackDeviceVolume 设置音频播放设备音量 setRecordDeviceVolume 设置音频录制设备音量 getPlaybackDeviceVolume
多人视频会议中,移动端和Web端可以进入同一房间吗? 可以,使用相同的appID和roomID即可进入同一房间。 父主题: SDK使用
表2 浏览器使用限制 浏览器类型 使用限制 Chrome浏览器 在移动端浏览器上,getSpeakers接口只能获取到default音频输出设备。 在移动端浏览器上,不支持采集120p及以下的分辨率。 在华为移动端设备上,Chrome浏览器(包括华为自带浏览器)支持WebRTC的版本为91+。
在调用接口的时候,部分URL中需要填入项目ID,所以需要获取到项目ID。您可以通过以下两种方式获取项目ID。 从控制台获取项目ID 调用API获取项目ID 从控制台获取项目ID 登录管理控制台。 鼠标悬停在右上角的用户名,选择下拉列表中“我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。
myhuaweicloud.com。 已创建用于存储录制文件的OBS桶,并完成OBS桶授权。您可以通过调用OBS 创建桶API进行创建,并在SparkRTC控制台中完成OBS桶授权。 总体流程 获取用户Token 创建SparkRTC应用 创建录制规则 配置录制回调 终端用户加入SparkRTC房间
如何获取密钥? app_key为华为云SparkRTC针对每个app生成的鉴权密钥,需要安全保存,谨防泄漏。您可以通过以下方式获取: 登录实时音视频控制台。 在左侧导航栏中,选择“应用管理”,进入应用管理页面。 在目标应用行单击应用名称,进入应用详情页面。 “鉴权私钥”可见状态下,复制应用的鉴权私钥。
Web端如何切换摄像头和麦克风? 音视频输入设备通过设备ID(deviceId)标识,每个音视频设备均有一个唯一的设备ID,您可以通过getDevices方法获取。设备ID是随机生成的,部分情况下同一个设备的ID可能会改变,因此建议您每次切换设备时都先调用getDevices获取设备ID。您可以先通过g
enable:YES表示辅流分辨率为720P;NO表示辅流分辨率为1080P。 【返回参数】 0:成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 如果手机分辨率不超过1080p,不可以设置为NO。 开启后,辅流发流分辨率为720p,否则发流分辨率为1080p。默认不开启。 pushAuxExternalVideoFrame
应用管理 您可以在实时音视频控制台创建应用并查询应用的基本信息,应用创建后,您可以使用应用对应的App ID和域名进入互动频道。 注意事项 首次使用华为云实时音视频服务,请先提交工单联系华为云技术客服进行业务咨询。 创建应用 登录实时音视频控制台。 在左侧导航栏中,选择“应用管理”,进入“应用管理”页面。
HWRtcDeviceType 设备类型,MAC SDK使用。 表17 设备类型 枚举值 描述 HWRtcDeviceTypePlayback 音频播放设备 HWRtcDeviceTypeRecording 音频录制设备 HWRtcDeviceTypeVideoCapture 视频采集设备 HWRtcDeviceState
Web端SDK在使用过程中拔掉摄像头,摄像头列表里面的数据如何清除? 可以通过调用getCameras接口看是否能获取到新的设备列表,如果仍然能获取到已拔掉的摄像头信息,说明浏览器没有刷新此列表信息,Web端SDK也无法获取新的设备列表信息。 父主题: SDK使用
您的上述数据在中华人民共和国境内处理,我们不会将上述数据用作其他用途。您完全拥有上述数据所有权及控制权,实时音视频SDK仅接受委托处理您的数据。 二、设备权限调用 当您使用相应功能及服务时,我们会通过华为云客户的应用向系统申请您设备的相应权限。您可以在设备的设置功能或“隐私设置”中,查看权限状态,并选择开启或关闭部
recordingDeviceTest音频采集设备测试(只支持macOS) finishRecordingDeviceTest结束音频采集设备测试(只支持macOS) playbackDeviceTest音频播放设备测试(只支持macOS) finishPlaybackDeviceTest结束音频播放设备测试(只支
macOS开发前准备 前提条件 已提交工单获取SDK包。 环境要求 准备XCODE集成开发环境。 准备MAC设备,支持macOS 10.11以上的设备。 支持的终端CPU架构:x86_64。 SDK集成 支持dylib和framework两种包集成。 解压Mac SDK包。 将MAC
Mac 前提条件 已提交工单获取SDK包。 环境要求 准备XCODE集成开发环境。 准备MAC设备,支持macOS 10.11以上的设备。 支持的终端CPU架构:x86_64。 SDK集成 支持dylib和framework两种包集成。 解压Mac SDK包。 将MAC SDK包
publisher场景没有远端画面,不应该设置;用户不存在;处于离会中等。 HRTC_ERR_CODE_SET_DEVICE_FAIL 90000009 设置设备失败 设置播放、录音、视频设备失败。 HRTC_ERR_CODE_INITIALIZING 90000010 初始化过程中 初始化过程中,不能再做初始化或者去初始化操作。
获取SparkRTC Web SDK版本。 getDevices 获取媒体输入输出设备列表。 getCameras 获取摄像头设备列表。 getMicrophones 获取麦克风设备列表。 getSpeakers 获取扬声器设备列表。 isScreenShareSupported 检查是否支持屏幕共享。
Android平台如何缩减安装包体积? 根据目标设备架构,您可以选择只打包armeabi-v7a,或者只打包arm64-v8a。 父主题: SDK使用
通话调查中提供的数据包括: 设备状态,包括APP CPU使用率和系统CPU使用率 音频/视频/辅流码率 视频/辅流帧率 音频/视频/辅流卡顿率 音频/视频/辅流丢包率 视频分辨率宽/高 辅流分辨率宽/高 视频/辅流时延 用户行为,比如进退房、视频开关等 操作步骤 登录实时音视频控制台。 在左侧导航栏中,选择“视镜(Beta)
理平台,即管理控制台和基于HTTPS请求的API(Application programming interface)管理方式。您可以通过以下方式访问实时音视频服务: 控制台方式 用户可直接登录管理控制台访问实时音视频服务。 如果用户已注册账户,可直接登录管理控制台,从主页选择“视频