上篇文章讲服务的例子中,有个演示服务的后台播放音乐,今天就来讲一讲多媒体之一的音乐播放。
说到多媒体不得不向上追溯,空间多媒体是如何实现的,如何可以让我们轻松的播放音乐、视频?本章讲述点大致如下:
- 1、什么是Open Core?
- 2、Open Core 的具体功能。
- 3、Mediaplayer 介绍
- 4、完整音乐播放例子演示
- 5、Android 模拟器使用SD卡
1、什么是Open Core?
Open Core 是 Android 多媒体框架的核心,所有 Android平台的音频、视频的采用以及播放等操作,都是通过它来实现。
2、Open Core 的具体功能
- 1、多媒体文件的播放、下载,包括:3GPP,MPEG-4,AAC 和 MP3 containers。
- 2、流媒体文件的下载、实时播放,包括:3GPP,HTTP 和 RTSP/RTP。
- 3、动态视频和静态图像的编码、解码,例如:MPEG-4,H.263 和 AVC (H.264),JPEG。
- 4、语音编码格式:MP3,AAC,AAC+。
- 5、视频和图像格式:3GPP,MPEG-4 和 JPEG。
- 6、视频会议:基于 H324-M 标准。
Open Core 是一个多媒体的框架,从宏观上来看,它主要包含了两大方面的内容:
- 1、PVPPlayer:提供媒体播放器的功能,完成各种音频(Audio)、视频(Video)流的回放(Playback)功能。
- 2、PVAuthor:提供媒体流记录的功能,完成各种音频、视频流以及静态图像的捕获功能。
3、Mediaplayer 介绍
MediaPlayer 类可以用来播放音频、视频和流媒体,MediaPlayer 包含了 Audio 和 Video 的播放功能,在 Android 的界面上, Music 和 Video 两个应用程序都是调用
MediaPlayer 实现的。下面两张图是 MediaPlayer 在 Android 和 Open Core 的示例图:
下面是图例显示MediaPlayer 的生命周期
3.1、MediaPlayer 常用方法介绍
4、完整音乐播放例子演示
通过上面的讲解大致知道了 MediaPlayer 的播放原理,下面我们来完成一个小项目,即实现一个 Mini 版音乐播放器。这个播放器中我们需要有暂停、停止、上一首、下一首等基本按钮,有了上面的讲解要实现这个小项目就轻松多了,下面将贴出代码
分享到:
相关推荐
还有简单的密码验证 开发软件:Android StudioAndroid 开源在线音乐播放器Android 开源在线音乐播放器Android 开源在线音乐播放器Android 开源在线音乐播放器Android 开源在线音乐播放器Android 开源在线音乐播放器...
基于Android Studio开发的音乐播放器APP源码Android 音乐播放器源码
Android应用源码之完整版android视频播放器.rar
android 视频播放器 项目 源码 好东西 共享了!!!
Android音乐播放器,本地播放,网络播放 Android音乐播放器,本地播放,网络播放
android 音频播放器 源码 源代码 导入可用
android 音乐播放器 经典完整代码 非常经典 非常好用 绝对是原创的哦 绝对可以使用的哦 学习之良品,项目代码涉及知识非常广泛,可以通过本项目代码学习到android的四大组件 以及很多编程技巧 希望各位同学好好利用.
【工控老马出品,必属精品,亲测校正,质量保证...资源名:android 视频播放器完整源码 资源类型:程序源代码 源码说明: android 视频播放器完整源码 亲测校正过的 可编译运行 适合人群:新手及有一定经验的开发人员
android音乐播放器需求分析,属于文档内容
Android简易本地音乐播放器源码,基于Android的简易本地音乐播放器源码
一个用Android实现的支持登录注册的简单音乐播放器
这是一款android视频播放器 仅供学习使用!
Android音乐播放器实战,实现本地歌曲播放控制,可后台播放,拔出耳机暂停,来电暂停,电话挂断继续播放。这个项目很好的结合了Android的四大组件知识。其中音乐来源于手机本地,使用了Content Provider获取,播放...
android 音乐播放器 源代码 android 音乐播放器 源代码 android 音乐播放器 源代码
android音乐播放器Demo代码,欢迎各位下载。
实现功能:播放,暂停,下一曲,上一曲,注册,登录,更改背景图片。
android音乐播放器测试歌曲,仅供测试之用
Android 音乐播放器,实现递归扫描SD根目录歌曲文件,切换播放模式、查看歌曲详细信息等基本功能,源码打包给大家,需要的下载哈 参考:http://blog.csdn.net/linmiansheng/article/details/18455593
Android 在线播放器源码
Android 音乐播放器Android 音乐播放器Android 音乐播放器Android 音乐播放器Android 音乐播放器