[Android]边下边播精简代码版本(支持音视频格式)

来源:互联网 发布:sql查询数据库的大小 编辑:程序博客网 时间:2024/05/20 14:44

1思路:

(1)基本思路就是先创建一个空文件,大小和服务器的MP3一样大,也许有人会疑问为什么,这个其实是因为Android的这个media player是按照文件大小计算音视频文件播放长度的。
(2)创建一个网路进程负责下载MP3文件,并记录下载进度。
(3)创建一个media player对象来负责播放。
(4)这个地方是很关键的,创建一个线程,负责检测是否可以播放以及什么时候暂停。

2代码:

代码我放在开源中国里。

http://git.oschina.net/finals/CacheMedia

有兴趣的可以自己下载下来研究下。

0 0