Releases: pili-engineering/PLDroidPlayer
Releases · pili-engineering/PLDroidPlayer
v1.3.0
- 发布 pldroid-player-1.3.0.jar
- 更新 libpldroidplayer.so
- 优化直播累积延时
- 优化首开时间
- 优化播放器退出耗时较长
- 支持带 IP 地址的播放 URL
- 新增 PLNetworkManager 类,提供 DNS 缓存管理服务
- 新增 AVOptions 累积延时相关的配置参数
- 新增多种新的回调信息,方便更准确地感知播放过程中的状态变化
- 修复动态构建 PLVideoTextureView 导致崩溃的问题
- 修复 onError 回调 extra 为 0 的情况
- 修复了部分码流的时长解析不准确的问题
- 修复点播缓冲过程中,断网操作导致长时间无法恢复的问题
- 修复特殊网络情况下,退出播放器时的 ANR 问题
v1.2.3
- 发布 pldroid-player-1.2.3.jar
- 更新 libpldroidplayer.so
- 支持后台播放
- 优化点播的首开时间
- 优化直播过程中的累积延时
- 新增 setWakeMode 和 setScreenOnWhilePlaying 接口
- 新增 setLooping 和 isLooping 接口
- AVOption 添加 prepare timeout 超时的配置
- 修改 seekTo 的参数,类型改为long 型
- 解决播放部分纯音频流的时候,获取不到时长的问题
- 解决从后台切换回来后,播放从头开始加载的问题
- 修复AudioManager可能导致的内存泄漏问题
v1.2.2
- 发布 pldroid-player-1.2.2.jar
- AVOptions 新增 KEY_START_ON_PREPARED 参数,便于配置是否自动开始播放
- PLVideoTextureView 新增 setMirror 接口,可实现画面镜像变换
- 新增 setVolume 接口,可实现播放器音量的设置,或静音功能
v1.2.1
- 发布 pldroid-player-1.2.1.jar
- 恢复 SharedLibraryNameHelper.renameSharedLibrary 接口
- 恢复 SharedLibraryNameHelper.getSharedLibraryName 接口
v1.2.0
- 发布 pldroid-player-1.2.0.jar
- 删除了 ijkmediaplayer.jar
- 实现播放器秒开优化,网络条件好的情况下,可以实现秒开
- 新增播放器核心类 PLMediaPlayer
- 新增PLVideoView 控件
- 新增PLVideoTextureView 控件
- 支持多种画面预览模式,包括:原始尺寸、适应屏幕、全屏铺满、16:9、4:3 等
- 支持画面旋转(0度,90度,180度,270度)
- 更新 Demo 程序,演示所有新增的接口类
v1.1.6
Merge pull request #69 from pili-engineering/revert-68-dev
Revert "release 1.2.0"
v1.1.4
Merge pull request #37 from jpxiong/master
update the shared libraries
v1.1.3
Merge pull request #28 from jpxiong/master
update pldroid-player-1.1.3.jar
v1.1.2
Merge pull request #17 from jpxiong/master
release v1.1.2
v1.1.1
Merge pull request #15 from jpxiong/master
release v1.1.1