美文网首页
节操播放器的简单学习

节操播放器的简单学习

作者: 大校啊 | 来源:发表于2017-06-12 09:43 被阅读0次

github上地址https://github.com/lipangit/JieCaoVideoPlayer
一:使用
1、添加类库

compile 'fm.jiecao:jiecaovideoplayer:5.5.4'

2、创建布局

<fm.jiecao.jcvideoplayer_lib.JCVideoPlayerStandard
    android:id="@+id/videocontroller1"
    android:layout_width="match_parent"
    android:layout_height="200dp" />

3.设置视频/MP3地址、缩略图地址、标题

  mJcVideoPlayerStandard = (JCVideoPlayerStandard) findViewById(R.id.jc_video);
        mJcVideoPlayerStandard.setUp("http://video.jiecao.fm/11/23/xin/%E5%81%87%E4%BA%BA.mp4"
                , JCVideoPlayerStandard.SCREEN_LAYOUT_NORMAL, "嫂子不信");
        Picasso.with(this)
                .load("http://img4.jiecaojingxuan.com/2016/11/23/00b026e7-b830-4994-bc87-38f4033806a6.jpg@!640_360")
                .into(mJcVideoPlayerStandard.thumbImageView);

        mJcVideoPlayerStandard .setJcUserAction(new MyUserActionStandard());4、在包含播放器的Fragment或Activity的onPause()方法中调用mJcVideoPlayerStandard .releaseAllVideos();

注:全屏导致崩溃的请在清单文件中当前activity中加上:

<activity  
           android:name=“.activity.MainActivity”  
           android:configChanges=“orientation”  
           android:screenOrientation=“portrait”></activity>

注:播放本地文件

String videoPath = Environment.getExternalStorageDirectory().getAbsoutlePath()+"/test.mp4";
File file = new File(videoPath);
if( !file.exists() ){
      return;
}
mJcVideoPlayerStandard .setUp(file.getAbsolutePath(),JCVideoPlayerStandard.SCREEN_LAYOUT_NORMAL,"测试");

相关文章

网友评论

      本文标题:节操播放器的简单学习

      本文链接:https://www.haomeiwen.com/subject/wwzkqxtx.html