检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
HRTCTranscodeConfig &transcodeConfig) 【功能说明】 更新旁路推流。收到远端用户重新入会时,需要重新推流。 【请求参数】 taskId:任务id,用户自定义,需保证唯一。 transcodeConfig:用户id数组和其他参数,具体请参见HRTCTranscodeConfig。 【返回参数】
HRTCImageBufferFormat 视频原始数据格式类型 HRTCEngineConfig 引擎创建相关参数 HRTCAreaCode 服务器的访问区域 HRTCOnStats 会话统计信息 HRTCAudioFileState 音频文件播放状态 HRTCAudioFileReason
onJoinRoomSuccess:加入房间成功时回调。 onJoinRoomFailure:加入房间失败时回调,失败原因请参见•加入房间失败时,如何解决?。 onRemoteUserOnline:加入房间成功后,通知房间内已加入用户的回调,不包括自己。 leaveRoom public
0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 默认开启本地视频采集,关闭不会影响视频流发送。 远端用户订阅了本端用户时,会收到onRemoteVideoStateChange远端流状态变化回调。 setVideoEncoderConfig - (i
TTP和HTTPS协议。 回调秘钥:录制回调的鉴权密钥,鉴权串长度范围:[32,64]。录制回调鉴权签名的生成方法,请参考《常见问题》的“如何对录制回调进行鉴权?”章节。 回调示例 录制文件生成事件回调示例如下。回调消息体字段如表1所示。 { "event_type": "R
RTC.31000003 内部异常 程序或环境问题 RTC.31000004 认证失败 用户使用问题 RTC.31000005 请重试 用户使用问题 RTC.31000006 需要时钟同步 用户使用问题 RTC.31000007 请求资源不存在 程序或环境问题 RTC.32000000
enableLocalVideo:是否开启本地视频采集,当关闭时,本地和远端画面都将是黑屏。 muteLocalVideo:是否向后台发送自己的视频画面,当关闭时,其他用户的远端画面将变成黑屏,本地的预览还是能看到画面。 父主题: SDK使用
SparkRTC启动云端录制但没有生成录制文件怎么排查? 用户的obs桶云资源授权、obs冻结、obs设置加密等因素都可能导致下发录制保存obs桶失败,建议您参照如下方面初步排查录制保存obs桶失败的原因。 检查是否给桶授权。 检查obs桶是否欠费。 检查是否给obs桶设置加密。
多辅流场景,一个用户同时只能订阅一条辅流;当前正在订阅用户A的辅流,需要订阅另一个用户B的辅流时,需要先停止订阅用户A的辅流,再订阅用户B的辅流。 stopRemoteAuxiliaryStreamView virtual int stopRemoteAuxiliaryStreamView(const char*
对象,调用setAudioFrameObserver方法进行注册。 传入的参数是需要实现了IHRTCAudioFrameObserver的实例对象。 从回调中获取音频帧,并进行处理。 @Override public void onAudioFramePlayback(HRTCAudioFrame
plist”文件中增加摄像头和麦克风权限。 图5 摄像头和麦克风权限 在“info.plist”文件中添加ATS。 图6 添加ATS 使用XCODE连接iPhone,编译工程,若界面提示“Build Success”,则完成SDK集成。 HWRtcEngineReplayKit集成(可选)
开启、关闭当前所有远端用户的视频流。 【请求参数】 pull:YES表示取消订阅,NO表示订阅。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 取消订阅所有远端用户视频流接收后,同时也会取消接收新加入用户的视频流。 开启订阅所有远端用户视频流接
0以上设备。 支持的终端CPU架构:armeabi-v7a、arm64-v8a。 手机的CPU架构可通过以下方式查询。 手机开启USB调试,连接上电脑,然后打开Windows操作系统中的cmd程序,输入如下命令: adb shell getprop ro.product.cpu.abi
参数说明 参数 说明 app_key 华为云SparkRTC针对每个app生成的鉴权密钥,需要安全保存,谨防泄漏。 app_key的获取方法请参见如何获取密钥?。 app_id 华为云SparkRTC生成的应用ID。 app_id请在实时音视频控制台的“应用管理”中获取。 room_id
strings 查询的数据类型 UserCount:通话人数,不同频道中的相同用户ID计为多人 SessionCount:通话人次,用户每次加入频道计为一个通话人次 RoomCount:房间数,从有用户加入房间到所有用户离开房间计为一个通话房间 MaxOnlineUserCount:最大同时在线人数
pullRemoteVideo(String userId, boolean pull); 【功能说明】 开启、关闭指定远端用户的视频流。 【请求参数】 userId:远端用户的userId,唯一标识。 pull:true表示开始接收,false表示关闭接收。 【返回参数】 0:成功。 >
媒体链路无法建立)。 华为Native SDK推流,在Safari 11及12浏览器中选看,存在绿屏现象。 Safari 13的用户可能听不到远端用户的声音。 iOS Safari 14.2和macOS Safari 14.0.1上音频可能断断续续。 Safari 15.1发布流时会发生异常,导致页面崩溃。
播放音效文件 功能描述 用户可以同时播放多个音效文件,给自己和其他与会者听,用于烘托气氛。 支持本地或在线文件路径,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现播放音效文件 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 播放音效文件 调
播放音效 功能描述 用户可以同时播放多个音效文件,给自己和其他与会者听,用于烘托气氛。 支持本地或在线文件路径,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现流程 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 播放音效文件 调用playA
}); } 远端音频流统计信息报告 onRemoteAudioStatsNotify回调上报当前通话中每个远端用户音频流的统计信息。您可以了解到每个远端用户发送的音频流的采样率、声道数、码率、丢包率、延时、抖动和卡顿时长等一些信息。 - (void)onRemoteAudi