检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
批量设置远端流视图。 【请求参数】 counts:必选,number类型,为数组的长度;如果设置为0,则取消所有远端流视图,大于0,则取消没选中用户的远端视图。 viewInfoList:订阅的视图信息,主要包括该视图的句柄、流类型、用户ID、是否自适应等,具体请参见HRTCVideoRemoteView。
混音是将音频文件和麦克风音频混合,一般用于播放时长较长的背景音乐或者伴奏。同一时间只能播放一个音频文件,播放给房间内的其他用户听。 支持播放本地或在线音乐文件,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现过程 加入房间并发布本端主流 参考接口调用流程中加入房间的时序图步骤加入房间,并发布本地主流。
时长,可用以刷新界面进度条的总时长。 音乐文件在播放过程中,Sdk每秒会触发一次onAudioMixStateChangedNotify回调,其中的state参数为HRTC_AUDIO_FILE_POSITION_UPDATE,value参数就是当前的音乐文件播放进度,以毫秒为单
播放所有正在播放的音效文件。 int soundId = 0; //音效文件ID [rtcEngine pauseAudioClip:soundId]; 恢复播放暂停的音效文件 音频文件暂停播放后,可以调用resumeAudioClip接口可以恢复播放之前暂停的音效文件。或者调用
接口调用流程 实现播放音效文件 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 播放音效文件 调用playAudioClip播放音效文件并启动混音。 可以同时播放多个音效文件,不同音效文件用不同的soundId参数进行区别。 public void playClip()
暂停播放所有正在播放的音效文件。 int soundId = 0; //音效文件ID engine->pauseAudioClip(soundId); 恢复播放暂停的音效文件 音频文件暂停播放后,可以调用resumeAudioClip接口可以恢复播放之前暂停的音效文件。或者调用r
于播放时长较长的背景音乐或者伴奏。同一时间只能播放一个音乐文件。可以在本地播放,也可以同时播放给其他与会者听。 可以播放本地或在线音乐文件,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现播放音乐文件 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。
件总时长,可用以刷新界面进度条的总时长。 音乐文件在播放过程中,sdk每秒会触发一次onAudioMixStateChangedNotify回调,其中的state参数为HWRtcAudioFilePositionUpdate,value参数就是当前的音乐文件播放进度,以毫秒为单位,可以在此回调中刷新界面的播放进度条。
件总时长,可用以刷新界面进度条的总时长。 音乐文件在播放过程中,sdk每秒会触发一次onAudioMixStateChangedNotify回调,其中的state参数为HWRtcAudioFilePositionUpdate,value参数就是当前的音乐文件播放进度,以毫秒为单位,可以在此回调中刷新界面的播放进度条。
播放所有正在播放的音效文件。 int soundId = 0; //音效文件ID [rtcEngine pauseAudioClip:soundId]; 恢复播放暂停的音效文件 音频文件暂停播放后,可以调用resumeAudioClip接口可以恢复播放之前暂停的音效文件。或者调用
每个用户画面平铺在画布上,大小一致。根据用户数量,动态调整每个画面的大小和位置,最多支持25个画面。不同人数的实际布局效果如下图所示: 如果实际视频流的宽高比与视窗的宽高比不一致,则视频画面会裁剪以适配视窗的大小。 如果中途有流退出房间,则该条流的画面会被后进入房间的流顶替。 如果房间内的人数不足,则剩余位置显示背景色。
存储录制文件的OBS桶。 目前录制文件仅支持存储到华北-北京四的OBS桶中。 区域 OBS桶所在的区域。 存储-路径 存储录制文件的OBS桶路径。 录制格式 录制文件的格式,支持HLS和MP4文件格式。 HLS规则 m3u8命名规则 录制m3u8文件的存储路径和文件的前缀。 默认命名格式:
端用户的音频,即可接收到当前房间内音量值最大的三个用户的音频。具体接口调用可参见切换音频模式。 调用setVolume4TopThree设置音频最大三方音量值是设置房间内三个最大声音的用户的音量值吗?传参需要传一个参数还是三个参数? 是的。传参只需要传一个参数。 如果业务上App
存储录制文件的OBS桶。 目前录制文件仅支持存储到华北-北京四的OBS桶中。 区域 OBS桶所在的区域。 存储-路径 存储录制文件的OBS桶路径。 录制格式 录制文件的格式,支持HLS和MP4文件格式。 HLS规则 m3u8命名规则 录制m3u8文件的存储路径和文件的前缀。 默认命名格式:
采集主流的视频,主流即摄像头的流。默认值为false。 microphoneId:可选,string类型,在audio为true的时候有效,表示采集音频的源麦克风设备Id。如果不传,系统自动设置默认值。 cameraId:可选,string类型,在video为true的时候有效,
音频管理接口 接口 描述 muteRemoteAudio 设置是否接收对应远端用户的音频流 muteAllRemoteAudio 设置是否接收所有用户的音频流 adjustPlaybackVolume 调整扬声器播放的音量(0-100) 父主题: HWRtcConnection
stopRemoteStreamView 取消订阅远端用户,并清除此用户的窗口 pullAllRemoteVideo 订阅或取消订阅全部远端用户,对未入会用户也有影响 setRemoteVideoStreamType 切换用户指定档位的视频 updateRemoteRenderMode 设置远端视频渲染模式,镜像模式
客户端错误码 本章节介绍了SDK的客户端错误码HRtcErrorCode的详细信息。 表1 类成员说明 类成员 错误码 描述 错误原因 HRTC_ERR_CODE_SUCCESS 0 成功 - HRTC_ERR_CODE_SDK_INTERNAL_ERROR 90000001 SDK内部系统错误
返回结果 状态码 请求发送以后,您会收到响应,其中包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于管理员创建IAM用户接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对
客户端错误码 本章节介绍了SDK的客户端错误码HRTCErrorCode的详细信息。 当SDK运行出现网络、媒体相关等错误时,SDK无法自动恢复,需要App干预或进行用户提示。 枚举 错误码 描述 错误原因 HRTC_ERR_CODE_SUCCESS 0 成功 - HRTC_ER