检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
修订记录 表1 修订记录 修改时间 修改说明 2022-06-21 第六次正式发布 本次变更如下: 新增以下接口: addMultiRoomMediaRelay:添加单个跨房 removeMultiRoomMediaRelay:删除单个跨房 stopMultiRoomMediaRelay:停止所有跨房
ion,updateRemoteAuxiliaryStreamRenderMode 修改错误码等 2020-06-20 第二次正式发布 本次变更如下: SDk集成中,修改需要添加的库文件。 修改接口参考中的类、方法等内容,具体如下所示: RtcEngine类增加setVideoE
代理参数的配置 属性 类型 描述 autoNetProxy BOOL 是否开启自动代理 address NSString 代理的地址 port NSInteger 代理端口 name NSString 代理认证的账号名 pwd NSString 代理认证的账号密码 HWRTCAudioOperateMode
Extension”,然后单击“Finish”完成创建。 bundle identifier规则需要遵循主App的bundle identigfier后面拼接上.xxxx。 将下载的SDK包中的HWRtcEngineReplayKit.framework拖动到工程中,勾选刚刚新创建的Target。 选中新增加的Target,单击“+
AK/SK签名认证方式仅支持消息体大小在12MB以内,12MB以上的请求请使用Token认证。 AK/SK认证就是使用AK/SK对请求进行签名,在请求时将签名信息添加到消息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私
地视频采集,当关闭时,本地和远端画面都将是黑屏。 muteLocalVideo:是否向后台发送自己的视频画面,当关闭时,其他用户的远端画面将变成黑屏,本地的预览还是能看到画面。 父主题: SDK使用
合流任务管理 启动合流任务 查询合流任务 修改合流任务 停止合流任务
修订记录 表1 修订记录 发布日期 修改说明 最新时间 实时音视频各端SDK的修订记录,详见各端节点下的“修订记录”。 2020-03-30 第一次正式商用发布。
11以上的设备。 支持的终端CPU架构:x86_64。 SDK集成 支持dylib和framework两种包集成。 解压Mac SDK包。 将MAC SDK包中的lib动态库libHRTCEngine.dylib或者libHRTCEngine.framework和RTC.bundl
11以上的设备。 支持的终端CPU架构:x86_64。 SDK集成 支持dylib和framework两种包集成。 解压Mac SDK包。 将MAC SDK包中的lib动态库libHRTCEngine.dylib或者libHRTCEngine.framework和RTC.bundl
【功能说明】 调用changeUserName接口成功后,上报此事件通知修改昵称结果。 【回调参数】 conn:回调对应的HRTCConnection实例。 oldUserName:修改前的昵称。 newUserName:修改后的昵称。 onRemoteUserNameChangedNotify
配置录制规则 SparkRTC服务支持将实时音视频互动内容进行录制并将录制的内容存储到OBS桶中,您可以在OBS服务中对录制的音视频文件进行下载、分享等处理。相关操作流程,如图1所示。 图1 录制流程图 创建桶:创建用于存储SparkRTC录制文件的OBS桶,若已有OBS桶,请直接执行2。
示例2:创建合流录制任务 场景描述 示例1:创建单流录制任务已介绍了如何将房间中的每一个用户的音视频流分别录制成独立的文件。若您需要将房间中的多个单流用户录制成一个文件,您可以参考此章节内容调用SparkRTC API进行合流录制。 前提条件 已获取需要使用的SparkRTC服务的终端节点:rtc-api
云资源授权 您可以将OBS桶授权给SparkRTC服务,允许录制文件存储在OBS桶中。 注意事项 授权的OBS桶所在区域必须为华北-北京四。 前提条件 因录制生成的视频文件是存储在OBS服务中的,因此,您需要先开通OBS服务,具体请参见OBS快速入门。 已在OBS服务中创建用于存
播放音乐 功能描述 混音是将音乐文件和麦克风音频混合,一般用于播放时长较长的背景音乐或者伴奏。同一时间只能播放一个音乐文件。可以在本地播放,也可以同时播放给其他与会者听。 支持播放wav、pcm和单声道mp3音频文件。可以播放本地或在线音乐文件。 接口调用步骤 实现过程 加入房间
onAudioFrameRecord(HRTCAudioFrame audioFrame) 【功能说明】 音频采集原始数据回调,对音频数据的修改会发送到远端。 【回调参数】 audioFrame:音频数据格式 ,具体请参见HRTCAudioFrame。 requireRecordAudioFrame
单流录制 场景说明 将房间中的每一个用户的音视频流分别录制成独立的文件。 录制机制 SparkRTC提供的单流录制支持自启动模式,即单流自动录制,具体的实现机制如下图所示。 图1 单流录制 图2 单流自动录制 实现流程 创建OBS桶:创建用于存储SparkRTC录制文件的OBS桶,若已有OBS桶,请直接执行2。
实时音视频和直播有什么区别? 直播时延3~5S,分为推流端、直播中心和播放端,推流端将采集的直播流推送到直播中心,直播中心可以对直播流进行处理然后分发。推流协议支持RTMP,播放协议支持RTMP、HTTP-FLV和HLS。 实时音视频时延小于400ms,可适用于1对1或1对多的音
播放音乐文件 功能描述 混音是将音乐文件和麦克风音频混合,一般用于播放时长较长的背景音乐或者伴奏。同一时间只能播放一个音乐文件。可以在本地播放,也可以同时播放给其他与会者听。 可以播放本地或在线音乐文件,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现播放音乐文件
播放音乐 功能描述 混音是将音乐文件和麦克风音频混合,一般用于播放时长较长的背景音乐或者伴奏。同一时间只能播放一个音乐文件。可以在本地播放,也可以同时播放给其他与会者听。 支持播放本地或在线音乐文件,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现过程 加入房间