更新日誌
SwarmCloud
# 1.0.0 4/1/2020
- 发布正式版v1.0.0
useHttpRange
默认不启用
# 1.0.1 16/1/2020
- 升级hls.js至0.13.1
- 优化参数
# 1.1.0 10/2/2020
- 优化参数
- 优化安全校验机制
# 1.2.0 19/3/2020
- p2p策略优化
- 加入频道校验,防止串台
- 修复已知bug
# 1.3.0 8/5/2020
- 增加新的配置项
wifiOnly
- 优化性能
# 1.4.0 25/5/2020
- p2p策略优化
- 开启信令压缩
- 修复已知bug
- 减小包体积
# 1.5.0 12/6/2020
- 修复已知bug
- 减小包体积
# 1.6.0 22/6/2020
- 升级p2p传输协议
- 修复已知bug
- 优化log打印
# 1.6.1 5/7/2020
- 优化直播参数
- 修复已知bug
# 1.6.2 12/7/2020
- 优化直播参数
- 升级 hls.js 至 0.14.0
# 1.7.0-1.7.2 17/8/2020
- 优化直播模式的p2p策略
- 修复已知bug
# 1.7.3 31/8/2020
- 点播p2p策略优化
- 修复已知bug
# 1.7.5 16/9/2020
- 修复点播模式下重复P2P广播的bug
- 直播模式防止无效P2P广播
# 1.7.6 8/10/2020
- 升级 hls.js 至 0.14.13
# 1.8.1 28/11/2020
- 升级p2p协议至v4
- 优化p2p连接模块
# 1.9.0 31/12/2020
- 禁用Trickle ICE
- 新增云端下发信令功能
- p2p算法优化
# 1.9.1 14/1/2021
- 加快p2p启动速度
- 优化直播算法,支持订阅模式
- 新增云端下发stun地址功能
# 1.10.0 21/1/2021
- 升级p2p协议至v5
- 新增通过peer中转信令能力
- 优化直播订阅算法
# 1.11.0 3/2/2021
- 新增p2p优先模式
- 直播算法优化
# 1.12.0 7/3/2021
- 移动端最大连接数提升至20
- 达到预设p2p连接数后可自动断开长连接
- hls.js升级至0.14.17
- 增加新的配置项 httpLoadTime
- 提高网络类型检测准确度
# 1.13.0 14/3/2021
- 默认segmentId去掉协议头
- P2P协议字符串去掉"v"前缀
- 优化信令逻辑
- 修复缓存模块无法删除数据bug
- 优化参数
# 1.14.0 20/4/2021
- 适配hls.js v1.0.0
- 信令心跳优化
- P2P连接淘汰机制优化
# 1.15.0 18/6/2021
- P2P数据传输由同步传输改成异步传输
- 增加新的配置项 sharePlaylist
- 增加新的配置项 trickleICE
# 1.16.0 2/7/2021
- 直播P2P策略优化
- 增加新的配置项 simultaneousTargetPeers
# 1.17.0 2/8/2021
- 引入直播预加载机制
- trickleICE默认值改为true
# 1.18.0 13/9/2021
- 删除配置项 channelIdPrefix
- 增加新的配置项 announceLocation
- 增加typescript类型文件 *.d.ts
- 优化P2P连接控制流程
- 修复stun地址配置无效的bug
- 点播P2P算法优化
# 1.19.0 8/11/2021
- sharePlaylist逻辑优化
- 修复hls.js v1的数据加载hook兼容问题
- 修复销毁实例后内存泄漏问题
- 加入channel请求重试机制
- 增加新的配置项 scheduleLevel
# 1.20.0 14/2/2022
- 增加新的配置项 geoIpPreflight
- 引入"双信令"机制,可同时连接两个信令服务,如果其中主信令不可用,可自动切换到备用信令
- 升级 reconnecting-websocket 至 4.4.0