2.12
10/8/2024
- 升级 hls.js 至 1.5.13
- TrackerZone增加新的可用区广州
- 优化range请求探测
- 优化播放卡顿问题
- 修复已知Bug
2.11
13/6/2024
- 修复从indexedDB获取数据无响应的bug
- p2pConfig增加新的字段: onHttpDownloaded onP2pDownloaded onP2pUploaded prefetchOnly prefetchFirst startFromSegmentOffset
- p2pConfig的mediaElem字段可以更准确获取media标签
- websocket超时时间增加至7s
- serviceworker返回的缓存响应增加content-type
- 缩短websocket心跳时间间隔
- 升级 hls.js 至 1.5.11
- 修复已知Bug
2.10
13/5/2024
- 点播IndexedDB发生致命错误时切换到内存缓存
- 优化peer信令策略
- 增加异常和日志上报功能
- 修复有一定概率p2p连接后其中一端没收到元信息的错误
- 修复小概率传输乱序导致解码错误的bug
- 直播缓存增加至45MB
- 优化信令协议
2.9
23/2/2024
- 兼容 multiple track m3u8
- 升级hls.js至1.5,支持 Managed Media Source
- 修复已知Bug
2.8
25/8/2023
- 优化超级节点协同策略
- insertTimeOffsetTag 默认改为 false
- HlsProxy增加新的字段 playlistTimeOffset
- httpLoadTime自适应
- ServiceWorkerEngine优化
- 信令支持HTTP长轮询
- 增加新的字段 mediaFileSeparator
- 新增API tryRegisterServiceWorker ,解决第一次加载无法通过service worker代理的问题
- 修复已知Bug
2.7
27/3/2023
- 支持同一页面运行多个sdk实例
- 增加对超级节点的支持
- 优化share playlist
- 优化蜂窝网络下的分享策略
- 新增API segmentBypass 和 strictSegmentId
- 修复已知Bug
2.6
26/12/2022
- 支持iOS无阻塞传输
- 增加新的字段 waitForPeer
- 通过datachannel池化加速p2p连接
- 优化参数
- 修复新加入节点因之前加入的peer都连接饱和了,导致找不到连接对象的问题
2.5
31/10/2022
- 改进segmentId校验机制
- 优化对Electron的支持
- 修复已知Bug
2.4
12/9/2022
- 优化ServiceWorker Engine获取media标签的策略
- 优化回源算法
- 优化预加载策略
- 增加发送端取消发送的逻辑
- 上报卡顿统计
- 修复已知Bug
2.3
12/7/2022
- 在用户关闭页面时发送下线通知给服务器
- 对P2P方式下载的ts文件进行合法性校验
- 点播模式默认用 IndexedDB 存储数据
- 修复点播在hls.js v1无法正常加载的bug
- 升级hls.js至v1.1.5
- 修复已知Bug
2.2
11/6/2022
- P2P协议升级至v8
- 採用"双端下载技术",优化直播p2p效果
- 修复CDN补片没有调用 xhrSetup 的问题
2.1
10/5/2022
- 多码率下能同时缓存sn相同但码率不同的ts
- 点播默认开启 trickleICE
- streamId 使用码率级别表示
- 优化geoip缓存过期策略
- P2P协议升级至v7
2.0
7/4/2022
- es6打包模块,降低SDK体积
- P2P协议升级至v6
- 优化多码率HLS的P2P算法
- 修复hlsjs v1播放LL-HLS时的bug