记一次Android视频播放器开发
Posted avi9111
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记一次Android视频播放器开发相关的知识,希望对你有一定的参考价值。
播放器入门
看小电影多年
当年甚至还是用QTplayer;而李开复,已经从技术员,技术总监,HR,出书,风投,隐退的华丽转身
而我们还只是个”程序员“
这么多年过去了,好像还真没认真开发过一个自己用的播放器
所以,稍微搞一下
这个文章不会详细说实现
不会说github
不会说代码
不会说player,视频文件格式
只是说一些文档+引用
看了一些文章,唯一学到的可能是e.printstack
VideoPlayer videoPlayer = findViewById(R.id.video);
try {
videoPlayer.load("http://vjs.zencdn.net/v/oceans.mp4");
} catch (IOException e) {
Toast.makeText(this,"播放失败",Toast.LENGTH_SHORT);
e.printStackTrace();
}
而大部分,所谓的开源,所谓的开发,还停留在”应用“不是么?这到底算在门外,还是在门槛上?
调试方法
无他,android Studio + try catch; 还要一台手机,你有吗?
开源必须解决问题
官方的MediaPlayer太简单,不想用
所以选了个 xxxx 项目,但必须解决一下问题:
Failed to notify project evaluation listener.
> org.gradle.api.internal.TaskInputsInternal.property(Ljava/lang/String;Ljava/lang/Object;)Lorg/gradle/api/tasks/TaskInputs;
参考资料:
ijkplayer系列1:ijkplayer介绍_点心爱成长的自留地-CSDN博客_ijkplayer
Android开源音视频播放器_yyxhzdm的博客-CSDN博客
以上是关于记一次Android视频播放器开发的主要内容,如果未能解决你的问题,请参考以下文章