视频框架 Vitamio 使用教程+部分心得 (二)第一个视频demo
来源:互联网 发布:xenomai编程笔记 编辑:程序博客网 时间:2024/04/30 16:04
转载注明出处:
http://blog.csdn.net/u010181592/article/category/5893483
文章出自自 我不只是看客的博客
先列出参考资料:
- Vitamio 官网:http://www.vitamio.org(比较不稳定,有时打不开)
- 农民伯伯 博客:http://www.cnblogs.com/over140/category/409230.html(开发者之一,博客中有部分Vitamio中文API)
首先 项目需要导入Vitamio库,如果还没有请参考上一篇博文,点击这里
在ui.xml中添加引用控件 <io.vov.vitamio.widget.VideoView
android:id="@+id/surface_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"/>
接着在对应的Activity 实例化组件;
import android.app.Activity;import android.os.Bundle;import android.os.Environment;import io.vov.vitamio.MediaPlayer;import io.vov.vitamio.widget.MediaController;import io.vov.vitamio.widget.VideoView; public class PlayActivity extends Activity { private VideoView mVideoView; private MediaController mMediaController; String path1 = Environment.getExternalStorageDirectory() + "/Download/B.mp4"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (!io.vov.vitamio.LibsChecker.checkVitamioLibs(this)) return; setContentView(R.layout.activity_play); mVideoView = (VideoView) findViewById(R.id.surface_view); mVideoView.setVideoPath(path1);//设置播放地址 mMediaController = new MediaController(this);//实例化控制器 mMediaController.show(5000);//控制器显示5s后自动隐藏 mVideoView.setMediaController(mMediaController);//绑定控制器 mVideoView.setVideoQuality(MediaPlayer.VIDEOQUALITY_HIGH);//设置播放画质 高画质 mVideoView.requestFocus();//取得焦点 }}
点击运行 就可以了
相关demo下载:
点击这里
1 1
- 视频框架 Vitamio 使用教程+部分心得 (二)第一个视频demo
- 视频框架 Vitamio 使用教程+部分心得 (二)第一个视频demo
- 视频框架 Vitamio 使用教程+部分心得(一)准备
- 视频框架 Vitamio 使用教程+部分心得 (三) 视频控制器MediaController + 部分中文API
- Vitamio 视频框架使用心得
- 视频框架 Vitamio 使用教程+部分心得 (五) 左右滑动快进快退 + VideoView部分中文API
- 视频框架 Vitamio 使用教程
- 视频框架 Vitamio 使用教程+部分心得 (四) 滑动控制声音和亮度+android 4.4.X 以上时全屏播放
- vitamio视频播放框架使用
- vitamio视频框架使用详解
- 视频框架Vitamio学习
- 视频框架Vitamio学习
- 视频框架Vitamio学习
- Vitamio视频框架
- 视频框架Vitamio学习
- vitamio视频框架讲解
- Android视频框架--Vitamio
- 视频框架Vitamio学习
- SimpleDateFormat并发问题解决方案
- VIII.1 INS-30510: Insufficient number of ASM disks selected.
- 九度考研真题 浙大 2005-3浙大1012:畅通工程
- 数据结构_数组
- java学习之浅谈多线程4--SwingWorker
- 视频框架 Vitamio 使用教程+部分心得 (二)第一个视频demo
- Java编程思想重点笔记(Java开发必看)
- java集合的特点
- 九度考研真题 浙大 2006-1浙大1015:还是A+B 比较
- 三分钟学会JUnit单元测试
- QImage的显示
- bash 判断进程是否运行
- __FUNCTION__, __func__, __PRETTY_FUNCTION__
- 使用美图秀秀更换照片背景色