博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
开源的Android视频播放器
阅读量:4586 次
发布时间:2019-06-09

本文共 550 字,大约阅读时间需要 1 分钟。

之前尝试自己解码视频,然后播放显示,虽然音视频都可以播放,但是实现不了音视频的同步,所以使用第三方的视频库Vitamio来实现视频播放器功能,这样自己只需要实现播放解码的制作不不要关心底层解码和显示问题。是使用Vitamio 4.0,制作的视频播放器,后续会继续添加直播,网络播放功能。实现的主要功能:

1.搜索本地视频文件

2.使用ListView显示本地视频的缩略图,文件名称,播放时间

3.播放视频的格式可以支持大多数,Vitamio使用的解码库是ffmpeg,所以可以支持很多

4.支持手势调节声音,亮度(在左边上下滑动调节亮度,在右边滑动调节音量,主要扣取OPlayer里面的)

5.支持播放,暂停,快进和快退(界面也是扣取Oplayer里面的)

6.支持字母滑动搜索文件(主要扣取OPlayer里面的)

开源地址:https://github.com/jwzhangjie/JwZhangJie.git 自己克隆就可以了,不过要是用必须到官网下载Vitamio的自身的库,VitamioBundle,ZI,不然不能运行

运行的截图如下:

不方便编译的,这里可以下载已经编译好的apk  

 

转载于:https://www.cnblogs.com/dyllove98/p/3201345.html

你可能感兴趣的文章
DFS Codeforces Round #306 (Div. 2) B. Preparing Olympiad
查看>>
K均值聚类
查看>>
[bzoj1568]李超线段树模板题(标志永久化)
查看>>
web基础,用html元素制作web页面
查看>>
[18/11/21] 方法
查看>>
遍历循环
查看>>
iframe跨域解决方案
查看>>
函数名后const
查看>>
jetty加载spring-context容器源码分析
查看>>
方向ajax(http long request实现实时通信)
查看>>
[LeetCode&Python] Problem 746. Min Cost Climbing Stairs
查看>>
如何在DOS窗口复制和粘贴命令
查看>>
总结一下技能
查看>>
css 一张图片做导航
查看>>
个人项目耗时对比记录表
查看>>
评判是人工智能性能的准则
查看>>
XACT_ABORT为默认为off事务发生约束性错误会继续运行,为on发生约束性错误时会rollback...
查看>>
MySQL备份和还原
查看>>
设计模式之建造者模式(简单)
查看>>
BootBox使用
查看>>