检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
【返回参数】 Promise<void>:返回一个Promise对象。 由于浏览器自动播放策略的限制,在play()返回错误后需要引导用户通过手动触发页面控件后,调用resume接口恢复播放。 本地流播放通常需要设置muted参数为true(静音),以防播放出来的声音也被麦克风采集到,造成回音的效果。
//根据当前播放位置刷新界面进度条 设置音效文件播放位置 播放过程中可以调用setAudioClipPosition设置音效文件播放位置,可用于通过拖动进度条改变音效文件的播放位置。 int soundId = 0; //音效文件ID engine->setAudioClipPosition(soundId
getAudioMixingCurrentPosition() 设置音频文件播放位置 播放过程中可以调用setAudioMixingPosition设置音频文件播放位置,用于通过拖动进度条改变音频文件的播放位置。 localStream.getAudioMixingDuration() 暂停播放音频文件 音频文件播
//根据当前播放位置刷新界面进度条 设置音效文件播放位置 播放过程中可以调用setAudioClipPosition设置音效文件播放位置,可用于通过拖动进度条改变音效文件的播放位置。 int soundId = 0; //音效文件ID [rtcEngine setAudioClipPosition:soundId
deviceId[HRTC_MAX_DEVICE_ID_LEN + 1]) 【功能说明】 指定音频播放设备。 【请求参数】 deviceId:设备标识。可通过getPlaybackDevices获取。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。
//根据当前播放位置刷新界面进度条 设置音效文件播放位置 播放过程中可以调用setAudioClipPosition设置音效文件播放位置,可用于通过拖动进度条改变音效文件的播放位置。 int soundId = 0; //音效文件ID [rtcEngine setAudioClipPosition:soundId
Default: //错误信息提示 } } 设置音乐文件播放位置 播放过程中可以调用setAudioFilePosition设置音乐文件播放位置,可用于通过拖动进度条改变音乐文件的播放位置。 engine-> setAudioFilePosition(50); 暂停播放音乐文件 调用pause
已获取需要使用的SparkRTC服务的终端节点:rtc-api.myhuaweicloud.com。 已创建用于存储录制文件的OBS桶,并完成OBS桶授权。您可以通过调用OBS 创建桶API进行创建,并在SparkRTC控制台中完成OBS桶授权。 总体流程 获取Token 创建应用 创建录制规则 配置录制回调
break; } } 设置音乐文件播放位置 播放过程中可以调用setAudioFilePosition设置音乐文件播放位置,可用于通过拖动进度条改变音乐文件的播放位置。 [rtcEngine setAudioFilePosition:50]; 暂停播放音乐文件 调用pau
break; } } 设置音乐文件播放位置 播放过程中可以调用setAudioFilePosition设置音乐文件播放位置,可用于通过拖动进度条改变音乐文件的播放位置。 [rtcEngine setAudioFilePosition:50]; 暂停播放音乐文件 调用pau
displayMode:视图显示模式 。具体请参见HRTCVideoDisplayMode,默认RTC_VIDEO_DISPLAY_FIT,通过扩边的方式保持宽高比。 mirrorMode:镜像模式。具体请参见HRTCVideoMirrorType。默认为HRTC_VIDEO_MIRROR_TYPE_DISABLE。
HWRtcRolePlayer; joinRoomParam.sfuType = 0; joinRoomParam.scenario = 0; //通过跨房引擎进入房间 [connection joinRoom:joinRoomParam]; 收远端用户的视频流 收到远端用户加入房间后会收
IHRTCConnectionEventHandler eventHandler); 【功能说明】 根据房间ID,创建HRTCConnection对象,为跨房做准备。 通过此接口创建一个与房间关联的HRTCConnection连接对象。 该方法支持多次调用,创建多个HRTCConnection连接对象,调用每
HWRtcRolePlayer; joinRoomParam.sfuType = 0; joinRoomParam.scenario = 0; //通过跨房引擎进入房间 [connection joinRoom:joinRoomParam]; 收远端用户的视频流 收到远端用户加入房间后会收
*)userId type:(HWRtcVideoStreamType)type; 【功能说明】 大小流模式,设置指定选看用户的视频流类型。在通过新选看接口发起选看时调用。 【请求参数】 userId:远端用户唯一标识。 type:视频流类型。指大流、小流,具体请参见HWRtcVideoStreamType。
HRTC_SFU_TYPE_PUBLIC_NETWORK; joinRoomParam.scenario = HRTC_REMOTE_AUDIO_SUBSCRIBED; //通过跨房引擎进入房间 connection->joinRoom(joinRoomParam); 收远端用户的视频流 收到远端用户加入房间后会收
message, unsigned int msglen, unsigned int repeateCount) 【功能说明】 发送音频SEI消息。通过音频SEI可将自定义信息嵌入到音频流中,发送给其他用户。 【请求参数】 message:发送的内容。长度为1-500字节。 msglen :