VLC android
随风而去飘飘飘
这个作者很懒,什么都没留下…
展开
-
Linux 下编译Android-VLC开源播放器详解(附源码下载)
这两天需要做音视频播放相关的东西,所以重新找了目前android下的解码库。Android自带的解码库支持不全,因此很多第三方播放器都是自带解码器,绝大部分都是使用FFMpeg作为解码库。我11年的时候也弄过视频播放器,当时也是基于FFMpeg来做。那时候网上有关Android视频解码库的资料不多,只在git上找到一个人移植FFMpeg,把它弄下来编译,有兴趣可以看看当时的文章:Android转载 2014-04-05 07:44:46 · 2681 阅读 · 2 评论 -
vlc-android 获取MediaPlayerEncounteredError,MediaPlayerBuffering等各种事件的响应
前面有篇文章介绍了调用libvlcjni.so 实现流媒体播放器,在将那篇文章写了之后,开发的项目中又需要更新,其中涉及到了获取MediaPlayerEncounteredError,MediaPlayerBuffering等事件的响应,在网上找了好久都无果,自己花了不少时间终于找到了想要的结果。再次记录出来以防以后淡忘再做重复工作,也希望可以帮助遇到同样问题的道友。 做vlc转载 2014-04-08 10:37:32 · 5030 阅读 · 0 评论 -
Fragment应用的介绍
对于Fragment的应用,Google 文档中介绍的和详细,但是它有一个约束,就是只能是在SDK3.0以上,对于低版本的不适用。后来Google又经过了改进,添加了附加包。在这里,SDK1.6的版本也可以使用Fragment。一、将Google开发的额外包加入工程包地址:android-sdk-windows\extras\android\compatibility\v4转载 2014-04-08 11:00:31 · 1017 阅读 · 0 评论 -
android开发音乐播放器--Genres和Art album的获取
最近在做一个项目,其中涉及到音乐播放器。当用到Genres和Art album时花费了一些时间才搞定,今天把方法草草列出,以供自己以后忘记时查看,也希望可以帮助碰到同样问题的道友!!一、Genres的获取先获取audioId(这个都知道吧,就不再多说了) public String getGenres(long audioId){ Uri uri = Ur转载 2014-04-08 10:57:30 · 4723 阅读 · 0 评论 -
记录一个哥们的博客追去卓越的泡泡糖
http://www.cnblogs.com/mythou/category/505051.html转载 2014-04-06 18:49:58 · 1082 阅读 · 0 评论 -
Android VLC播放器二次开发2——CPU类型检查+界面初始化
上一篇讲了VLC整个程序的模块划分和界面主要使用的技术,今天分析一下VLC程序初始化过程,主要是初始化界面、加载解码库的操作。今天主要分析一下org.videolan.vlc.gui.MainActivity类,这个是VLC的整个程序入口。当然,严格来说,整个程序入口是VLCApplication类,因为VLC重载了Application,在我分析过的代码里面,貌似稍微复杂一点的程序,都喜欢重载A转载 2014-04-06 18:44:05 · 2550 阅读 · 0 评论 -
Android VLC播放器二次开发1——程序结构分析
最近因为一个新项目需要一个多媒体播放器,所以需要做个视频、音频、图片方面的播放器。也查阅了不少这方面的资料,如果要从头做一个播放器工作量太大了,而且难度也很大。所以最后选择了VLC作为基础,进行二次开发。选择VLC的原因有两个,第一:VLC在其他平台很成熟,解码器方面支持很完善。第二:VLC已经实现了完整的视频播放和音频播放功能。开发速度可以加快很多。下面给出两张截图,主要是为了方便后面讲转载 2014-04-05 07:49:41 · 2190 阅读 · 1 评论 -
vlc-android 中调用用libvlcjni.so实现流媒体播放
最近公司搞的项目中涉及到流媒体播放,并且需要硬解码,所以想到了VLC这个开源项目。去官网下载了vlc-android源码进行编译,生成的apk安装在公司的设备上可以运行,不错不错,有现成的东西当然不会再去“造轮胎”,把编译后的android 工程导入eclipse 看了所有的代码,觉得对于我们只需要实现流媒体播放的来说显得有些累赘,这篇文章只需要实现流媒体播放的部分关于源码下载和编译的部分转载 2014-04-06 18:56:11 · 8355 阅读 · 2 评论 -
Android VLC播放器二次开发3——音乐播放(歌曲列表+歌词同步滚动)
今天讲一下对VLC播放器音频播放功能进行二次开发,讲解如何改造音乐播放相关功能。最近一直在忙着优化视频解码部分代码,因为我的视频播放器需要在一台主频比较低的机器上跑(800M主频),所以视频解码能力受到极大考验,VLC的解码库挺复杂,花了两三周时间,也只看了点皮毛。 这里说几句题外话,中间也尝试过使用其他的解码器,其中选了目前比较有名的Vitamio来试验,不过它让我大失所望,对于720转载 2014-04-06 18:46:11 · 7202 阅读 · 0 评论 -
android视频录制、另一部手机实时观看方案
最近调研android视频录制、另一部手机实时观看,大致有以下几种思路。 1. android手机充当服务器,使用NanoHTTPD充当服务器,另一部手机或者pc通过输入http://手机的ip:8080网址观看。这种方案可以参考 ipcamera-for-android开源项目,网址 http://code.google.com/p/ipcamera-for-andro转载 2014-06-10 09:52:02 · 3140 阅读 · 0 评论