检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
修订记录 表1 修订记录 修改时间 修改说明 2022-06-21 第十七次正式发布 本次变更如下: 新增以下接口: addMultiRoomMediaRelay:添加单个跨房 removeMultiRoomMediaRelay:删除单个跨房 stopMultiRoomMediaRelay:停止所有跨房
修订记录 表1 修订记录 修改时间 修改说明 2022-06-21 第十八次正式发布 本次变更如下: 新增以下接口: addMultiRoomMediaRelay:添加单个跨房 removeMultiRoomMediaRelay:删除单个跨房 stopMultiRoomMediaRelay:停止所有跨房
error_code String 错误码 error_msg String 错误描述 请求示例 查询指定应用id和规则id的单个录制规则 GET https://rtc-api.myhuaweicloud.com/v2/apps/{app_id}/record-rules/{rule_id}
辅流管理 setRemoteAuxiliaryStreamViewRotation virtual int setRemoteAuxiliaryStreamViewRotation(const char *userId, HRTCVideoRotation rotation) 【功能说明】
修订记录 表1 修订记录 修改时间 修改说明 2022-06-21 第六次正式发布 本次变更如下: 新增以下接口: addMultiRoomMediaRelay:添加单个跨房 removeMultiRoomMediaRelay:删除单个跨房 stopMultiRoomMediaRelay:停止所有跨房
流对象(Stream) 本章节介绍了Web SDK的Stream接口详情。 表1 Stream接口 接口 描述 play 播放该音视频流。 stop 停止播放视频流。 resume 恢复播放音视频。 close 关闭音视频。 muteAudio 禁用音频轨道。 muteVideo
视频管理 enableLocalVideo - (int)enableLocalVideo:(BOOL)enable; 【功能说明】 设置是否开启摄像头采集视频。 【请求参数】 enable:YES表示开启,NO表示关闭。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。
计费购买 SparkRTC有哪些计费项? SparkRTC中既订阅视频也有音频时,视频按分辨率收费还要加上音频费用吗? 纯音频场景下不同码率的音频计费有区别吗? 如何查看账单及扣费明细? 能否直接开通后付费? 为什么房间里只有一个人且没有发生音视频通话也会产生费用?
请求示例 更新指定应用id和规则id的录制规则,区域为北京四,obs桶名为obsName,录制格式为MP4,录制周期为60秒 PUT https://rtc-api.myhuaweicloud.com/v2/apps/{app_id}/record-rules/{rule_id}
辅流管理 startRemoteAuxiliaryStreamView - (int)startRemoteAuxiliaryStreamView:(HWRtcVideoCanvas *)streamView streamType:(HWRtcStreamType)streamType;
回调信息 表5 AppCallbackUrl 参数 参数类型 描述 url String 回调通知url地址,url必须以http://或https://开头,需要支持POST调用。 auth_key String 回调密钥,主要用于鉴权。如果不设置或者为空,则回调不会增加鉴权头域字段。
辅流管理 setAuxiliaryVideoEncodeSmooth public abstract int setAuxiliaryVideoEncodeSmooth(boolean enabled); 【功能说明】 设置是否开启辅流的流畅度优先。 【请求参数】 enable:
自定义视频采集 功能描述 如果您需要使用自定义的美颜库或有前处理库,则需要自己采集和处理摄像头拍摄画面,您可以通过SparkRTC SDK的setExternalVideoCapture接口开启 自采集功能。然后使用pushExternalVideoFrame接口推送外部视频数据到SparkRTC
自定义视频采集 功能描述 如果您需要使用自定义的美颜库或有前处理库,则需要自己采集和处理摄像头拍摄画面,您可以通过SparkRTC SDK的setExternalVideoCapture接口开启 自采集功能。然后使用pushExternalVideoFrame接口推送外部视频数据到SparkRTC
辅流管理 setRemoteAuxiliaryStreamViewRotation virtual int setRemoteAuxiliaryStreamViewRotation(const char *userId, HRTCVideoRotation rotation) 【功能说明】
自定义视频采集 功能描述 如果您需要使用自定义的美颜库或有前处理库,则需要自己采集和处理摄像头拍摄画面,您可以通过SparkRTC SDK的setExternalVideoCapture接口开启自采集功能。然后使用pushExternalVideoFrame接口推送外部视频数据到SparkRTC
本地流对象(LocalStream) 该对象继承自Stream对象,并有如下新增接口。 表1 LocalStream接口 接口 描述 initialize 本地流初始化。 setAudioProfile 设置音频流配置。 setVideoProfile 设置视频流配置。 setScreenProfile
使用限制 在使用实时音视频前,您需要了解本服务的使用限制。 表1 使用限制 限制项 说明 应用创建 若首次使用SparkRTC,则需提交工单联系华为云技术客服进行咨询。 直播间人数 一个直播间最多支持500人同时通话。 Android SDK 系统版本:支持Android 5.0及以上版本。
0:方法调用失败。具体请参见HRTCErrorCode。 通话前没有选择任何设备,通话中使用默认设备。 通话前已选择指定设备,通话中直接生效。 通话中有多个音频设备,拨出设备会自动切换。 通话中无音频设备,新插入设备,需要重新调用该接口指定设备。 setRecordDevice virtual
查询房间列表 功能介绍 指定时间范围查询这段期间创建的房间列表。 最大查询跨度90天。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/rtc/rooms