检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置录制回调 SparkRTC服务提供了录制任务状态回调设置,支持配置HTTP/HTTPS URL,向用户服务器发送POST请求,将录制任务状态信息实时反馈到用户服务器。 回调协议 请求:HTTP POST请求,请求Body的内容为JSON格式。 应答:HTTP STATUS CODE
明细 展示所有通话体验异常的用户详情,包含通话时间、房间ID、异常用户名、异常环节、异常分类、影响因素和异常源。 图3 异常用户详情 异常环节:通话体验异常发生的环节,包含加入房间和通话。 异常分类:通话体验异常的类型,包含进房慢、视频卡顿和音频卡顿。 影响因素:造成通话体验异常的影响因素,具体请参见表1。
userName:可选,string[256]类型,用户昵称,该昵称为UTF-8编码。 signature:必选,string[512]类型,鉴权签名字串,应用开发者需要向远端服务器获取鉴权签名。 远端服务器需要您自行部署,具体请参见接入鉴权。 ctime:必选,string类型,签名UTC时间戳,单位秒。
SparkRTC是否支持1080P? 根据视频流是主流或辅流有以下两种情况: 主流:主要指摄像头采集的视频流,SparkRTC对同一视频源支持最多同时编码和收发720P/360P/180P/90P四种档位的数据类型。 辅流:也称共享流,指共享屏幕或窗口的视频流。默认1080P,开启辅流流畅优先指切换为720P。
HWRtcVideoAuxiliarEncParam 表85 辅流编码能力 属性 类型 描述 frameRate NSInteger 编码帧率,推荐帧率15帧 width NSInteger 编码辅流宽。(iOS下根据宽,根据高按比例缩放) height NSInteger 编码辅流高。(iOS下如果屏幕宽度不超
encoderCount) 【功能说明】 接口一:大小流模式设置大流发流编码参数。大小流模式大流必须开启,小流建议开启。 接口二:多流模式设置发流编码参数。可支持720P到90P的四路流同时推送。 【请求参数】 encParam:视频编码参数。包括流类型、宽、高、码率、帧率等。其中宽必须是16的
远端音频模式 HRTCMediaConnStateTypes 媒体服务器状态变更类型 HRTCMediaConnChangeReason 媒体连接状态变更原因 HRTCVideoAuxiliaryEncParam 辅流的编码参数 HRTCVideoImageBufferType 视频原始数据帧内图像数据类型
稳健的3A算法、智能降噪、回声消除和智能啸叫抑制,48Khz采样,提供一流音质体验。 高品质视频 1080P视频分辨率、H265、感知编码技术,码率降低30%~40%。SCC屏幕共享编码,图文色彩高保真。 稳定可靠 全年SLA服务可用性高达99.99%。全链路安全端到端加密,全球最佳安全和隐私保护。
基本使用逻辑 创建新的项目工程,导入SDK后,需要先创建引擎。 您可以在入会前进行视频编码、声音播放模式等参数的配置。 设置本地视图。 用户加入房间后,将通过回调的方式通知房间内的其他用户,收到其他用户加入的回调后,可以为其设置远端视图。 在会中,也可以进行切换摄像头等参数的配置。
基本使用逻辑 创建新的项目工程,导入SDK后,需要先创建引擎。 您可以在入会前进行视频编码、声音播放模式等参数的配置。 设置本地视图。 用户加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以为其设置远端视图。 在会中,也可以进行切换摄像头等参数的配置。 离开房间后,需销毁对应资源。
基本使用逻辑 创建新的项目工程,导入SDK后,需要先创建引擎。 您可以在入会前进行视频编码、声音播放模式等参数的配置。 设置本地视图。 加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以为其设置远端视图。 在会中,也可以进行切换摄像头等参数的配置。 离开房间后,需销毁对应资源。
描述 201 任务创建成功,返回job的概要信息 400 创建合流任务失败,语义有误,当前请求无法被服务器理解,或参数有误 404 app编号不存在 500 创建合流任务失败,服务器错误 错误码 请参见错误码。 父主题: 合流任务管理
状态码: 400 语义有误,当前请求无法被服务器理解,或参数有误 { "error_code" : "RTC.00001003", "error_msg" : "InvalidParameterValue" } 状态码: 500 请求失败,服务器端错误 { "error_code"
支持自启动录制,开启后对房间内每一个流进行录制。 录制指定的媒体类型,支持仅录制音频、仅录制视频、同时录制音视频。 支持录制MP4、HLS文件,音频编码类型支持AAC。 支持获取回调消息中的播放URL进行回放,回调消息中的downloadurl字段为OBS播放地址,使用该URL播放将会在OBS中产生对应的下载流量或者带宽费用。
totalActiveTime 总时间,包括每一路选看时间总和。 HRTCVideoEncParam 表12 视频编码分辨率 函数&属性 描述 HRTCStreamType streamType; 视频编码分辨率选择。具体请参见HRTCStreamType。 int width; 视频宽,根据HRT
myhuaweicloud.com 约束与限制 华为云实时音视频服务设置了API流控,避免出现因短时间内重复调用API,服务中断的情况。 表2 API流控说明 接口分类 接口名称 接口流控 应用管理 创建应用 查询应用列表 查询单个应用 删除应用 启用应用 停用应用 60次/分钟 录制规则管理 创建或更新录制规则
HTTP方法 方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。 当资源不存在的
服务端如何计算Signature? //认证用的app_key和app_id硬编码至代码中或以明文形式存储会有极大风险。建议密文形式配置存储在文件或者环境变量中,使用时解密,以确保安全。本例以app_key和app_id存放至环境变量为例,运行前请先在本地环境中设置完成环境变量APP_KEY和APP_ID。
各端主要功能框架,如图1所示。 说明:图1中仅展示各端的统一功能,独属功能详见各端SDK指导。 图1 功能框架 表1 功能说明 类别 功能分类 功能说明 基本功能 初始化等基础接口 主要功能包括创建/销毁RTC引擎、设置日志保存位置等。 房间功能 主要功能包括进入/离开房间操作、设置角色、创建跨房引擎等。
设置是否开启本地摄像头采集视频 √ √ √ √ setVideoEncoderConfig 设置视频发流编码参数 √ √ √ √ enableSmallVideoStream 大小流模式设置是否开启小流并设置小流编码参数 √ √ √ √ startLocalPreview 开始本地预览 √ √ √ √