Releases: pili-engineering/QPlayer2-Android
Releases · pili-engineering/QPlayer2-Android
v1.5.0
1.5.0 ReleaseNote
能力
- 新增画面旋转/镜像/缩放能力
- 升级ffmpeg至6.1
- 升级openssl至1.1.1w
- 升级libcurl至8.5
- Demo工程适配android35
修复问题
- 修复旋转90度视频无法正常显示
- 修复一些内存泄漏问题
v1.4.3
1.4.3 ReleaseNote
能力
- 移除本地重建时间轴逻辑,时间轴默认都从0开始
- Demo工程适配android 34
优化
修复问题
- 修复往前seek后 进度不更新的问题
- 屏蔽无效渲染
v1.4.0
1.4.0 ReleaseNote
能力
修复问题
- 修复字幕模块概率性崩溃。
- 修复内存泄漏。
- 修复demo切换清晰度概率性崩溃。
v1.3.4
1.3.4 ReleaseNote
能力
修复问题
v1.3.2
1.3.2 ReleaseNote
能力
- Mp4 支持通用 drm 方案。
- 新增性能APM 2.0(需要开通权限),通过邮件发送到指定邮箱。
修复问题
v1.3.1
1.3.1 ReleaseNote
能力
优化
- 引入MikuDelivery,通过三级缓存提升短视频首开时间,预渲染(25ms-80ms),预加载(200ms-350ms)
修复问题
- 修复m3u8 start非0时 seek 到0 失败,跳回当前播放进度
- 修复URL带% 导致崩溃
- 修复m3u8视频断网后未正常buffering
v1.3.0
1.3.0 ReleaseNote
接口变更
QMediaModelBuilder
的addElement
修改成addStreamElement
以区分新增接口addSubtitleElement
能力
- 新增SRT字幕的加载并根据时间轴回调当前的文案给上层
- 支持HLS 私有加密/通用加密方案
优化
- 重构渲染模块,提升模块健壮性/复用性
- 优化立即切换清晰度的速度
- 鉴权方式增加authorid的方式,方便无法确定包名的情况下使用
修复问题
- 修复某些清晰度下,画面展示不全的问题
- 修复hls点播情况下 断网后直接回调complete状态,重新联网后不重试
- 针对某些时机硬解失败的情况,对硬解解码器进行重建
v1.2.4
1.2.4 ReleaseNote
能力
修复问题
- 修复混解模式下,某些机型切换清晰度会出现卡死的情况
- 修复填充模式为FUKLL_SCREEN时,渲染控件为正方形时不生效
v1.2.3
1.2.3 ReleaseNote
能力
优化
修复问题
- 修复纹理泄漏导致闪屏的问题
- 修复填充模式为FUKLL_SCREEN时,渲染控件为正方形时不生效