MediaPlayer使用SurfaceView播放视频的时它们的主要配置
来源:互联网 发布:大学生网络诈骗 编辑:程序博客网 时间:2024/06/07 11:30
MediaPlayer使用SurfaceView播放视频的时它们的主要配置
1、获取SurfaceView,配置SurfaceHolder
SurfaceView surfaceView = surfaceHolder = surfaceView.getHolder();
SurfaceHolder surfaceHolder = surfaceView.getHolder();
//设置分辨率
surfaceHolder.setFixedSize(100, 100);
// 设置类型,不要维护自己的缓冲区
surfaceHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
2、创建和配置MediaPlayer
MediaPlayer mediaPlayer = MediaPlayer.create(Context,id);
//设置声音流的类型
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
3、MediaPlayer设置显示的方式(与SurfaceHolder联系起来)
mediaPlayer.setDisplay(surfaceHolder);
- MediaPlayer使用SurfaceView播放视频的时它们的主要配置
- Android里面使用MediaPlayer通过SurfaceView播放视频的示例
- TextureView SurfaceView和MediaPlayer的视频播放
- 使用SurfaceView&MediaPlayer播放视频
- 使用SurfaceView+MediaPlayer视频播放
- 使用mediaplayer + surfaceview来播放视频
- 使用MediaPlayer和SurfaceView播放视频
- 使用MediaPlayer和SurfaceView播放视频
- 使用MediaPlayer和SurfaceView播放视频
- 使用MediaPlayer和SurfaceView播放视频
- 使用mediaplayer + surfaceview来播放视频
- 使用MediaPlayer和SurfaceView播放视频
- 使用MediaPlayer和SurfaceView播放视频
- 使用MediaPlayer和SurfaceView播放视频
- 使用MediaPlayer和SurfaceView播放视频
- 使用MediaPlayer和SurfaceView播放视频
- 使用MediaPlayer和SurfaceView播放视频
- Android:使用MediaPlayer和SurfaceView播放视频
- fatal error C1083: Cannot open include file: 'dshow.h': No such file or directory
- uva 10617 Again Palindrome
- php入门
- 从vs2005 移植到 vs2008,debug模式下找不到MSVCR90.dll
- EVT API
- MediaPlayer使用SurfaceView播放视频的时它们的主要配置
- hdu3074-线段树(求区间乘积)
- 使用BeanPostProcessor接口对受管Bean进行预处理
- 插入排序法与冒泡排序法的区别
- 从猴子说起
- C#删除文件夹
- 服务器交接
- 腹式呼吸法
- Bat学习笔记大全