Releases: pili-engineering/PLDroidPlayer
Releases · pili-engineering/PLDroidPlayer
v2.4.1
v2.4.0
PLDroidPlayer Release Notes for 2.4.0
本次更新:
版本
- 发布 pldroid-player-2.4.0.jar。
- 更新 libQPlayer.so。
缺陷
- 修复硬解情况下 切换URL ,OnVideoSizeChangedListener不回调 。
- 修复硬解情况下 切换URL ,PLOnInfoListener.MEDIA_INFO_VIDEO_RENDERING_START事件不回调 。
- 修复SEI消息不回调。
- 修复直播时,推的视频流分辨率改变导致崩溃/花屏。
- 修复seek失败后,PLOnErrorListener.ERROR_CODE_SEEK_FAILED不回调。
- 修复mp4有旋转的metadata 某些情况下会崩溃。
v2.3.0
PLDroidPlayer Release Notes for 2.3.0
本次更新:
版本
- 发布 pldroid-player-2.3.0.jar。
- 更新 libQPlayer.so。
- 更改版本号机制,末尾为0为正式版本,末尾不为0则为灰度版本。
缺陷
- 修复SurfaceView 配合硬解切后台回前台黑屏。
- 修复某些情况下,硬解时,数据没有完全给到解码器。
- 修复某些JNI对象没有释放。
- 修复jar和so版本不匹配时,sdk崩溃。
- 修复buffer end事件一直发送的问题。
- 修复java层空指针问题。
功能
-
新增option KEY_VIDEO_DISABLE 用于纯音频播放,因为某些mp3文件中带有video stream,避免进度不动。
-
增加stop方法,用于停止当前正在播放的视频。
v2.2.3
PLDroidPlayer Release Notes for 2.2.3
本次更新:
版本
- 发布 pldroid-player-2.2.3.jar。
- 更新 libQPlayer.so。
- 更新openssl lib 至 1.1.1d。
- 更新ffmpeg至4.4。
- 对
PLOnInfoListener
PLOnErrorListener
的接口增加参数,传递更多信息。 - 更新埋点上报逻辑。
缺陷
- 修复Open Failed error 上抛2次。
- 修复当前渲染帧和当前上抛的SEI数据时间戳不同步。
- 修复渲染时的颜色color range 和color space 适配。
- 修复硬解时 first frame回调时机过早。
- 修复H265视频花屏问题。
- 修复android 硬解seek后音画不同步问题。
- rtmp协议播放无效地址 返回错误时间由20s缩短到5s。
- 修复seek后进度条横跳的问题。修复边播边下出错时,删除对应的本地文件。
- 修复音画不同步问题。
v2.2.2
PLDroidPlayer Release Notes for 2.2.2
本次更新:
版本
-
发布 pldroid-player-2.2.2.jar
-
更新 libQPlayer.so
-
新增缓存文件名加密开关,使用缓存功能时,存本地的文件名进行加密处理。
-
新增H265编码的视频支持SEI数据回调。
-
新增短视频demo: NiuDroidPlayer
缺陷
- 修复SEI数据回调时,数组越界导致崩溃。
- 修复视频流format改变时,且打开了视频数据回调,则有机率崩溃。
- 修复视频流的NAL头格式不一致时,SEI数据没有回调。