//加载视频依赖
compile 'fm.jiecao:jiecaovideoplayer:4.8.3'
Glide依赖
compile 'com.github.bumptech.glide:glide:3.7.0'
//视频网址,可以用这个测试
http://result.eolinker.com/iYXEPGn4e9c6dafce6e5cdd23287d2bb136ee7e9194d3e9?uri=vedio
布局
<fm.jiecao.jcvideoplayer_lib.JCVideoPlayerStandard android:id="@+id/player_list_video" android:layout_width="match_parent" android:layout_height="300dp" /> 找控件@BindView(R.id.player_list_video) JCVideoPlayerStandard player;
使用分装Ok进行获取网络视频OkhttpUtils.getInstance().asy(null, "http://result.eolinker.com/iYXEPGn4e9c6dafce6e5cdd23287d2bb136ee7e9194d3e9?uri=vedio", new AbstractUiCallBack<ValueBean>() { @Override public void success(ValueBean valueBean) { List<ValueBean.DataBean> data = valueBean.getData(); boolean setUp = player.setUp(data.get(0).getVedio_url(), JCVideoPlayer.SCREEN_LAYOUT_NORMAL, ""); if (setUp) { Glide.with(MainActivity.this).load(data.get(0).getVedio_url()).into(player.thumbImageView); } } @Override public void failure(Exception e) { } });