检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
修订记录 表1 表1 修订记录 发布日期 修订说明 2023-11-30 实时音视频所有客户端类型均增加“环境准备”章节。 2022-09-30 更新“单流录制”和“合流录制”章节的操作内容。 2021-10-30 第一次正式发布。
[_rtcEngine muteLocalAudio:NO]; 定时推送音频数据帧 加入房间成功回调后,每隔10ms定时调用pushExternalAudioFrame接口推送外部音频数据。 音频输入数据大小:10 * sampleRate * channels * 16 / 8
//本地网络质量信息数据处理 } for (HWRtcQualityInfo *info in downStreamQualityArray) { //远端网络质量信息数据处理 } });
ferRef)sampleBuffer; 【功能说明】 发送录屏数据。需要在sampleHandle的实现类中的processSampleBuffer: 方法中调用。 【请求参数】 sampleBuffer:录屏数据。 【返回参数】 无 父主题: 接口参考
1); } 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 定时推送音频数据帧 加入房间成功回调后,每隔10ms定时调用pushExternalAudioFrame接口推送外部音频数据。 音频数据大小:10 * sample * channel * 16 / 8 / 100
加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 定时推送视频数据帧 加入房间成功回调后,每隔1000/frameRate ms定时调用pushExternalVideoFrame接口推送外部视频数据。 其中,frameRate表示帧率。 public void pushExternalVideo()
nable 设置视频数据输出使能 setExternalDataFrameOutputEnable 设置共享数据输出使能 setExternalVideoCapture 设置是否开启外部视频采集 pushExternalVideoFrame 输入外部视频数据 pushAuxExternalVideoFrame
setExternalMediaFrameOutput 设置媒体数据自渲染 setExternalVideoFrameOutputWithFormat 带Format参数设置媒体数据自渲染 pushAuxExternalVideoFrame 辅流输入外部视频数据 设备管理 表11 设备管理接口 接口 描述 setSpeakerModel
获取当前网络传输状况统计数据。 getLocalAudioStats 获取本地音频统计数据。 getLocalVideoStats 获取本地视频统计数据。 getRemoteAudioStats 获取远端音频统计数据。 getRemoteVideoStats 获取远端视频统计数据。 enableTopThreeAudioMode
在开启自渲染后,通过onRenderExternalVideoFrame接口接收SDK回调的图像信息,需要自行解析其中的图像信息,包括尺寸、格式、数据。以YUV格式举例,SDK返回的YUV格式是YUV420,故Y、U、V三分量需要按照下面的方式获取: ByteBuffer buffer =
主要功能包括启动/关闭入会前网络检测。 自定义音频采集和渲染 主要功能包括是否开启音频自采集、推送外部音频数据。 自定义视频采集和渲染 主要功能包括是否开启视频自采集、推送外部视频数据、是否开启视频流自渲染。 设备管理 主要功能包括切换摄像头、声音播放模式等。 跨房功能 跨房间连麦,指
setVideoEncoderConfig(HRTCVideoEncParam encoderParam); 【功能说明】 设置视频编码参数。具体请参见全平台setVideoEncoderConfig。 【请求参数】 totalBitRate:视频最大码率,默认值4096。 encoderPar
查询OBS桶下对象列表 PUT /v2/rtc-ops/buckets/authentication OBS桶授权及取消授权 数据统计分析接口 表9 数据统计分析接口 接口 说明 GET /v1/{project_id}/rtc/rooms 查询房间列表 GET /v1/{project_id}/rtc/users
e: ${this.client.getConnectionState()}`) 获取当前网络传输状况统计数据 getTransportStats获取当前网络传输状况统计数据,包括已发送字节数、已接收字节数、当前出流码率、当前入流码率等信息,该方法需要publish后调用。 示例代码如下:
HRTCVideoFrame videoFrame); 【功能说明】 回调远端的视频原始数据流。 【回调参数】 roomId:房间ID。 userId:用户ID。 videoFrame:视频数据。 direction:数据源,本地数据,远端数据,具体请参见HRTCMediaDirection。 onPla
disableAdjustRes) // disableAdjustRes=true rtc设置了音频的自渲染和自采集,但是不推音频的pcm数据,onPlaybackAudioFrame也会收到回调 这是正常现象,SDK会定时回调onPlaybackAudioFrame,里面是空白语音包。
从而导致华为云实时音视频服务欠费。欠费后会进入资源保留期,您在实时音视频服务中配置的数据会予以保留,但无法访问及使用实时音视频服务相关功能。保留期满仍未缴清欠款,存储在实时音视频服务中的数据将被删除且无法恢复。关于保留期时长等更多详细介绍请参见宽限期保留期。为防止相关资源被停止
单击,自定义应用的列表项。 单击,复制应用ID。 编辑应用:启用、停用或删除应用,生成临时Token。 查询通话质量信息:查询各房间的音视频通话质量等数据详情。 查询通话用量统计:查询近90天的音视频互动时长。 配置录制:创建录制规则,将实时音视频互动内容进行录制并将录制的内容存储到OBS桶中。
roup:(NSString *)appGroup; 【功能说明】 开启屏幕共享功能。 【请求参数】 appGroup:NSString 数据类型,需要传入appGroup ID。 【返回参数】 0:成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 只支持iPhone。
WithFormat接口开启视频自渲染,从而触发该回调。 【回调参数】 roomid:房间ID。 meidaDirection:数据源(本地/远端数据),媒体方向,具体请参见HWRTCMediaDirection。 videoFrame:视频帧详情,具体请参见HWRtcVideoFrame。