检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
事件回调(IHRTCAudioFrameObserver) 本章节介绍了全平台C++ SDK的回调接口IHRTCAudioFrameObserver的详情。 表1 事件回调说明 接口 描述 onAudioFramePlayback 音频播放回调(后处理) onAudioFrameMixed
事件回调(IHRTCVideoFrameObserver) 表1 视频事件回调说明 接口 描述 onVideoFrameCapture 原始视频回调(前处理) onVideoFrameRender 渲染后视频回调(后处理) requireCaptureVideoFrame 是否开启前处理
事件回调(IHRTCVideoFrameObserver) 本章节介绍了全平台C++ SDK的回调接口IHRTCVideoFrameObserver的详情。 表1 事件回调说明 接口 描述 onVideoFrameCapture 原始视频回调(前处理) onVideoFrameRender
事件回调(IHRTCAudioFrameObserver) 表1 音频事件回调说明 接口 描述 onAudioFramePlayback 音频播放回调(后处理) onAudioFrameMixed 音频混音处理回调 onAudioFrameRecord 音频采集回调(前处理) r
获取HWRtcEngine的HWRtcMediaEngine对象。 [HWRtcEngine sharedEngine].mediaEngine 注册视频前后处理 [[HWRtcEngine sharedEngine].mediaEngine setVideoFrameObserver:self]; 每次入
输出DEBUG级别日志 HWRtcEngineConfig 表9 引擎配置 属性 类型 描述 appId NSString 应用ID,只有App ID相同的应用程序才能进入同一个房间进行互动。appId获取方法请参见应用管理 countryCode NSString 国家码,具体值请参见国家码对照表
【功能说明】 根据房间ID,创建HRTCConnection对象,为跨房做准备。 通过此接口创建一个与房间关联的HRTCConnection连接对象。 该方法支持多次调用,创建多个HRTCConnection连接对象,调用每个对象中的joinRoom方法,可以同时加入到多个房间。在每个
获取HWRtcEngine的HWRtcMediaEngine对象。 [HWRtcEngine sharedEngine].mediaEngine 注册视频前后处理 [[HWRtcEngine sharedEngine].mediaEngine setVideoFrameObserver:self]; 每次入
判断上下行数据 mid 是 Array of strings 需查询的指标,填all则返回所有指标。多个指标使用','分割 appcpu:端侧APP CPU使用率(appCpu) syscpu:端侧系统 CPU使用率(deviceCpu) abit:端侧音频码率kpbs(bitrate)
获取HWRtcEngine的HWRtcMediaEngine对象。 [HWRtcEngine sharedEngine].mediaEngine 注册音频前后处理 [[HWRtcEngine sharedEngine].mediaEngine setAudioFrameObserver:self]; 每次入
获取HWRtcEngine的HWRtcMediaEngine对象。 [HWRtcEngine sharedEngine].mediaEngine 注册音频前后处理 [[HWRtcEngine sharedEngine].mediaEngine setAudioFrameObserver:self]; 每次入
project_id 是 String 项目ID,获取方法请参考获取项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 app 是 String 应用id room_id 否 String 房间id uid 否 String 用户id nickname 否 String 用户昵称
deviceInfo:输出参数,获取系统设备详情,包括设备标识和设备名称。具体请参见HRTCDeviceInfo。 counts:输入输出参数,获取deviceInfo对象数量,输入值为deviceInfo的数量,将会返回小于等于counts数量的设备信息。 【返回参数】 0:方法调用成功。 > 0:方法调用
表63 引擎创建相关参数 属性 类型 描述 context Context 上下文 appId String 应用ID,只有App ID相同的应用程序才能进入同一个房间进行互动。appId获取方法请参见应用管理 countryCode String 国家码,具体请参见国家码对照表 logEnable
HRTCEngineConfig 表71 引擎初始化配置 属性 类型 描述 appId const char * 应用ID,只有App ID相同的应用程序才能进入同一个房间进行互动。appId获取方法请参见应用管理。 countryCode const char * 国家码,具体值请参见国家码对照表
事件回调(IHRTCEncDecryptFrameObserver) 表1 事件回调说明 接口 描述 onMediaFrameEncrypt 加密回调 onMediaFrameDecrypt 解密回调 onMediaFrameEncrypt virtual bool onMedi
stream:必选,RemoteStream类型,远端流对象。 stream-removed 【事件说明】 远端流移除事件,当远端用户取消发流或者原来已经发布的远端用户退出房间后会收到该事件通知。 【回调参数】 stream:必选,RemoteStream类型,远端流对象。 stream-updated
project_id 是 String 项目ID,获取方法请参考获取项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 app 是 String 应用标识 room_id 否 String 房间ID metric 是 String 查询的数据类型 OnlineUsers:在线用户数
project_id 是 String 项目ID,获取方法请参考获取项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 app 是 String 应用标识 room_id 否 String 房间ID metric 是 String 查询的数据类型: OnlineUsers:在线用户数
project_id 是 String 项目ID,获取方法请参考获取项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 app 是 String 应用标识 room_id 否 String 房间ID metric 是 String 查询的数据类型: VideoUpstream