检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
功能特性 华为云SparkRTC提供了视频通话、连麦互动等功能,如表1所示。 表1 功能列表 功能 说明 常见场景 视频通话 即1对1或多人视频通话,支持720P及以上高清画质。单个房间最多支持2000人同时在线,最高支持500人互动。 1对1视频通话、视频会议、在线问诊、多人视
能否直接开通后付费? 华为云实时音视频服务默认按需计费,您可以先使用后付费,不使用时不计费。 父主题: 计费购买
实时音视频支持私有化部署吗? 华为云实时音视频服务暂不支持私有化部署。如需使用请提交工单联系华为技术工程师。 父主题: 产品咨询
什么是Signature? 为保证RTC的通信安全,当用户加入频道时,华为云SparkRTC服务需要对其进行接入鉴权。 图1 鉴权原理 华为云SparkRTC系统使用数字签名作为接入鉴权方式,需要在相应的SDK的初始化或登录函数中提供“app_id”、“room_id”、“use
OBS桶授权及取消授权 功能介绍 OBS桶授权及取消授权。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v2/rtc-ops/buckets/authentication
频档位,然后分别对不同档位的录制时长进行计费。 具体请参见云端录制费用。 说明: 由于录制文件是存储在OBS中的,因此,产生的存储费用由OBS单独收取,具体价格详情请参见OBS-产品价格详情。 云端合流转码 对房间内各路音视频流按需进行合流转码,转码后输出的音视频流可旁路推流至云端录制或直播CDN观看。
SDK概述 华为云实时音视频服务软件开发工具包是对SparkRTC服务提供的REST API进行的封装,以简化用户的开发工作。用户直接调用SparkRTC SDK提供的接口函数即可实现使用SparkRTC服务业务能力的目的。 相关开发包请提交工单联系华为云技术客服获取。 同时,针
基本使用逻辑 创建新的项目工程,导入SDK后,需要先创建引擎。 您可以在入会前进行视频编码、声音播放模式等参数的配置。 设置本地视图。 用户加入房间后,将通过回调的方式通知房间内的其他用户,收到其他用户加入的回调后,可以为其设置远端视图。 在会中,也可以进行切换摄像头等参数的配置。
基本使用逻辑 创建新的项目工程,导入SDK后,需要先创建引擎。 您可以在入会前进行视频编码、声音播放模式等参数的配置。 设置本地视图。 用户加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以为其设置远端视图。 在会中,也可以进行切换摄像头等参数的配置。 离开房间后,需销毁对应资源。
基本使用逻辑 创建新的项目工程,导入SDK后,需要先创建引擎。 您可以在入会前进行视频编码、声音播放模式等参数的配置。 设置本地视图。 加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以为其设置远端视图。 在会中,也可以进行切换摄像头等参数的配置。 离开房间后,需销毁对应资源。
闭后,重启手机再打开摄像头。 摄像头硬件问题。打开系统自带的拍摄视频程序看是否可以录像。 若上述方法均无法解决问题,建议您提交工单,申请华为云技术客服协助解决问题。 父主题: 问题排查
setVideoFrameObserver 注册原始视频媒体数据监听回调 setVideoFrameObserver - (int)setVideoFrameObserver:(id <HWRtcConnectionVideoDelegate>)observer; 【功能说明】 注册原始视频媒体数据监听回调。
基本使用逻辑 创建新的项目工程,导入 SDK 后,需要创建客户端并获取本地音视频设备信息。 创建本地流并初始化。 当用户加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以对音视频流进行订阅、取消订阅等其它操作。 在会中,也可以对本地录音或播放设备等进行配置。
h”“IHRTCMediaEngine.h”、“IHRTCEngine.h”和“HWRtcEngine.h”导入工程中,集成framework在Headers下面自带头文件,无需再导入。 图2 导入头文件 在“Build Settings”页面的搜索框输入“search”,确保头文件和库文件的位置都已经在XCODE设置成功。
h”“IHRTCMediaEngine.h”、“IHRTCEngine.h”和“HWRtcEngine.h”导入工程中,集成framework在Headers下面自带头文件,无需再导入。 图2 导入头文件 在“Build Settings”页面的搜索框输入“search”,确保头文件和库文件的位置都已经在XCODE设置成功。
您可以在实时音视频控制台创建应用并查询应用的基本信息,应用创建后,您可以使用应用对应的App ID和域名进入互动频道。 注意事项 首次使用华为云实时音视频服务,请先提交工单联系华为云技术客服进行业务咨询。 创建应用 登录实时音视频控制台。 在左侧导航栏中,选择“应用管理”,进入“应用管理”页面。 单击“创建应用”,进入“创建应用”页面。
更新旁路推流的事件。该事件为2.0.0版本新增。 rtc-stats 音视频流数据统计事件。该事件为2.0.3版本新增。 事件注册监听应在业务结束时取消注册,否则注册监听事件累积会有内存泄漏风险。 peer-join 【事件说明】 远端用户加入房间事件,远端用户加入房间后会收到该事件通知。
支持录制MP4、HLS文件,音频编码类型支持AAC。 支持获取回调消息中的播放URL进行回放,回调消息中的downloadurl字段为OBS播放地址,使用该URL播放将会在OBS中产生对应的下载流量或者带宽费用。 支持选择摄像头流或屏幕分享流。 支持指定分辨率大小。 在线课堂、内容审核等 合流录制
取消订阅远端音视频媒体。 batchSubscribe 批量订阅远端用户的视频媒体流。 switchRole 切换用户角色。 on 注册客户端对象事件回调接口。 off 取消注册客户端对象事件回调接口。 getConnectionState 获取客户端连接状态。 getTransportStats 获取当前网络传输状况统计数据。
SparkRTC是否支持对房间进行权限校验? 支持用户鉴权,华为云SparkRTC系统使用数字签名作为接入鉴权方式,需要在相应SDK的初始化或登录函数中提供“app_id”、“room_id”、“user_id”、“role”、“ctime”和“signature”等信息,才能接