检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
interval); 【功能说明】 设置音量值上报回调函数(onUserVolumeStatsNotify)的回调周期。 【请求参数】 interval:音量值上报周期,默认关闭音量回调。 0:关闭音量回调。 [100,10000]:有效值范围,单位为毫秒,建议设置为2000ms,默认值为2000ms。
背景音乐是否支持循环播放? 支持,调用startAudioFile接口,设置循环次数“cycle”为0,表示无限循环播放。 父主题: SDK使用
format:(HWRtcVideoImageFormat)format; 【功能说明】 设置是否开启外部视频采集。需要在加入房间前调用。 【请求参数】 enable:YES表示开启,NO表示关闭。默认为NO。 format:设置外部采集的视频格式,默认为I420(即yuv420P)。 【返回参数】 0:方法调用成功。
HRTCVideoFrameFormat format) 【功能说明】 设置是否开启外部视频采集。 【请求参数】 enable:true表示开启视频自采集,false表示取消视频自采集。默认值为false。 format:设置外部采集的视频格式,默认为I420(即yuv420P)。 【返回参数】
基本使用逻辑 创建新的项目工程,导入SDK后,需要先创建引擎。 您可以在入会前进行视频编码、声音播放模式等参数的配置。 设置本地视图。 加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以为其设置远端视图。 在会中,也可以进行切换摄像头等参数的配置。 离开房间后,需销毁对应资源。
单位:秒。 如果频道内无连麦方的状态持续超过该时间,录制程序会自动退出。退出后,再次调用start请求,会产生新的录制任务。 连麦方指:joiner或者publisher的用户。 layout_template 否 String 视频布局模板编号,不混视频的时候,不需要带。 nine
ryptionConfig encryptionParam); 【功能说明】 设置端到端加密方式。需要在加入房间前设置生效。其中sdk加密模式,需要设置16位加密密钥和加密算法,app加密模式需要先设置回调接口。 【请求参数】 encryptionParam:加密配置,具体请参见
samplesPerCall); 【功能说明】 设置采集回调参数,配合setAudioFrameObserver的onAudioFrameRecord使用。 【请求参数】 sampleRate:onAudioFrameRecord中返回的采样率,可设置为8000,16000,32000, 44100,48000。
g类型。在双流场景下,指定要设置的分辨率Id的视频,如果不指定,默认选择最高的分辨率的视频。 RTCVideoProfile类型定义为:{ width:可选,number类型,分辨率的宽度,单位为像素。 height:可选,number类型,分辨率的高度,单位为像素。 frame
口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必选,请求的发生时间。 X-Project-Id 否 String
X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。 X-Sdk-Date
joinRoom(joinParam ); joinParam:入会参数,包含用户ID、用户名、房间号、认证信息、ctime、是否自动订阅音频和视频、SFU类型、场景和用户角色,具体请参见HRTCJoinParam。 监听远端用户加入房间,并设置远端窗口。 1 2 3 4 5 6 7 8
X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。 X-Sdk-Date
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表2 响应Header参数 参数 参数类型 描述 X-request-Id
X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。 X-Sdk-Date
同一端大小流或多流模式多路流设置的分辨率需保持一致,否则会设置失败。 多终端发流和选看的分辨率不一致时,sdk默认自适应并匹配最接近的分辨率(以实际发流分辨率优先),可能会导致选看时设置的分辨率和实际收到的流分辨率不一致。 调用接口一设置编码参数的分辨率发生变化时,需要先ena
joinRoom:joinParam ]; joinParam:入会参数,包含用户ID、用户名、房间号、认证信息、ctime、是否自动订阅音频和视频、SFU类型、场景和用户角色,具体请参见HWRtcJoinParam。 监听远端用户加入房间,并设置远端窗口。 1 2 3 4 5 6 7 8
localQualityCount:正在上报的网络质量数量,该参数暂时不使用。 remoteQuality:(本地下行)远端各路流的网络质量,具体请参见HRTCQualityInfo。 remoteQualityCount:正在上报的流的数量,集合的大小。 onRenderSuccessNotify
同一端大小流或多流模式多路流设置的分辨率需保持一致,否则会设置失败。 多终端发流和选看的分辨率不一致时,sdk默认自适应并匹配最接近的分辨率(以实际发流分辨率优先),可能会导致选看时设置的分辨率和实际收到的流分辨率不一致。 调用接口一设置编码参数的分辨率发生变化时,需要先ena
更新自动录制配置,租户可以开启自动单流录制或者停用自动单流录制(仅支持单流录制)。 接口约束 开启自动单流录制功能之后,只针对新创建的房间有效,对开启自动录制功能之前已经创建的房间不生效。 单流自动录制任务的流名规则: {appid}_{roomid}_{userid}_{media_type}_{video_type}