Ijikplayer视频播放的简单使用
来源:互联网 发布:linux apache ab测试 编辑:程序博客网 时间:2024/06/05 14:48
Ijikplayer的简单使用
看一下效果图
权限必不可少看看你有没有
<uses-permission android:name="android.permission.INTERNET"/><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"></uses-permission><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
首先导入依赖包:
compile 'com.dou361.ijkplayer:jjdxm-ijkplayer:1.0.5'
如果全屏播放就不用粘贴布局了;如果是屏幕中一小块的话就粘贴这个布局:
<include layout="@layout/simple_player_view_player" android:layout_width="match_parent" android:layout_height="180dp"/>
然后是代码粘贴到MainActivity的onCreat中就可以:
import com.dou361.ijkplayer.widget.PlayStateParams;import com.dou361.ijkplayer.widget.PlayerView;public class MainActivity extends AppCompatActivity { PlayerView play; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //可播放全局, 注释的这些代码是全局播放的// View rootView = getLayoutInflater().from(this)// .inflate(R.layout.simple_player_view_player, null);// setContentView(rootView); String url = Environment.getExternalStorageDirectory() .getAbsolutePath() + "/local2/adc.mp4";//视频的路径 play = new PlayerView(this) .setTitle("什么") .setScaleType(PlayStateParams.fitparent) .hideMenu(true) .forbidTouch(false) .setPlaySource(url); play.startPlay(); } //当你离开播放界面的时候视频停止播放 @Override protected void onStop() { super.onStop(); play.stopPlay(); } }上面注释部分如果你要全屏播放就打开,不是的话就注释掉,我播放的是本地视频,这个也可以播放网络视频,只要把url改好,把权限加上(网络,读写,网络状态)就行;
如果下面这些局部播放的代码粘贴到布局中就要把全局播放注释掉,不然两者会冲突
<include layout="@layout/simple_player_view_player" android:layout_width="match_parent" android:layout_height="180dp"/>
阅读全文
0 0
- Ijikplayer视频播放的简单使用
- Ijikplayer视频播放的简单使用
- Ijikplayer的简单使用
- 简单的视频播放
- 简单使用videoview播放视频
- ExoPlayer播放视频的简单使用及播放视频宽高设置的源码分析
- iOS 视频简单的播放
- iOS视频的简单播放
- 简单的视频播放surfaceView
- 简单的实现播放视频
- 视频播放的简单练习
- Android之使用VideoView组件播放一个简单的视频
- C#使用DirectShow实现简单的视频播放
- iOS9 视频播放器 AVPlayerViewController的简单使用
- android使用video开发简单的视频播放!
- jiecaovideoplayer 播放视频,暂停继续 简单的使用 (一)
- 门户或论坛使用ckplayer制作自己的播放器播放视频,使用超简单
- 使用QTKit播放视频就这么简单
- ThreadLocal简单的学习和理解过程
- 分水岭分割算法的实现
- Hystrix部分参数说明
- Hive SQL中join的使用
- Matplotlib绘制折线图
- Ijikplayer视频播放的简单使用
- CFF 1016 计算天数
- 学生管理系统
- 深度学习对训练样本的数量要求
- [BZOJ4241]-历史研究-回滚莫队
- 十、C++运算符重载
- 六度空间
- 怎么销毁一个Activity,点击按钮退出activity
- 贪心算法--圣诞老人的礼物(openjudge 4110 )