检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
iceId”可能为空。因此,建议在用户授权访问后,再调用此接口获取设备列表。 授权浏览器的摄像头/麦克风访问权限的方法,请参见授权浏览器摄像头/麦克风访问权限的方法。 【请求参数】 无 【返回参数】 Promise<MediaDeviceInfo[]>:媒体输入输出设备列表。MediaDeviceInfo为Web
IEW_FAIL 90000008 设置远端窗口失败 publisher场景没有远端画面,不应该设置。或者内部窗口占用太多,无法再设置远端窗口。 HRTC_ERR_CODE_SET_DEVICE_FAIL 90000009 设置设备失败 设置播放、录音、视频设备失败。 HRTC_
并将请求方法写在一起。这是因为URI-scheme都是HTTPS,而Endpoint在同一个区域也相同,所以简洁起见将这两部分省略。 请求方法 HTTP请求方法(也称为操作或动词),它告诉服务您正在请求什么类型的操作。 表2 HTTP方法 方法 说明 GET 请求服务器返回指定资源。
AM_VIEW_FAIL 90000008 设置远端窗口失败 publisher场景没有远端画面,不应该设置;用户不存在;处于离会中等。 HRTC_ERR_CODE_SET_DEVICE_FAIL 90000009 设置设备失败 设置播放、录音、视频设备失败。 HRTC_ERR_CODE_INITIALIZING
则需要手动设置3A参数,详细设置请参见媒体追踪约束。 echoCancellation:回声消除开关 noiseSuppression:噪声抑制开关 autoGainControl:自动增益开关 若您使用HRTC.createStream接口进行采集,则无需手动设置3A参数,SDK默认开启3A。
setRemoteVideoStreamType 大小流模式,设置远端视频流类型 setRemoteViewRotation 设置远端视频旋转角度 setRemoteViewOrientation 设置远端视频横屏、竖屏展示 辅流管理 表4 辅流管理接口 接口 描述 startRemoteAuxiliaryStreamView
LocalStream接口 接口 描述 initialize 本地流初始化。 setAudioProfile 设置音频流配置。 setVideoProfile 设置视频流配置。 setScreenProfile 设置辅流配置。 addAudioTrackCapture 流初始化后,流对象中没有音频tra
状态码: 400 语义有误,当前请求无法被服务器理解,或参数有误 { "error_code" : "RTC.00001003", "error_msg" : "InvalidParameterValue" } 状态码: 500 查询出错,服务器端错误 { "error_code"
WRtcNetworkBandwidth *)bandwidthParam; 【功能说明】 设置网络带宽限制。需要在每次加入房间之前设置。 【请求参数】 bandwidthParam:设置网络带宽限制参数,具体请参见HWRtcNetworkBandwidth。 【返回参数】 0:成功。
单击下图中相应接口名称,可快速跳转到相应接口位置查看其使用方法。 表1 初始化等基础接口 接口 描述 release 释放Connection setEncryption 设置端到端加密模式 setNetworkBandwidth 设置网络带宽限制 表2 房间功能接口 接口 描述 joinRoom
_Nonnull)view; 【功能说明】 设置远端流视图,该接口不影响收流。 【请求参数】 view:远端视图,具体请参见HWRtcVideoCanvas。view为nil时,表示关闭远端视图。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。
19:对端用户无帧率 20:本端服务器下行无码流 21:本端服务器下行无帧率 abnormal_factor_desc String 异常因素描述,支持国际化 当异常类型为1时,异常因素描述与异常因素对应,取值范围为: 建链失败 房间非空闲 服务器异常 服务器反馈503 鉴权失败 鉴权重试
*_Nonnull)userid; 【功能说明】 设置辅流视图角度。 【请求参数】 rotation:视图角度,默认角度为HWRtcVideoRotation0,具体请参见HWRtcVideoRotation。 userid:远端用户的唯一标识。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。
移动端如何实现录屏(屏幕分享)? 具体实现方法请参见屏幕分享(Android)、屏幕分享(IOS)。 父主题: SDK使用
获取Stream唯一标识ID。 getUserId 获取Stream所属的用户ID。 setAudioOutput 设置音频输出设备。 setAudioVolume 设置音频音量大小。 getAudioLevel 获取实时音频音量级别。 hasAudio 流是否包含音频轨道。 hasVideo
配置。 设置本地视图。 用户加入房间后,将通过回调的方式通知房间内的其他用户,收到其他用户加入的回调后,可以为其设置远端视图。 在会中,也可以进行切换摄像头等参数的配置。 用户离开房间后,需销毁对应资源。 在时序图中,单击相应接口名称可快速跳转到相应接口位置查看其使用方法。 父主题:
数的配置。 设置本地视图。 用户加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以为其设置远端视图。 在会中,也可以进行切换摄像头等参数的配置。 离开房间后,需销毁对应资源。 在时序图中,单击相应接口名称可快速跳转到相应接口位置查看其使用方法。 父主题:
参数的配置。 设置本地视图。 加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以为其设置远端视图。 在会中,也可以进行切换摄像头等参数的配置。 离开房间后,需销毁对应资源。 在时序图中,单击相应接口名称可快速跳转到相应接口位置查看其使用方法。 父主题: All
te:原始视频数据处理接口代理。具体请参见HWRtcMediaEngineVideoDelegate。 【返回参数】 0:成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 setAudioFrameObserver - (int)setAudioFrameO
setPlaybackDeviceVolume(unsigned int volume) 【功能说明】 设置音频播放设备音量。 【请求参数】 volume:播放设备音量。取值范围为[0,100]。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。 setRecordDeviceVolume