检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
channels:1] 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 开启音频流发送 调用接口muteLocalAudio开启音频流发送。 [_rtcEngine muteLocalAudio:NO]; 定时推送音频数据帧 加入房间成功回调后,每
channels:1] 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 开启音频流发送 调用接口muteLocalAudio开启音频流发送。 [_rtcEngine muteLocalAudio:NO]; 定时推送音频数据帧 加入房间成功回调后,每
publish:是否将音频发送到远端 ,1表示音频发送到远端,0表示音频仅本地播放。 cycle:音频播放次数,0表示无限循环。 replace:是否用音频文件替换麦克风采集的声音,1表示只使用音频文件发送到远端,0表示将本地麦克风采集和音频文件混音后发送到远端。 startPos:音频文件开始播放位置,单位ms。
调整扬声器播放的音量(0-100) √ √ √ √ setShareComputerSound 设置是否开启系统音频采集、发送 √ √ x x muteLocalAudio 设置是否发送本地音频流 √ √ √ √ muteRemoteAudio 设置是否接收指定远端用户的音频流 √ √ √ √
段为OBS播放地址,使用该URL播放将会在OBS中产生对应的下载流量或者带宽费用。 支持选择摄像头流或屏幕分享流。 支持指定分辨率大小。 在线课堂、内容审核等 合流录制 支持合流录制,可多路视频或多路音频、视频合流录制。 录制指定的媒体类型,支持仅录制音频、仅录制视频、同时录制音视频。
在保证打开授权浏览器摄像头/麦克风访问权限的方法前提下。点开网页的左上角,将权限改为允许。如下图所示: 输入在线音频地址,且该地址可以在浏览器中打开,但是使用Web SDK的混音功能时,启动混音失败。 需要确认在线音频文件下载服务器是否支持跨域,由于浏览器的安全策略,必须要支持跨域,否则请求失败。 注意:混音只有对端可以听到,本端听不见。
LocalVideoStats包含如下属性:{ bytesSent:number类型,已发送字节数。 packetsSent:number类型,已发送包数。 framesEncoded:number类型,已编码帧数。 framesSent:number类型,已发送帧数。 frameWidth:number类型,视频宽度。
strings 用户接入运营商 state 否 Array of strings 用户状态,取值如下: FAIL:加入失败 ONLINE:在线 OFFLINE:离开 start_time 否 String 查询起始时间。UTC时间,格式:YYYY-MM-DDThh:mm:ssZ,
90000002 发送的消息太大 发送消息时,消息体太大。 HRTC_ERR_CODE_MEM_NOT_ENOUGH 90000003 内存不足 内存申请不到。 HRTC_ERR_CODE_SYNSEND_MSG_ERR 90000004 消息发送失败 消息队列异常,导致内部消息发送失败。
int 到本地网关的延迟,单位ms sendBytes long 总的发送字节数,单位bytes sendVideoBytes long 视频的发送字节数,单位bytes sendAudioBytes long 音频的发送字节数,单位bytes receiveBytes long 总的接收字节数,单位bytes
int 到本地网关的延迟,单位ms sendBytes long 总的发送字节数,单位bytes sendVideoBytes long 视频的发送字节数,单位bytes sendAudioBytes long 音频的发送字节数,单位bytes receiveBytes long 总的接收字节数,单位bytes
stopMultiRoomMediaRelay 停止所有跨房 音频管理 表3 音频管理接口 接口 描述 muteLocalAudio 设置是否发送本地音频流 muteRemoteAudio 设置是否接收对应远端用户的音频流 muteAllRemoteAudio 设置是否接收所有远端用户的音频流
本地静音但检测到音频输入回调 onFirstLocalAudioFrameNotify 本端用户音频首帧发送通知 onFirstLocalVideoFrameNotify 本端用户视频首帧发送通知 onAudioRouteChange 音频路由改变回调(仅iOS) onLogUploadResult
onAudioFrameRecord(HRTCAudioFrame audioFrame) 【功能说明】 音频采集原始数据回调,对音频数据的修改会发送到远端。 【回调参数】 audioFrame:音频数据格式 ,具体请参见HRTCAudioFrame。 requireRecordAudioFrame
olePlayer角色加入此跨房房间,则需要调用跨房连接的setUserRole方法将本端的角色切换为HWRtcRoleJoiner后才能发送音频流和视频流。 接口调用流程 实现过程 加入房间 参考接口调用流程中加入房间的时序图步骤加入主房间。 创建跨房连接 当收到远端用户加入房
stopMultiRoomMediaRelay 停止所有跨房 音频管理 表3 音频管理接口 接口 描述 muteLocalAudio 设置是否发送本地音频流 enableLocalAudioStream 设置是否开启麦克风采集音频 muteRemoteAudio 订阅或取消订阅远端某个用户音频流
olePlayer角色加入此跨房房间,则需要调用跨房连接的setUserRole方法将本端的角色切换为HWRtcRoleJoiner后才能发送音频流和视频流。 接口调用流程 实现过程 加入房间 参考接口调用流程中加入房间的时序图步骤加入主房间。 创建跨房连接 当收到远端用户加入房
unsigned long long sendBytes 总的发送字节数 unsigned long long sendVideoBytes 视频的发送字节数 unsigned long long sendAudioBytes 音频的发送字节数 unsigned long long receiveBytes
Player角色加入此跨房房间,则需要调用跨房连接的ChangeUserRole方法将本端的角色切换为HWRtcRoleJoiner后才能发送音频流和视频流。 接口调用流程 实现过程 加入房间 参考接口调用流程中加入房间的时序图步骤加入主房间。 创建跨房连接 当收到远端用户加入房
abstract int pushLocalVideo(boolean push); 【功能说明】 设置是否发送本地视频流。 【请求参数】 push:true表示发送,false表示不发送。 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。 setVideoEncoderConfig