IJKPlayer简单实用流程
来源:互联网 发布:淘宝商品无缘无故下架 编辑:程序博客网 时间:2024/06/05 04:26
首先是一个网络权限
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
application
之后是把工具包导入工程(一个是lib,一个是Main)android:configChanges="orientation|keyboardHidden"android:screenOrientation="portrait"android:configChanges="orientation|keyboardHidden"
然后再build.gradle里
这个与android平级
repositories { mavenCentral() flatDir { dirs 'libs' //this way we can find the .aar file in libs folder }}然后在android里面,
sourceSets { main { jniLibs.srcDirs = ['libs'] }}
然后添加依赖compile(name: 'ijkplayer-java-release', ext: 'aar')
布局 路径是按自己的包的路径
<widget.media.IjkVideoView android:id="@+id/video_view" android:layout_width="match_parent" android:layout_height="match_parent"></widget.media.IjkVideoView>
然后在Activity
public class MainActivity extends AppCompatActivity implements PlayerManager.PlayerStateListener { private PlayerManager player; private String url5 = "http://mp4.vjshi.com/2013-05-28/2013052815051372.mp4"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); initPlayer(); } private void initPlayer() { //初始化播放器 player = new PlayerManager(this); player.setFullScreenOnly(true); player.setScaleType(PlayerManager.SCALETYPE_FILLPARENT); player.playInFullScreen(true); player.setPlayerStateListener(this); player.play(url5); } @Override public boolean onTouchEvent(MotionEvent event) { if (player.gestureDetector.onTouchEvent(event)) return true; return super.onTouchEvent(event); } @Override public void onComplete() { } @Override protected void onStop() { super.onStop(); player.stop(); } @Override public void onError() { } @Override public void onLoading() { } @Override public void onPlay() { }}
阅读全文
0 0
- IJKPlayer简单实用流程
- SVN的简单实用流程
- ijkplayer的实现流程
- ijkPlayer编译流程记录
- android Ijkplayer简单使用
- Ijkplayer简单使用
- Ijkplayer简单使用
- Ijkplayer简单使用
- ijkplayer简单实现
- ijkplayer的简单使用
- IJKPlayer的简单使用
- Android 简单的ijkplayer
- Ijkplayer的简单使用
- 简单说一下编译ijkplayer
- ijkplayer-android的简单使用
- ijkplayer阅读笔记06-音频流程
- ijkplayer阅读笔记07-视频流程
- IJKPlayer播放器支持https流程
- PAT:B1016. 部分A+B (15)
- update语句起别名写法
- python批量修改文件名
- C语言学习历程(二)自定义数据类型与其本质
- 机器学习正式更新-NG到西瓜书
- IJKPlayer简单实用流程
- 学习了一位前辈写的大数加法实例,由于我是菜鸟一枚,自己修改了备注也更全面一些,大神勿喷
- Android ijkplayer的使用解析
- LNMP分布式的安装
- [docker]一些细节cmd和entrypiont
- 字典(汇编指令 & INT 21H)
- 17.11.16日报
- installing Nginx Core and Modules from Source
- 范围