检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建新的项目工程,导入SDK后,需要先创建引擎。 您可以在入会前进行视频编码、声音播放模式等参数的配置。 设置本地视图。 加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以为其设置远端视图。 在会中,也可以进行切换摄像头等参数的配置。 离开房间后,需销毁对应资源。 在时
删除录制规则 功能介绍 调用此接口删除录制规则,对于正在使用的录制规则,不允许删除。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v2/apps/
录制文件的OBS桶,若已有OBS桶,请直接执行2。 由于单AZ桶的可靠性低于多AZ桶,为避免因OBS服务异常导致录制失败,建议您创建多AZ桶用于录制文件的存储。 OBS桶授权:在SparkRTC服务中对存储录制文件的OBS桶进行授权,允许SparkRTC服务将录制文件存储在对应的OBS桶中。
云资源授权 您可以将OBS桶授权给SparkRTC服务,允许录制文件存储在OBS桶中。 注意事项 授权的OBS桶所在区域必须为华北-北京四。 前提条件 因录制生成的视频文件是存储在OBS服务中的,因此,您需要先开通OBS服务,具体请参见OBS快速入门。 已在OBS服务中创建用于存
setSpeakerModel - (int)setSpeakerModel:(HWRtcSpeakerModel)speakerModel; 【功能说明】 设置声音播放模式。成功加入房间后才能调用。 【请求参数】 speakerModel:声音播放模式,具体请参见HWRtcSpeakerModel。
背景音乐是否支持循环播放? 支持,调用startAudioFile接口,设置循环次数“cycle”为0,表示无限循环播放。 父主题: SDK使用
为什么本端听筒能听到自己的声音? 调用muteRemoteAudio时,参数设置为自己的uid就会发生此类情况。 父主题: SDK使用
么排查? 用户的obs桶云资源授权、obs冻结、obs设置加密等因素都可能导致下发录制保存obs桶失败,建议您参照如下方面初步排查录制保存obs桶失败的原因。 检查是否给桶授权。 检查obs桶是否欠费。 检查是否给obs桶设置加密。 父主题: 问题排查
两台手机同时运行SparkRTC APP,为什么无法互通? 请确认两个手机设置的roomId是否相同,仅roomId相同才可进入同一房间进行互动,且userId不能相同,SparkRTC不支持同一个userId在两个不同设备上同时使用。 父主题: SDK使用
userId, unsigned int volume) 【功能说明】 设置扬声器播放的音量。 【请求参数】 volume:范围为[0-100],其中10表示原始音量。 userId:用户ID。带用户ID表示设置单个用户的软(信号)音量。 【返回参数】 0:方法调用成功。 > 0:
interval); 【功能说明】 设置音量值上报回调函数(onUserVolumeStatsNotify)的回调周期。 【请求参数】 interval:音量值上报周期,默认关闭音量回调。 0:关闭音量回调。 [100,10000]:有效值范围,单位为毫秒,建议设置为2000ms,默认值为2000ms。
pe(HRTCVideoStreamType type); 【功能说明】 大小流模式,设置所有订阅的远端视频流类型。默认订阅大流,优先应用setRemoteVideoStreamType接口设置的用户流类型。 【请求参数】 type:订阅的视频流类型,分为大流和小流,具体请参见HRTCVideoStreamType。
localEnable:(BOOL)localEnable; 【功能说明】 设置是否开启视频流自渲染。开启后,回调onRenderExternalVideoFrame中会有视频帧数据上报。 【请求参数】 mediaType:“audio”表示设置音频,“video”表示设置视频 ,具体请参见HWRtcMediaType。
HRTCVideoFrameFormat format) 【功能说明】 设置是否开启外部视频采集。 【请求参数】 enable:true表示开启视频自采集,false表示取消视频自采集。默认值为false。 format:设置外部采集的视频格式,默认为I420(即yuv420P)。 【返回参数】
abstract int setCameraConfig(HRTCCameraConfig config); 【功能说明】 设置摄像头相关参数,开启摄像头前设置有效。 【请求参数】 config:摄像头的配置参数,具体请参见HRTCCameraConfig。 【返回参数】 0:方法调用成功。
ype(HRTCVideoStreamType type) 【功能说明】 大小流模式,设置所有订阅的远端视频流类型。默认订阅大流,优先使用setRemoteVideoStreamType接口设置的用户流类型。 【请求参数】 type:视频流类型。指大流、小流,具体请参见HRTCVideoStreamType。
合后的音视频流录制成一个文件。例如,需要录制一个连麦直播时,可以选择合流模式,将所有主播的音视频录制后存储在一个文件中,而无需在录制后通过脚本进行合并。合流录制的具体实现方法请参见创建合流录制任务。 父主题: 录制相关
muteRemoteAudio - (int)muteRemoteAudio:(NSString *)userId muted:(BOOL)muted; 【功能说明】 设置是否接收对应远端用户的音频流。 【请求参数】 userId:远端用户的userid,唯一标识。 muted:YES表示取消订阅,NO表示订阅。
create(config, mHwHandler); // mHwHandler继承自IHRTCEngineEventHandler,用于监听各种回调事件 设置本地窗口。 1 2 SurfaceView surface = mHwRtcEngine.createRenderer(getAp
muteRemoteAudio virtual int muteRemoteAudio(const char* userId, bool mute) 【功能说明】 设置是否接收对应远端用户的音频流。同一时间所有房间最多只能接收17路音频流。 【请求参数】 userId: 远端用户的userId,唯一标识。