视频开发这块是越来越重要了,我是能体会的出来的,现在关于视频的需求就个网络,图片加载一样的普及了,是个硬需求了,也是催生出了很对相关的库
视频开发需要的水平非常高,索性现在库多完善不用我们自己去搞,页不用我们去研究原理,开源库拿来用就能实现视频的需求,但是要做好还是要一直谭就到其原理才好,视频开发这个大需求我们一步一步走,从易入难
接下来推荐一个视频播放器,JZVedioPlayer也可以叫饺子播放器,他的主要功能JZVedioPlayer 对于 UI 层的封装是很完善的,标题,进度,操作,全屏播放,底层解码器还可以更换,一般的需求我们不用去自定义 UI 了。JZVedioPlayer 还支持更多的操作,比如自定义 UI 后面说。下面是我们录了一个基本的播放器样式,大家看看,继续的赶紧上手。
依赖
compile 'cn.jzvd:jiaozivideoplayer:6.2.9'
使用
<cn.jzvd.JZVideoPlayerStandard
android:id="@+id/videoplayer"
android:layout_width="match_parent"
android:layout_height="200dp"/>
设置
JZVideoPlayerStandard jzVideoPlayerStandard = (JZVideoPlayerStandard) findViewById(R.id.videoplayer);
jzVideoPlayerStandard.setUp("http://jzvd.nathen.cn/c6e3dc12a1154626b3476d9bf3bd7266/6b56c5f0dc31428083757a45764763b0-5287d2089db37e62345123a1be272f8b.mp4"
, JZVideoPlayerStandard.SCREEN_WINDOW_NORMAL, "饺子闭眼睛");
jzVideoPlayerStandard.thumbImageView.setImage("http://p.qpic.cn/videoyun/0/2449_43b6f696980311e59ed467f22794e792_1/640");
图片效果
添加链接描述