Android,JCVideoPlayerStandard,节操,视频播放

JCVideoPlayer(节操 视频播放) ---->这里说的是快速实现

它是比较容易实现的,我自己也尝试做了一下vitamio,But 我没成功(不是说它不好),So看到了(节操),这里主要讲在集成中遇到的问题,和我的做法

新手,请大神 指教......

1. 首先 github 地址   点击之后可以跳转 : 点击打开链接

2. 可以参考文档,我第一次写的时候认为文档有误,后来自己再重新导入几遍之后,才知道,没有问题 ,

        最初的时候始终是这句话报错 :

 jcVideoPlayerStandard.thumbImageView.setImage("http://p.qpic.cn/videoyun/0/2449_43b6f696980311e59ed467f22794e792_1/640");
      当我多次重新添加依赖或者说操作Clean Project 之后,就可以, 另外我在这中间多次出现了R文件找不到的情况,到现在我也不是很明白到底为什么,

     如果你出现了和我一样的情况,我建议你多次重新添加依赖,之后再同步

3. 官方文档中指出可以添加jar包的形式,我没有做成功,我使用的是添加 类库的形式

compile 'fm.jiecao:jiecaovideoplayer:5.5.2'

4. 我的做法

   首先 :   build.gradle 添加库依赖    ---->  这里建议使用最新的,因为老版本的听说有其它问题

compile 'fm.jiecao:jiecaovideoplayer:5.5.2'

再者 :播放activity的布局 -----> 只需要一个

    android:id="@+id/videoplayer"
    android:layout_width="match_parent"
    android:layout_height="200dp"/>

最后 : activity 中的  java 代码   ----> onCreate 里面写这些东西就行

JCVideoPlayerStandard jcVideoPlayerStandard = (JCVideoPlayerStandard) findViewById(R.id.videoplayer);
//http://2449.vod.myqcloud.com/2449_22ca37a6ea9011e5acaaf51d105342e3.f20.mp4 ---> 官网上是这个地址,不能播放,我重新找了个地址
jcVideoPlayerStandard.setUp("http://gslb.miaopai.com/stream/3D~8BM-7CZqjZscVBEYr5g__.mp4"
        , JCVideoPlayerStandard.SCREEN_LAYOUT_NORMAL, "准备播放");


  在这个 activity 再添加这些  :

@Override
public void onBackPressed() {
    if (JCVideoPlayer.backPress()) {
        return;
    }
    super.onBackPressed();
}
@Override
protected void onPause() {
    super.onPause();
    JCVideoPlayer.releaseAllVideos();
}

最后,别忘记清单文件添加网络权限

android:name="android.permission.INTERNET"/>

你可能感兴趣的:(Android,JCVideoPlayerStandard,节操,视频播放)