Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例

转载 2016年08月31日 09:37:27

转载请注意:请把头部出处链接和尾部二维码一起转载,谢谢!,本文出自: 
http://blog.csdn.net/hejjunlin/article/details/52376462

前言:前面我们介绍MediaPlayer相关方法,有人说,没有实际例子,看得不是很明白,今天在分析MediaPlayer时,顺带一个播放网络视频例子。可以自行试试。同样先看下今天的Agenda:

  • Android中的MediaPlayer框架
  • MediaPlayer播放视频主要模块
  • 播放主要模块对应组件
  • MediaPlayer方法对应有效状态及无效状态
  • 案例:Mediaplayer播放网络视频

Android中的MediaPlayer框架

这里写图片描述

MediaPlayer播放视频主要模块

这里写图片描述

播放主要模块对应组件

这里写图片描述

MediaPlayer方法对应有效状态及无效状态

这里写图片描述

本文出自逆流的鱼yuiop,文章链接:: 
http://blog.csdn.net/hejjunlin/article/details/52376462

Mediaplayer播放网络视频效果图

这里写图片描述

为演示,我在本地搭建了一个服务器,将视频文件放在tomcat中的ROOT目录下。名字为sanpan.mp4的一个视频。

案例代码

设置播放相关的方法:在上一篇中MediaPlayer各状态的理解。

这里写图片描述 
这里写图片描述 
这里写图片描述 
这里写图片描述 
这里写图片描述 
这里写图片描述 
这里写图片描述

Xml文件:

这里写图片描述 
这里写图片描述

由于是网络视频,记得在Manifest加上访问网络的权限

这里写图片描述

上面代码已经传到百度云:(永久链接)https://pan.baidu.com/s/1jIpslQu

第一时间获得博客更新提醒,以及更多android干货,源码分析,欢迎关注我的微信公众号,扫一扫下方二维码或者长按识别二维码,即可关注。

这里写图片描述

如果你觉得好,随手点赞,也是对笔者的肯定,也可以分享此公众号给你更多的人,原创不易

android视频播放框架Vitamio

概述         开发公司一个乐视TV项目时,本来有个播放视频广告的功能,到最后不了了之。虽然没有在项目中做要求,但是这个点子还是激起了我研究多媒体的好奇心。刚好后面遇到一款比较喜欢的视频A...
  • lsyz0021
  • lsyz0021
  • 2016年04月30日 01:07
  • 7333

Android多媒体开发(一)----MediaPlayer框架开始

原址:http://windrunnerlihuan.com/2016/11/28/Android%E5%A4%9A%E5%AA%92%E4%BD%93%E5%BC%80%E5%8F%91-%E4%B...
  • u010164190
  • u010164190
  • 2017年01月17日 22:08
  • 909

Android Media Player 框架分析-Nuplayer(1)

由于工作岗位调整,开始接触Media相关部分的代码,起初希望在网络上找一下大神们分析软文学习一下就好,由于Google在新的Android版本上修改了Nuplayer的地位,原本NuPlayer主要在...
  • harman_zjc
  • harman_zjc
  • 2016年11月28日 22:51
  • 1542

Android 的 MediaPlayer源码框架讲解

本文主要介绍的是Android中很重要也最为复杂的媒体播放器(MediaPlayer)部分的架构。对于Android这样一个完整又相对复杂的系统,一个MediaPlayer功能的实现不在其具体的功能,...
  • lixuelong
  • lixuelong
  • 2011年07月01日 14:23
  • 8683

Android视频框架--Vitamio

前言: 打造属于自己的专属播放器,在这里与大家见面了,视频都很熟悉,关于Android 图片  文字 什么的 当然也有视频了,今天总结了关于这个框架的一点东西与大家分享。 下载Vitami...
  • hao54216
  • hao54216
  • 2016年09月05日 08:41
  • 5945

Android播放器框架分析之AwesomePlayer

date: 2013.09.25; modification:2013.09.28 目录: 1 简介2 AwesomePlayer概述 2.1 关键成员分析 2.1.1 D...
  • mirkerson
  • mirkerson
  • 2014年10月17日 13:06
  • 15477

Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例

今天的Agenda: - Android中的MediaPlayer框架 - MediaPlayer播放视频主要模块 - 播放主要模块对应组件 - MediaPlayer方法对应有效状态及无效状态 - ...
  • hejjunlin
  • hejjunlin
  • 2016年08月31日 01:27
  • 12910

Android Vitamio视频框架

  • 2015年09月15日 18:00
  • 390KB
  • 下载

Android视频媒体相关,VideoView和开源框架vitamio

虽然Android已经内置了VideoView组件和MediaPlayer类来支持开发视频播放器,但支持格式、性能等各方面都十分有限,但是Vitamio的确强大到没朋友! Vitamio 是一款 A...
  • qq_32059827
  • qq_32059827
  • 2016年11月12日 20:42
  • 985

Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例

今天的Agenda: - Android中的MediaPlayer框架 - MediaPlayer播放视频主要模块 - 播放主要模块对应组件 - MediaPlayer方法对应有效状态及无效状态 - ...
  • hejjunlin
  • hejjunlin
  • 2016年08月31日 01:27
  • 12910
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例
举报原因:
原因补充:

(最多只允许输入30个字)