检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实时音视频是什么? 华为云实时音视频服务(SparkRTC)凭借在视频业务领域长期技术积累,快速为行业提供高并发、低延迟、高清流畅、安全可靠的全场景、全互动、全实时的音视频服务,适用于在线教育、云会议、社交文娱等场景。具体请参见《实时音视频 产品介绍》 。 父主题: 产品咨询
用户Token 使用Token鉴权方式时必选。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必选,请求的发生时间。
joinRoom(new HRTCJoinParam()); } 加入房间成功后,会收到跨房成功回调onJoinRoomSuccess 加入房间失败后,会收到跨房失败回调onJoinRoomFailure 接收远端用户的视频流 当收到远端用户加入房间后,会触发onRemoteUserOnline回调,在
用户Token。使用Token鉴权方式时必选。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必选,请求的发生时间。
TMP、HTTP-FLV和HLS。 实时音视频时延小于400ms,可适用于1对1或1对多的音视频通话,以及多人视频连麦和低时延视频直播。华为云SparkRTC服务提供了兼容全平台的SDK。 父主题: 产品咨询
流类型。 【请求参数】 type:订阅的视频流类型,分为大流和小流,具体请参见HRTCVideoStreamType。 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。 pullRemoteVideo public abstract int pullRemoteVideo(String
cn-north-1 cn-north-5 cn-north-6 cn-south-1 cn-east-2 project_id 否 String 租户华为云账号projectid 响应参数 状态码: 200 表3 响应Header参数 参数 参数类型 描述 X-request-Id String
用户Token。使用Token鉴权方式时必选。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必选,请求的发生时间。
采集的声音,1表示只使用音频文件发送到远端,0表示将本地麦克风采集和音频文件混音后发送到远端。 startPos:音频文件开始播放位置,单位ms。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 需要加入房间后再调用此接口。 将会
setExternalVideoCapture(true); } 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 定时推送视频数据帧 加入房间成功回调后,每隔1000/frameRate ms定时调用pushExternalVideoFrame接口推送外部视频数据。 其中,frameRate表示帧率。
大小流模式,设置所有订阅的远端视频流类型。默认订阅大流,优先使用setRemoteVideoStreamType接口设置的用户流类型。 【请求参数】 type:视频流类型。指大流、小流,具体请参见HRTCVideoStreamType。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。
0:表示调用启动命令成功。 > 0:表示调用启动命令失败。具体请参见客户端错误码。 stopNetworkTest public abstract int stopNetworkTest(); 【功能说明】 停止入会前网络检测。 【请求参数】 无 【返回参数】 0:表示调用停止命令成功。 >
正在连接 HWRtcConnChangeJoinSuccess 加入房间成功 HWRtcConnChangeReconnecting 重连中 HWRtcConnChangeReconnectSuccess 重连成功 HWRtcConnChangeJoinFailed 加入房间失败 H
SparkRTC中既订阅视频也有音频时,视频按分辨率收费还要加上音频费用吗? 用户进入房间且成功接收到视频,只统计视频分钟数,不再收取音频费用。只有当用户没有订阅视频时,才会统计语音时长。 父主题: 计费购买
【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。 startLocalPreview public abstract int startLocalPreview(); 【功能说明】 开始本地预览。 【请求参数】 无 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。
re(true, sample, 1); } 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 定时推送音频数据帧 加入房间成功回调后,每隔10ms定时调用pushExternalAudioFrame接口推送外部音频数据。 音频数据大小:10 * sample * channel
abstract int logUpload(); 【功能说明】 上传日志。 【请求参数】 无 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。 加入房间成功后才能主动上传日志。 会触发以下回调: onLogUploadResult:日志上传结果回调。 onLogUpl
channels:音频声道数,1表示单声道,2表示双声道。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 如果使用外部输入音频数据,需要在加入房间后,按照一定时间间隔调用pushExternalAudioFrame接口输入音频数据。
调用接口muteLocalAudio开启音频流发送。 [_rtcEngine muteLocalAudio:NO]; 定时推送音频数据帧 加入房间成功回调后,每隔10ms定时调用pushExternalAudioFrame接口推送外部音频数据。 音频输入数据大小:10 * sampleRate
查询偏移量,默认值为0 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: