检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
云资源授权 云资源授权 支持用户对存储录制文件的OBS桶进行授权,允许SparkRTC服务将录制文件存储到OBS桶中。
setAudioFrameObserver public int setAudioFrameObserver(IHTCAudioFrameObserver observer); 【功能说明】 注册原始音频媒体数据监听回调。
同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同。 如果使用HRTCConnection对象加入房间,则加入房间的房间ID不能和已创建连接对象对应的房间ID相同。 同一时间只能以JOINER角色加入某一个房间。
【返回参数】 IHRTCConnection:成功返回连接对象指针,失败返回内容为空。 同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同。
counts:输入输出参数,获取deviceInfo对象数量,输入值为deviceInfo的数量,将会返回小于等于counts数量的设备信息。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。
counts:输入输出参数,获取deviceInfo对象数量,输入值为deviceInfo的数量,将会返回小于等于counts数量的设备信息。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。
字段定义如下: type:string类型,表示播放器类型,取值为video/audio。 id:string类型,表示流分辨率Id。 state:string类型,表示当前播放状态。取值包括:PLAYING,STOPPED,PAUSED, NONE。
【请求参数】 无 【返回参数】 返回引擎实例对象。 destroy - (void)destroy; 【功能说明】 注销引擎。
查询用量 功能介绍 查询过去的某一时间段内各种业务的用量数据 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
查询房间列表 功能介绍 指定时间范围查询这段期间创建的房间列表。 最大查询跨度90天。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
查询实时规模 功能介绍 获取规模相关的指标在某一时间段内每分钟的统计数据。 最大查询跨度1天。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
【回调参数】 stream:必选,RemoteStream类型,远端流对象。 stream-subscribed 【事件说明】 远端流订阅成功事件,当订阅远端流成功后会收到该事件通知。 【回调参数】 stream:必选,RemoteStream类型,远端流对象。
查询实时网络 功能介绍 获取实时网络数据相关指标在某一时间段内每分钟的统计数据。 最大查询跨度1天。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
查询实时质量数据 功能介绍 获取实时质量数据的相关指标在某一时间段内每分钟的统计数据。 最大查询跨度1天。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
setAudioFrameObserver - (int)setAudioFrameObserver:(id<HWRtcMediaEngineAudioDelegate>)observer; 【功能说明】 注册原始音频媒体数据监听回调。
【返回参数】 HWRtcConnection:成功返回连接对象指针,失败返回为空。 同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同。 如果使用HWRtcConnection对象加入房间,则加入房间的房间ID不能和已创建连接对象对应的房间ID相同。
共享桌面 加入房间后可以调用getScreenShareSources获取屏幕共享对象列表,然后遍历找到其中HRTCScreenShareSourceInfo.type为HWRtcScreenShareTypeDesktop的对象,该对象就是屏幕对象,再调用setScreenShareTarget
共享桌面 加入房间后可以调用getScreenShareSources获取屏幕共享对象列表,然后遍历找到其中HRTCScreenShareSourceInfo.type为HRTC_SCREEN_SHARE的对象,该对象就是屏幕对象,再调用setScreenShareTarget设置共享桌面参数
obs_location 否 String 文件所在OBS所在区域。在event_type为RECORD_FILE_COMPLETE的时候携带。 obs_bucket 否 String 文件所在OBS的bucket。
//初始化一个HWRtcVideoFrame对象,参数以实际为主,传rtcEngine HWRtcVideoFrame *rtcVideoFrame = [[HWRtcVideoFrame alloc] init]; rtcVideoFrame.format =HWRtcVideoImageFormatYUV420P