检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
“数据洞察”中的数据仅供数据分析和质量问题查询,计费数据请以账单为准。 查询说明 支持查询最近90天的历史数据。 支持查询的时间跨度最长为31天。 操作步骤 登录实时音视频控制台。 在左侧导航栏中,选择“视镜(beta) > 数据洞察”,进入数据洞察页面。 输入应用ID或选择目标应用名称/ID
join_room:加入房间 communication:通话中 location String 事件发生位置 local:事件发生在客户端本地 remote:事件发生在远端 peer_uid String 如果根因来自远端用户,则peerid为远端用户的用户ID。如果根因来自自身,则peerid为空字符串
查询合流任务 功能介绍 调用此接口查询合流转码任务状态。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/apps/{app_id}/mix-stream-jobs/{job_id}
如何获取密钥? app_key为华为云SparkRTC针对每个app生成的鉴权密钥,需要安全保存,谨防泄漏。您可以通过以下方式获取: 登录实时音视频控制台。 在左侧导航栏中,选择“应用管理”,进入应用管理页面。 在目标应用行单击应用名称,进入应用详情页面。 “鉴权私钥”可见状态下,复制应用的鉴权私钥。
ormat, HRTC_VIDEO_IMAGE_BUFFER_BYTE_ARRAY)); } 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 渲染远端视频流 加入房间后,可以通过在onRenderExternalVideoFrame回调中进行视频帧的渲染。 public
mHwRtcEngine.setExternalVideoCapture(true); } 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 定时推送视频数据帧 加入房间成功回调后,每隔1000/frameRate ms定时调用pushExternalVideoFrame接口推送外部视频数据。
setExternalVideoCapture:YES format:HWRtcVideoImageFormatYUV420P]; 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 定时推送视频数据帧 加入房间成功回调后,上层应用需要定时调用pushExternalVideoFrame接口推送外部视频数据,每1/帧率调用一次。
apture(true, HRTC_VIDEO_IMAGE_FORMAT_YUV420P); 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 定时推送视频数据帧 加入房间成功回调后,上层应用需要定时调用pushExternalVideoFrame接口推送外部视频数据,每1/帧率调用一次。
//开启自采集功能 [rtcEngine setExternalVideoCapture:YES]; 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 定时推送视频数据帧 加入房间成功回调后,上层应用需要定时调用pushExternalVideoFrame接口推送外部视频数据,每1/帧率调用一次。
mHwRtcEngine.setExternalAudioCapture(true, sample, 1); } 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 定时推送音频数据帧 加入房间成功回调后,每隔10ms定时调用pushExternalAudioFrame接口推送外部音频数据。
channels:1] 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 开启音频流发送 调用接口muteLocalAudio开启音频流发送。 [_rtcEngine muteLocalAudio:NO];
ernalAudioCapture(true, sampleRate, channels); 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 开启音频流发送 调用接口muteLocalAudio开启音频流发送。 m_pRtcEngine-> muteLocalAudio(false);
channels:1] 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 开启音频流发送 调用接口muteLocalAudio开启音频流发送。 [_rtcEngine muteLocalAudio:NO];
“用量统计”非实时刷新,每5分钟统计一次,数据展示可能会有5分钟左右的延迟。 查询说明 支持最大查询跨度31天,最大查询周期90天。 操作步骤 登录实时音视频控制台。 在左侧导航树中选择“用量统计”,进入用量统计页面。 您也可以通过在“应用管理”页面的“操作”列,单击“用量”跳转到“用量统计”页面进行查看。
requireRenderVideoFrame() { // 是否需要开启后处理 return false; } 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 API参考 setVideoFrameObserver onVideoFrameCapture onVideoFrameRender
(BOOL)requireRenderVideoFrame { Return YES; } 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 API参考 setVideoFrameObserver requireCaptureVideoFrame requireRenderVideoFrame
{ // 是否需要开启全部音频混音数据回调 return false; } 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 API参考 setAudioFrameObserver onAudioFramePlayback onAudioFrameMixed
(BOOL)requireRenderVideoFrame { Return YES; } 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 API参考 setVideoFrameObserver requireCaptureVideoFrame requireRenderVideoFrame
Frame { // 返回值决定是否混音数据生效 return YES; } 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 API参考 setAudioFrameObserver requireRecordAudioFrame requirePlaybackAudioFrame
requireRenderVideoFrame() { return true; } 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 API参考 setVideoFrameObserver requireCaptureVideoFrame requireRenderVideoFrame