【转】Android三种播放视频的方式
来源:互联网 发布:淘宝直通车类目推广 编辑:程序博客网 时间:2024/06/06 09:46
转自:http://www.open-open.com/lib/view/open1341754267229.html
在Android中,我们有三种方式来实现视频的播放:
1、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。
2、使用VideoView来播放。在布局文件中使用VideoView结合MediaController来实现对其控制。
3、使用MediaPlayer类和SurfaceView来实现,这种方式很灵活。
1、调用其自带的播放器:
?
1
2
3
4
5
6
Uri uri =Uri.parse(Environment.getExternalStorageDirectory().getPath()+
"/Test_Movie.m4v"
);
//调用系统自带的播放器
Intentintent =
new
Intent(Intent.ACTION_VIEW);
Log.v(
"URI:::::::::"
,uri.toString());
intent.setDataAndType(uri,
"video/mp4"
);
startActivity(intent);
2、使用VideoView来实现:
?
1
2
3
4
5
6
Uri uri =Uri.parse(Environment.getExternalStorageDirectory().getPath()+
"/Test_Movie.m4v"
);
VideoView videoView = (VideoView)
this
.findViewById(R.id.video_view);
videoView.setMediaController(
new
MediaController(
this
));
videoView.setVideoURI(uri);
videoView.start();
videoView.requestFocus();
3、使用MediaPlayer:
博文字数限制,第三种未转,请到原帖查看
0 0
- Android视频播放总结: 三种播放视频的方式
- Android三种播放视频的方式
- Android三种播放视频的方式
- Android三种播放视频的方式
- Android三种播放视频的方式
- Android三种播放视频的方式
- Android三种播放视频的方式
- Android三种播放视频的方式
- Android三种播放视频的方式
- Android三种播放视频的方式
- Android三种播放视频的方式
- Android 三种播放视频的方式
- Android三种播放视频的方式
- Android播放视频的三种方式
- Android三种播放视频的方式
- Android三种播放视频的方式
- Android三种播放视频的方式
- Android三种播放视频的方式
- Android 禁止系统休眠,使屏…
- (转)基于java的截图工具(含代码)
- android导入第三方jar包报错 …
- android 获取Bitmap 的两种方法
- 【转】android 播放局域网共享多媒…
- 【转】Android三种播放视频的方式
- Vitamio中文API文档(2)—— V…
- 【转】android Videoview&nbs…
- 【转】android利用VideoView实现视…
- 【转】android 自定义progres…
- 【转】Android R.java文件丢…
- 【转】 Java中将毫秒数转为*…
- [转]android声音调整源代码分析
- 【转】java获取本地机器所有IP和物…