Skip to content

Version

Yuye edited this page Aug 29, 2022 · 34 revisions

历史版本

2.0.0.5

更新日期: 2022-8-29
更新内容:

  1. 修复已知BUG
  2. 优化交互

2.0.0.2

更新日期: 2022-8-26
更新内容:

  1. IVideoController新增api
  2. VideoController屏幕锁支持关闭
  3. 新增控制器设置自定义场景

2.0.0

更新日期: 2022-8-25
更新内容:

  1. 全新的2.0.0版本发布,重新设计Controller架构
  2. 所有UI交互组件均支持自定义和局部自定义
  3. 去除播放器兜底点击事件,去除setTitle方法,由controller实现
  4. 取消开启全屏、小窗口播放后还原到常规播放时的居中于父布局的属性

1.0.5.2

更新日期: 2022-8-20
更新内容:

  1. BasePlayer中的setTempContext(Context context)更名为setParentContext(Context context),getTempContext()更名为getParentContext()
  2. 优化内部交互

1.0.5

更新日期: 2022-8-16
更新内容:

  1. 默认控制器新增列表播放器交互场景,setListPlayerMode(boolean itemPlayerMode,boolean defaultSoundMute);
  2. 去除BaseController的setOnControllerListener方法,由子controller自行实现
  3. BasePlayer的isWork更名为isWorking

1.0.4.6

更新日期: 2022-8-15
更新内容:

  1. 电量、时间UI微调
  2. 原com.android.iplayer.media.VideoPlayer更改为:com.android.iplayer.widget.VideoPlayer

1.0.4.5

更新日期: 2022-8-11
更新内容:

  1. SDK新增适配英语语言环境
  2. 修复手势快进快退总时长显示BUG
  3. 控制器新增是否显示静音交互开关
  4. 播放器新增toggleMute()方法并返回结果

1.0.4.3

更新日期: 2022-8-11
更新内容:

  1. 修复任意位置直接启动全屏播放后退出全屏BUG
  2. 修复控制锁开启后反复切换横竖屏控制锁状态BUG

1.0.4

更新日期: 2022-8-10
更新内容:

  1. 新增全屏状态下电池电量、充电状态、系统时间实时显示
  2. 修复转场播放场景时手势交互无法更改音量BUG

1.0.3.2

更新日期: 2022-8-8
更新内容:

  1. 优化手势交互UI协调工作
  2. UI控制器优化

1.0.2

更新日期: 2022-8-8
更新内容:

  1. 修复转场、全局悬浮窗到Activity播放场景时手势操作改变屏幕亮度BUG
  2. 微调手势交互UI

1.0.1

更新日期: 2022-8-8
更新内容:

  1. 新增手势识别交互控制屏幕亮度、声音、快进、快退等。横屏默认开启,如需实现自己的带有手势识别的UI交互控制器,请继承GestureController0
  2. BaseController中的progress方法更名为onProgress,并且从子线程中回调更改到主线程回调,请实现此方法逻辑的同仁注意!
  3. 新增横屏状态下屏幕锁功能
  4. 优化surface render部分代码
  5. 优化控制器交互
  6. Demo新增ExoPlayer解码器示例
  7. Demo项目环境更换到androidx

1.0.0

更新日期: 2022-8-1
更新内容:

  1. 向建军节献礼,祝所有军哥哥节日快乐!愿祖国强大、繁荣、昌盛!祝所有开发者暴富、身体健康!。
  2. 1.0.0版本首发,功能支持包括但不限于如下:
  • 支持常规http或https等网络地址播放
  • 支持本地Assets和Raw资源文件播放
  • SDK自带默认解码器+UI控制器交互
  • 支持倍速、缩放模式、静音、镜像调节设置
  • 支持多播放器同时播放
  • 支持解码器动态切换和完全自定义视频解码器
  • 支持完全自定义UI控制器、手势识别控制器交互等
  • 支持直播拉流
  • 支持任意界面开启无权限Activity级别可拖拽小窗口播放
  • 支持任意界面开启可拖拽全局悬浮窗窗口播放
  • 支持任意界面直接启动全屏播放
  • 支持连续播放视频列表
  • 默认UI控制器支持片段试看交互
  • Demo列表或组件之间无缝转场播放示例
  • Demo悬浮窗窗口播放带参无缝跳转Activity示例
  • Demo仿抖音播放示例
  • Demo弹幕交互示例
  • Demo Android8.0+画中画示例

Clone this wiki locally