检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
RecordObsFileAddr 参数 参数类型 描述 location String OBS Bucket所在RegionID cn-north-4 project_id String OBS Bucket所在Region的项目ID bucket String OBS的bucket名称
buckets Array of ObsBucket objects 桶信息 表4 ObsBucket 参数 参数类型 描述 bucket String OBS的bucket名称 location String OBS的bucket所在region creation_date String 创建时间,格式如:2020/07/16
若OBS服务欠费停服,将会导致实时音视频录制失败。建议您在录制启动前,确认OBS服务是正常服务的。 OBS服务会因欠费停服,从而导致实时音视频录制失败,建议您购买OBS存储包。 前提条件 已添加应用。 因录制生成的音视频文件是存储在OBS桶中的,因此,您需要先开通对象存储服务,具体请参见OBS快速入门。
调用createHRtcEngine成功后,可通过该函数,获取IHRTCEngine对象。 【返回参数】 huawei::rtc::IHRTCEngine*:IHRTCEngine对象。 NULL:IHRTCEngine对象不存在时返回。 enableStats virtual int enableStats(bool
optionalInfo) 【功能说明】 选择屏幕共享对象。 【请求参数】 info:共享对象信息,主要为采集源ID、名称等,具体请参见HRTCScreenShareSourceInfo。 optionalInfo:其他共享对象信息,如是否禁止鼠标采集、可选的共享区域等,具体请参见HRTCSrce
String 共享屏幕的背景图地址,图片先上传obs,格式s3://bucket/object,如:s3://rtc-bucket-cn-north-4/img/testImg.jpg。 在一大多小的布局场景下,无论大窗是显示非指定用户(屏幕共享人的桌面)还是指定用户的共享桌面,都通过该字段指定背景图。
5s及以上版本的手机支持只打包arm64架构,可以在XCode的Build Setting < Build Active Architecture Only设置为YES,并将Valid Architectures只写arm64,则SparkRTC SDK可压缩一半的体积。 设置编
存储录制文件的OBS桶。 目前录制文件仅支持存储到华北-北京四的OBS桶中。 区域 OBS桶所在的区域。 存储-路径 存储录制文件的OBS桶路径。 录制格式 录制文件的格式,支持HLS和MP4文件格式。 HLS规则 m3u8命名规则 录制m3u8文件的存储路径和文件的前缀。 默认命名格式:
加入多频道(跨房) 功能描述 跨房间连麦,指主播的媒体流可以同时转发进多个(目前最多支持四个)房间频道,实现主播跨频道与其他主播实时互动的场景。房间中的所有主播可以看见彼此,房间中的观众可以看到所有主播。 注意事项 同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同。 如果使
同一个页面中,可以创建N个RTC对象,通过N个UserID,分别登录到N个房间吗? 可以。 父主题: SDK使用
加入多频道(跨房) 功能描述 跨房间连麦,指主播的媒体流可以同时转发进多个(目前最多支持四个)房间频道,实现主播跨频道与其他主播实时互动的场景。房间中的所有主播可以看见彼此,房间中的观众可以看到所有主播。 注意事项 同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同。 如果使
加入多频道(跨房) 功能描述 跨房间连麦,指主播的媒体流可以同时转发进多个(目前最多支持四个)房间频道,实现主播跨频道与其他主播实时互动的场景。房间中的所有主播可以看见彼此,房间中的观众可以看到所有主播。 注意事项 同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同。 如果使
加入多频道(跨房) 功能描述 跨房间连麦,指主播的媒体流可以同时转发进多个(目前最多支持四个)房间频道,实现主播跨频道与其他主播实时互动的场景。房间中的所有主播可以看见彼此,房间中的观众可以看到所有主播。 注意事项 同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同。 如果使
通过appGroup启动HWrtcReplay。在sampleHandle类中的broadcastStartedWithSetupInfo:接口内调用。 【请求参数】 appGroup :appGroupID。 delegate:回调对象,具体请参见HWRtcReplayDelegate。 【返回参数】
准备Android运行环境:API 21、Android 5.0以上设备。 支持的终端CPU架构:armeabi-v7a、arm64-v8a。 手机的CPU架构可通过以下方式查询。 手机开启USB调试,连接上电脑,然后打开Windows操作系统中的cmd程序,输入如下命令: adb shell getprop
准备Android运行环境:API 21、Android 5.0以上设备。 支持的终端CPU架构:armeabi-v7a、arm64-v8a。 手机的CPU架构可通过以下方式查询。 手机开启USB调试,连接上电脑,然后打开Windows操作系统中的cmd程序,输入如下命令: adb shell getprop
void release() 【功能说明】 释放IHRTCConnection对象,如果未离会,会自动离会再释放连接,会触发onDestroyConnection回调。 如果资源已经释放,不能继续使用该对象,需要重新调用createConnection。 getRoomId virtual
int:无符号整数,对象(屏幕或窗口)数量。 get virtual HRTCScreenShareSourceInfo get(unsigned int index) 【功能说明】 获取屏幕共享窗口资源信息。 【请求参数】 index:资源句柄。 【返回参数】 捕获的共享资源对象,具体请参
实现原始视频数据(视频前后处理) 注册视频前后处理 获取mHwRtcEngine的MediaEngine对象,调用setVideoFrameObserver方法进行注册。 传入的参数是需要实现了IHRTCVideoFrameObserver的实例对象。 从回调中获取视频帧,并进行处理。 @Override
实现原始音频数据(音频前后处理) 注册音频前后处理 获取mHwRtcEngine的MediaEngine对象,调用setAudioFrameObserver方法进行注册。 传入的参数是需要实现了IHRTCAudioFrameObserver的实例对象。 从回调中获取音频帧,并进行处理。 @Override