Android MediaPlayer 提高
文章平均质量分 92
Huangdroid
凡是从我手里出来的代码,终身保修
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android MediaPlayer与Http Proxy结合之提高篇
基础篇实现一个简单的代理服务器与Android的MediaPlayer结合(仅支持Http Get),可以通过代理服务器来转发MediaPlayer的Request以及传输服务器的Response,但基础篇还不能支持Seek,这次提高篇支持了Seek。代理服务器可以增强MediaPlayer对复杂的Http情况的适应,可以播放带防盗链的媒体文件,边播边存,还可以对大体积的媒体文件(如视频)进行原创 2013-11-13 17:11:48 · 1160 阅读 · 0 评论 -
玩转 Android MediaPlayer之视频预加载
本文是在《玩转 Android MediaPlayer之Media Proxy》基础上做更进一步的开发,实现一个视频客户端很常用的功能~~~预加载。要学会本文介绍的内容,强烈建议把《玩转 Android MediaPlayer之Media Proxy》看懂,由浅入深,你懂的。 预加载,分为两类,本文介绍的是“代理服务器”这种方式: 1.边存边播:下载多少播放多少。 优点:原创 2013-11-13 17:17:44 · 1449 阅读 · 0 评论 -
Android MediaPlayer与Http Proxy结合之基础篇
最近半年都忙着Android TV项目,在春节假期才有时间写点东西。先在这里给大家拜个年,祝大家龙年快乐... 直接进入主题:本文将会教大家如何实现一个简单的代理服务器(仅支持Http Get),与Android的MediaPlayer结合,从而可以扩展出“播放 防盗链的媒体文件”,“边播放边保存”等的功能。 本文的代码可以到这里下载:http://down原创 2013-11-13 17:10:17 · 904 阅读 · 0 评论 -
玩转 Android MediaPlayer之Media Proxy
本文是在《Android MediaPlayer与Http Proxy结合之提高篇》基础上,进一步优化代理服务器,支持了Http的302、301重定向,获取Http Request和Http Response的文本内容。本文以视频播放结合Http Proxy,讲述MediaPlayer播放过程中的握手过程。 吐槽一下:用google搜索“代理服务器”无效,所以本文用Media Proxy原创 2013-11-13 17:14:22 · 1311 阅读 · 0 评论 -
玩转 Android MediaPlayer之视频预加载(优化)
本文是在《玩转 Android MediaPlayer之视频预加载》基础上做更进一步的优化,适应更多终端的MediaPlayer,不再唠叨预加载的作用和基础,有兴趣的读者请看上回。 MediaPlayer由厂家定制,不同终端的MediaPlayer略有差异,例如:有些MediaPlayer首次播放从头buffer,有些MdiaPlayer首次播放会多次Request,Range原创 2013-11-13 17:19:13 · 1874 阅读 · 0 评论 -
MediaPlayer播放网络视频
本文来自http://blog.youkuaiyun.com/hellogv/ ,引用必须注明出处! 上次讲解了MediaPlayer播放网络音频,介绍了MediaPlayer关于网络音频的缓冲和进度条控制的方法,这次再讲解MediaPlayer播放网络视频。播放网络视频比播放网络音频多需要一个SurfaceView而已,已经熟悉MediaPlayer播放网络音频之后,相信大家对播放网络视原创 2013-11-13 16:59:27 · 1471 阅读 · 1 评论 -
Android提高第一篇之MediaPlayer
前面写了十四篇关于界面的入门文章,大家都看完和跟着练习之后,对于常用的Layout和View都会有一定的了解了,接下来的文章就不再强调介绍界面了,而是针对具体的常见功能而展开。 本文介绍MediaPlayer的使用。MediaPlayer可以播放音频和视频,另外也可以通过VideoView来播放视频,虽然VideoView比MediaPlayer简单易用,但定制性不如用Med原创 2013-11-13 17:04:11 · 810 阅读 · 0 评论 -
Android MediaPlayer与Http Proxy结合之优化篇
本文是在《玩转 Android MediaPlayer之视频预加载(优化)》基础上修复Http代理服务器(Http Proxy)透传的bug。前面几篇相关文章所用的代理服务器一个时间只能监听来自Mediaplayer的一个Request请求,但在实际项目开发过程中,发现有些支持m3u8格式Mediaplayer发出新的Request请求之前不会中断旧的Request请求,所以本文代码会加入多线原创 2013-11-13 17:21:02 · 1082 阅读 · 0 评论 -
Android提高第二十篇之MediaPlayer播放网络音频
以前曾经地介绍过MediaPlayer的基本用法,这里就深入地讲解MediaPlayer的在线播放功能。本文主要实现MediaPlayer在线播放音频的功能,由于在线视频播放比在线音频播放复杂,因此先介绍在线音频播放的实现,这样可以帮助大家逐步深入了解MediaPlayer的在线播放功能。先来看看本文程序运行的结果: main.xml的源码如下: <FrameLayout x原创 2013-11-13 17:07:24 · 1064 阅读 · 0 评论
分享