android集成 ijkplayer Ijkplayer集成使用方案 + demo

首先想使用ijkplayer的话,肯定得先编译啦,但是我之前已经编译好了,时间是2018年3月份左右,版本也是当时最新的0.8.8,所以大可放心使用

其实拉到项目中还是很简单的。也就是把要适配的.so库拉到项目中,再把需要依赖的包依赖上就好了,如下图:

android集成 ijkplayer Ijkplayer集成使用方案 + demo_第1张图片android集成 ijkplayer Ijkplayer集成使用方案 + demo_第2张图片

android集成 ijkplayer Ijkplayer集成使用方案 + demo_第3张图片

至于用法,我们看到他们编译文件里面会有一个android/ijkplayer/ijkplayer-example的目录。它在使用他们的播放器的时候,需要把他们的一些配置文件也拷到项目中去,我在demo中也都整好了,需要的直接去里面拿就好了,就是如上图的那个目录的文件。

代码中的用法:

布局文件:使用他们的播放器控件



    
    

代码中也是设置url就可以播放了。

 mVideoView = (IjkVideoView) findViewById(R.id.video_view);


        /** 普通播放 start **/
        mVideoView.setAspectRatio(IRenderView.AR_ASPECT_FIT_PARENT);
        mVideoView.setVideoURI(Uri.parse(url5));
        mVideoView.start();
        /** 普通播放 end **/

至于它的一些监听,还有定制化东西,设置一些软解硬解分辨率什么的,网上也都是有的,很多很多了,也和大多数播放器差不多。

分享几个测试 路径

private String url5 = "http://stream1.grtn.cn/tvs2/sd/live.m3u8?_ts&time=1518428696629";
    private String url6 = "http://218.207.213.137//PLTV/88888888/224/3221225879/index.m3u8";
    private String url7 = "http://183.251.61.207/PLTV/88888888/224/3221225829/index.m3u8";

点我下载lib包和.so文件

点我下载demo

由于整个编译的文件是非常大的,如果有人也需要的话,就到我的网盘自取吧

点我去网盘


感谢bilibili

你可能感兴趣的:(android,android-studio,安卓,视频播放,ijkplayer,播放器,bilibili)