检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
API概览 华为云实时音视频服务对应的接口列表如下所示,在调用媒体处理API前,您需要先获取用户Token,Token可以用于调用其他API时鉴权,具体如何调用媒体处理API请参考应用示例。 应用管理接口 表1 应用管理接口 接口 说明 POST /v2/apps 创建应用 GET
登录视频点播控制台。 在左侧导航树中选择“音视频管理”,进入音视频管理页面。 在播放的音视频行单击“管理”,选择“播放地址”页签,查看播放的音视频文件的封装格式和编码格式。 检查播放音视频的播放器是否支持对应的格式。 以下为常用播放器对音视频格式的支持情况: 控制台播放器:视频点播控制台暂只支持编码为H
function 必选 回调方法的入参请参考表3 表3 回调方法的入参 参数名 类型 描述 description String 当前请求描述。 result Number 查询结果。0表示成功,其他表示失败。 rsp Number 内部消息编号。 回调方法的入参示例: { "description"
function 必选 回调方法的入参请参考表3 表3 回调方法的入参 参数名 类型 描述 description String 当前请求描述。 result Number 查询结果。0表示成功,其他表示失败。 rsp Number 内部消息编号。 回调方法的入参示例: { "description"
} 该接口的请求消息体参数说明如表1所示。 表1 消息体参数说明 参数名 数据类型 选取原则 说明 userId String 必选 接入该渠道的用户Id userName String 必选 接入该渠道的用户名 channelId String 必选 需要接入的渠道Id locale
计费规则 表2 计费说明 规则项目 说明 计费规则 按云端合流转码后输出的音视频转码时长来统计合流转码服务的用量。 转码时长分为音频时长和视频时长。视频时长会根据转码后输出的视频分辨率划分视频档位,然后分别对不同档位的视频时长进行计费。 计费周期 按小时计费,实时扣费。 计费方式 按需计费。
为了缓解播放过程中出现的卡顿现象,可以让播放器侧先缓冲一定的数据后再解码播放,但若播放器缓存的音视频数据过多,会影响视频的首屏启播速度。增大播放器的缓冲区,让播放器每次都下载足够多的数据再进行播放,能够减少播放过程中出现的卡顿。但是这样也同时会延长视频的启播时间。因此,对于缓存大小的设置,需要用户根据实际情况,考虑卡顿和启播两个因素,尽量达到平衡。
若播放成功,则执行下一步。 在VLC播放器的菜单栏选择“工具 > 编解码信息”,如图1所示,查看源文件的编码格式。 图1 查看音视频编解码信息 检查源文件的封装格式和编码格式是否为点播服务支持的。 视频点播转码功能对源文件的封装格式和编码格式的要求如下所示: 音视频文件格式:MP4、TS、MO
${TXT_数字}:表示变量为定义相应长度的字符串,数字表示该字符串的最大长度,如${TXT_9}表示最大长度为9字节的字符串。 ${NUM_数字}:表示变量只能为数字(0~9)的组合,数字表示该变量的最大个数,如${NUM_6}表示最大6个数字的组合。 ${DATE}表示变量为日期,格式要求为“
SDK概述 华为云实时音视频服务软件开发工具包是对SparkRTC服务提供的REST API进行的封装,以简化用户的开发工作。用户直接调用SparkRTC SDK提供的接口函数即可实现使用SparkRTC服务业务能力的目的。 相关开发包请提交工单联系华为云技术客服获取。 同时,针
eObserver) 表1 媒体数据回调说明 接口 描述 onMediaFrameEncrypt 编码后的媒体数据(加密处理) onMediaFrameDecrypt 解码前的媒体数据(解密处理) onMediaFrameEncrypt void onMediaFrameEncrypt(HRTCFrameBuffer
注意事项 授权的OBS桶所在区域必须为华北-北京四。 前提条件 因录制生成的视频文件是存储在OBS服务中的,因此,您需要先开通OBS服务,具体请参见OBS快速入门。 已在OBS服务中创建用于存储录制文件的OBS桶,若未创建,请参见OBS帮助中心创建桶。 操作步骤 登录实时音视频控制台。
查询通话质量信息:查询各房间的音视频通话质量等数据详情。 查询通话用量统计:查询近90天的音视频互动时长。 配置录制:创建录制规则,将实时音视频互动内容进行录制并将录制的内容存储到OBS桶中。 编辑应用 您可以对应用进行启用、停用和删除操作,还支持生成临时Token。 登录实时音视频控制台。 在
SparkRTC的Web端、移动端、PC端是不是同步的? 是的,实时音视频支持全平台互通。 父主题: SDK使用
FAQ Token过期
应用管理 创建应用 查询应用列表 查询单个应用 删除应用 启用应用 停用应用
房间管理 踢除在线用户 解散房间
是否支持视频画面截图功能? 暂不支持,您可以使用PC、Android或iOS自带的截图API。 父主题: SDK使用
为什么房间里只有一个人且没有发生音视频通话也会产生费用? SparkRTC服务的计费方式为计算每个进入房间的用户观看其他用户的时长按分辨率级别计费,即下行计费。若只有一个人在房间,即使不推流(不产生上行数据),也会占用SparkRTC的云服务资源。当只有一个人在房间时无法订阅他人的音视频流,因此不会
返回该状态码,表明客户端尝试创建的资源已经存在,或者由于冲突请求的更新操作不能被完成。 500 Internal Server Error 表明服务端能被请求访问到,但是不能理解用户的请求。 501 Not Implemented 服务器不支持请求的功能,无法完成请求。 502 Bad