检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
集成SDK 在Android Studio中,将工程目录结构切换到Project: 图4 切换成Project 将libs下的aar包拷贝到你的工程目录: 图5 添加aar 添加依赖 添加三方依赖。 SDK依赖了一些优秀的开源库,需要在gradle中添加对这些库的依赖,方法如下。 在项目根目录下创建config
150ms 抖动 50ms 抗丢包率 视频50%,语音80%,数据50%,共享音频80%,共享视频20%(不能是连续丢包) 表2 带宽的要求 终端类型 视频分辨率 视频帧率(帧/秒) 带宽(bps) 移动客户端 720P(1280×720) 20 2M PC客户端 720P(1280×720)
快速入门 本小节以入会、离会为例,介绍如何使用Web SDK进行二次集成开发。 开发环境准备 在开发的过程中请满足如下环境要求。 表1 环境要求 环境和工具名称 版本要求 说明 操作系统 见表2 硬件要求: CPU:i5-2400四核 3.1GHz及以上。 内存:4GB及以上。 浏览器
reason: string) => void): void 请求参数 表1 入参说明 参数名称 是否必选 参数类型 参数说明 permission Y SharePermission 权限类型信息 onSetShareScreenPermissionResult Y (ret: SDKERR
o) => void 表2 入参说明 参数名称 参数类型 参数说明 poorNetWorkInfo PoorNetWorkQualityInfo 弱网类型 表3 PoorNetWorkQualityInfo 参数名称 参数类型 参数说明 nickName string 与会者名称。
参数描述 表1 data参数说明 参数 类型 描述 configName string config key previousValue 该config value的类型 变化之前的值 currentValue 该config value的类型 变化之后的值 父主题: 会控状态变更通知
表2 SSOAuthInfo 参数名称 是否必选 参数类型 参数说明 code Y string 授权码 domain Y string 企业域名 authServerType Y AuthServerType 鉴权服务类型 表3 AuthServerType枚举说明 枚举名称 枚举值
接口调用 组装数据结构HwmCreateConfInfo。 组装数据结构HwmConfAttendee。 调用CreateConf开始创建,第1步中的数据作为参数。 处理回调函数 处理回调函数OnCreateConfResult。 处理消息通知 处理消息通知OnConfState。 处理消息通知
参数描述 表1 data参数说明 参数 类型 描述 configName string config key previousValue 该config value的类型 变化之前的值 currentValue 该config value的类型 变化之后的值 父主题: 定制界面事件通知
=> void 表2 入参说明 参数名称 参数类型 参数说明 addAttendeeResultList AddAttendeeResultList 添加与会者结果列表 表3 AddAttendeeResultList 参数名称 参数类型 参数说明 addAttendeeResultSize
ShareVmrInfo) => void 表2 入参说明 参数名称 参数类型 参数说明 shareVmrInfo ShareVmrInfo 共享vmr信息 表3 ShareVmrInfo 参数名称 参数类型 参数说明 isEnableShareVmr boolean 共享vmr是否可用
=> void 设置用户保存路径结果回调 表2 UserSavePathInfo 参数名称 是否必选 参数类型 参数说明 pathType Y SavePathType 保存路径类型 path Y string 保存路径,注:绝对路径,需要UTF8编码 表3 SavePathType枚举说明
void 表3 入参说明 参数名称 参数类型 参数说明 ret SDKERR 请参考错误码参考 错误码 reason string 错误描述 loginResult LoginResult 登录结果信息 表4 LoginResult 参数名称 参数类型 参数说明 userUuid string
(hwndInfo: HwndListInfo) => void 表2 入参说明 参数名称 参数类型 参数说明 hwndInfo HwndListInfo 窗口句柄信息 表3 HwndListInfo 参数名称 参数类型 参数说明 hwndInfoList HwndInfo 视频窗口句柄列表 hwndListLength
ConfStateInfo) => void 表2 入参说明 参数名称 参数类型 参数说明 confStateInfo ConfStateInfo 会议状态信息 表3 ConfStateInfo 参数名称 参数类型 参数说明 state State 会议状态。 表4 State枚举说明
是否必选 参数类型 参数说明 toastInfo Y ToastInfo 提示信息 onShowToastResult Y (ret: SDKERR, reason: string) => void 显示提示信息回调 表2 ToastInfo 参数名称 是否必选 参数类型 参数说明 content
是否必选 参数类型 参数说明 avatarInfo Y AvatarInfo 头像信息 onSetAvatarResult Y (ret: SDKERR, reason: string) => void 设置头像回调 表2 AvatarInfo 参数名称 是否必选 参数类型 参数说明
ify事件来实现每个与会者的QoS监测。能监测的项如下图所示: 图1 MCU会议QoS监测项 表1 会议媒体质量状态信息推送消息帧 参数 类型 描述 action String "NetConditionNotify" version Long 全量消息为:消息生成时的时间戳(毫秒)。
是否必选 参数类型 参数说明 isAudioAccept N boolean 是否语音接听(仅即时视频会议时有效) 返回值 void 回调方法参数说明: (ret: SDKERR, reason: string) => void 表3 入参说明 参数名称 参数类型 参数说明 ret
NetWorkModeInfo 参数名称 是否必选 参数类型 参数说明 accessType Y NetworkAccessType 网络接入类型 netConnectType N NetConnectType 网络连接类型(仅对win平台生效) 表3 NetworkAccessType枚举说明