视频播放:MediaPlayer+SurfaceView(双缓冲)
2017-01-05 19:59
369 查看
/** * 播放视频的方法 */ private void play() { mp_video = new MediaPlayer(); AssetFileDescriptor afd = getResources().openRawResourceFd(R.raw.por); try { // 设置视频源 mp_video.setDataSource(afd.getFileDescriptor(), afd.getStartOffset(), afd.getLength()); mp_video.setLooping(true);//设置循环 mp_video.setDisplay(sv_video.getHolder()); mp_video.prepareAsync();//异步 mp_video.setOnPreparedListener(this); } catch (Exception e) { e.printStackTrace(); } }
相关文章推荐
- Android 视频播放之MediaPlayer+SurfaceView
- 使用mediaplayer + surfaceview来播放视频
- Android SurfaceView+MediaPlayer实现视频播放
- SurfaceView+MediaPlayer视频播放并用SharedPreferences实现暂停功能
- android视频播放(二) 利用android原生的MediaPlayer+SurfaceView
- SurfaceView + MediaPlayer 实现视频播放功能
- Android中使用surfaceview+MediaPlayer播放视频
- Android MediaPlayer+SurfaceView实现视频播放
- 使用mediaplayer + surfaceview来播放视频
- Android - SurfaceView + MediaPlayer实现分段视频无缝播放
- android播放视频(三)利用原生的MediaPlayer+SurfaceView之提高
- Android - SurfaceView+MediaPlayer、VideoView 2种方法播放视频
- MediaPlayer+SurfaceView 视频播放 示例
- MediaPlayer + SurfaceView 来实现 视频播放
- SurfaceView+MediaPlayer 播放视频 锁屏 没有画面等各种问题的解决方案。
- android视频播放(二) 利用android原生的MediaPlayer+SurfaceView
- android下面使用SurfaceView+ mediaPlayer播放视频
- Android SurfaceView+ mediaplayer 重复播放视频
- Android SurfaceView + MediaPlayer实现分段视频无缝播放
- Android 播放视频(一)SurfaceView + MediaPlayer