多媒体(视频播放器)
来源:互联网 发布:linux新建一个文件夹 编辑:程序博客网 时间:2024/05/01 04:35
视频播放器关键的一个类是SurfaceView,首先实例化MediaPlayer,设置类型,然后设置音源,
再得到视频文件的路径,接下来调用prepare方法,最后就是将媒体播放器捕捉的画面展示到SurfaceView
另一种方法就是首先在Activity中的到VideoView.给VideoView设置播放来源,同样地,获得视频文件的路径
实例化MediaController,让它们互相设置。拍照实现的步骤就是:第一步,界面使用SurfaceView控件,显示照相机的画面
第二步:SurfaceView接受摄像头界面变化的信息,surfaceView.getHolder().addCallback(),第三步,重写3个方法,预览界面被创建时,调用一般在这里打开照相机和设置照相机的一些参数。1.打开照相机和设置照相机的一些参数
//打开摄像头
camer=Camera.open();
//给摄像头设置参数
Parameters parameters=camera.getParameters();
// 设置照片的输出格式
parameters.setPictureFormat(PixelFormat.JPEG);
// 设置照片的质量
parameters.set("jpeg-quality", 85);
// 给照相机设置参数
camera.setParameters(parameters);
//将摄像头的画面显示到SurfaceView控件上
camera.setPreviewDisplay(sv_main_camera.getHolder());
// 开始预览
camera.startPreview();
surfaceChanged----->当预览界面的格式和大小发生改变时,触发
<4>保存
camera.takePicture
将照片保存到内存卡(压缩)
- 多媒体(视频播放器)
- 多媒体视频播放器
- 多媒体_视频播放器
- 多媒体(视频播放器)
- Android-多媒体之VideoView视频播放器
- Android多媒体(视频播放器-拍照-录像)
- 多媒体(音乐播放器+视频)
- 多媒体(视频播放器-拍照-录像)
- Android------多媒体(视频播放器-拍照-录像)
- Android MediaPlayer 多媒体(视频播放器)
- 多媒体开发---视频播放器开发(android)
- android 多媒体 视频播放
- Android多媒体播放器之视频播放器
- Android 多媒体开发 视频播放
- Android多媒体--音视频播放
- Android 多媒体编程 视频播放
- 手机多媒体--音/视频播放
- 多媒体(视频播放,拍照,录像)
- 基于dragonboard410c 智能宠物保姆----预研
- Java实例学习 Java并发编程之java.util.concurrent.CopyOnWriteArrayList
- windows lib 引用
- 关于canvas画的背景图在chrome下出现闪屏的解决方案
- warning C4482: 使用了非标准扩展: 限定名中使用了枚举
- 多媒体(视频播放器)
- Discuz! 安装模板、插件提示“对不起,您安装的不是正版应用...”解决
- matlab中try ... catch的使用
- Spring MVC工作流程
- 存储过程 记录存根
- android jni通过cmake使用第三方静态库和动态库
- LeetCode 11 Container With Most Water
- swift之mutating关键字
- js浮点数相加、减、乘、除精确计算