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

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

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

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

Android中的MediaPlayer框架

Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第1张图片

MediaPlayer播放视频主要模块

Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第2张图片

播放主要模块对应组件

Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第3张图片

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

Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第4张图片

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

Mediaplayer播放网络视频效果图

Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第5张图片

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

案例代码

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

Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第6张图片 
Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第7张图片 
Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第8张图片 
Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第9张图片 
Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第10张图片 
Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第11张图片 
Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第12张图片

Xml文件:

Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第13张图片 
Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第14张图片

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

Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例_第15张图片

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

你可能感兴趣的:(Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例)