一.Android视频播放这里做个简单介绍,视频播放主要有三种方式:安卓7.0以上兼容
(获取本地应用assets raw文件位置:"file:///android_asset/文件名" "android.resource://" + getPackageName() + "/" +R.raw.alarm)
1.使用自带播放器。
Intent intent=new Intent(Intent.ACTION_VIEW);
Uri uri = Uri.parse("file:///mnt/sdcard/big_buck_bunny.mp4");
intent.setDataAndType(uri, "video/mp4");
startActivity(intent);
2.使用VideoView播放。
VideoView vv= (VideoView)findViewById(R.id.videoView1);
MediaController media= new MediaController(this);
Uri uri = Uri.parse("file:///mnt/sdcard/big_buck_bunny.mp4");
vv.setVideoURI(uri);//setVideoPath()
vv.setMediaController(media);//控制器
vv.seekTo(100);//预览略缩图
vv.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mediaPlayer) {
//缓冲准备
}
});
3.使用MediaPlayer播放。