更新日志
v3.2.0 最新
2026-05-15
新增
- 开发者文档重构:文档结构调整为网页 SDK、安卓 SDK、iOS SDK 与三类接口 API(Web 服务器 / 媒服服务器 / 文档服务器),接入说明与
showdoc真实接口对齐。 - 获取录制文件 API:新增
getRoomRecord接口文档,支持按会议号或用户查询录制列表,返回filepath、duration等字段。 - URL 入会(单参数 Token):补充 H5 单参数入会完整说明,含 Java / PHP AES-256 Token 生成示例及
index.html?token=调用方式。
优化
- 集成方式说明:方式一同时文档化客户端协议拉起(
weiyi://https://域名/h5/index.html?...)与网页多参数入会(https://域名/h5/#/login?...)。 - UI SDK 接入:方式二改为 URL 入会说明,明确 iframe 需添加
allow="geolocation; microphone; camera;display-capture"。 - Web SDK 退出 Room:强调 iframe 场景须使用
postMessage("exit"),避免 Vue refs 调用异常。
修复
- 修正文档中旧版
@weiyipro/ui-sdk/@weiyipro/core-sdk占位内容,与实际 JS SDK(conference、Wy.Base.LocalStream)不一致的问题。 - 补充 URL 多参数入会
joinRole(presenter/speaker/chairman)与invisible参数说明。
v3.1.0
2026-03-20
新增
- 媒服 RTMP 推流:文档化
startStreamingOut/stopStreamingOut,支持将 Room 内音视频流推送至 RTMP 地址。 - 混流管理 API:新增
mixStream、removeMixStream、updateRoomMixStream说明,支持向混流中添加/移除流及调整输出分辨率(如 1280×720)。 - 获取直播流:新增
getLiveStreamWeb API,返回cdnStreams与serverStreams拉流地址列表。
优化
- Web SDK 推流示例:补充 H.264 编码参数、
publishConstraints码率配置(如 2500 kbps)及publication.stop()停止推流说明。 - 预约会议返回值:完善
meetingcreate返回字段说明,含roomid、sig、推流/拉流/录制路径等。
修复
- 修正
createRoom混流分辨率可选参数注释,说明默认输出为 640×480。 - 补充
getClassBeginTime返回duration(上课时长,单位秒)字段说明。
v3.0.0 重大更新
2026-01-10
重大变更
- 文档体系升级:废弃虚构的音视频 / IM / 直播三套 npm 包说明,改为网页 JS SDK + REST / JS API 真实接入文档。
- SDK 概览调整:平台划分为网页 SDK、安卓 SDK、iOS SDK;系统要求移除 macOS / Linux 条目,聚焦 Windows、Android、iOS、Web 浏览器。
新增
- 网页 JS SDK 文档:覆盖设备枚举(
enumerateDevices)、媒体流采集(getUserMedia)、Room 连接(createToken+conference.join)、推拉流、信令收发及streamadded事件监听。 - Web 服务器 API:预约 / 修改 / 删除会议、会议关联文档、获取文档列表、修改会议背景、成员进出记录等 REST 接口文档。
- 文档服务器 API:
uploadfile上传接口,支持按会议号自动关联文档。 - URL 入会(多参数):H5 链接
serial、userid、username等参数直接入会说明。
优化
- 补充 WebRTC 部署要求:网页须部署 HTTPS;iframe 嵌入须声明麦克风、摄像头、屏幕捕获权限。
- 媒服
createRoom返回roomid用于后续 JS SDK 入会流程串联说明。
v2.8.0
2025-10-15
新增
- 会议成员进出记录:
getlogininfoAPI,返回参会者userid、entertime、leavetime等进出记录。 - 会议文档管理:
meetingbindfile关联文档与getmeetingfile获取会议文档列表。 - 会议背景图:
uploadRoomPic上传 Room 背景图片,返回picPath。
优化
- 错误码参考:补充 Web API 常见错误码(如 4101 企业 ID 验证、4110 会议需密码、5205 昵称必填等)。
- 拉流示例:Web SDK
conference.subscribe示例补充subscription.stop()停止拉流及stream ended事件处理。
修复
- 修正 Token 加密 JSON 中中文用户名须转 Unicode 的说明(Java
chineseCharacterToUnicode)。 - 补充
uploadfile参数isopen=0时必须指定serial的约束说明。
