找传奇世界私服网站 本站提供网通传世私服发布网,传奇外传私服下载,传奇外传外挂免费版,万宇传奇外传论坛!
Android提高第二十一篇之MediaPlayer播放网络视频 - hellogv的专栏 - 博客频道 - CSDN.NET
文章作者:找传奇世界私服网站 文章来源:http://WWW.LZJYJX.COM/ 更新时间:2012-02-04 

main.xml的源码如下:

有些视频是android播放器不能播放的,不能播放时videoHeight=0,videoWidth=0,以此来判断是否播放视频。

test_videoplayer.java源码如下:

Player.java源码如下:

本文来自 ,引用必须注明出处!

test_videoplayer.java是主程序,负责调用Player类,其中关键部分是SeekBarChangeEvent这个SeekBar拖动的事件:SeekBar的Progress是0~SeekBar.getMax()之内的数,而MediaPlayer.seekTo()的参数是0~MediaPlayer.getDuration()之内数,所以MediaPlayer.seekTo()的参数是(progress/seekBar.getMax())*MediaPlayer.getDuration()。

上次讲解了,介绍了MediaPlayer关于网络音频的缓冲和进度条控制的方法,这次再讲解MediaPlayer播放网络视频。播放网络视频比播放网络音频多需要一个SurfaceView而已,已经熟悉MediaPlayer播放网络音频之后,相信大家对播放网络视频也能很快地掌握。先来看看本文程序运行截图:

Player.java是本文的核心,Player.java实现了“进度条更新”、“数据缓冲”、“SurfaceHolder生命周期”等功能,其中“SurfaceHolder生命周期”是视频与音频播放的最大区别,通过surfaceCreated()、surfaceDestroyed()、surfaceChanged()可以创建/释放某些资源。下面这个地方需要注意一下:

蜀门私服/hellogv/article/details/6429455#comments

本文程序的视频来自,大家可以替换程序中的视频链接,试试其他影片。


浏览次数:
最新文章
·Android提高第二十一篇之MediaPlayer播
·奇迹私服降价指日可待 35%的消费者拟节
·冒险岛sf2004年最受消费者欢迎的车型-“
·用电脑连接电视的方法
·23名农民工讨回129万血汗钱 传奇外传私
·魔兽世界sf依然没有更新啊 - 新注册站长
·分享免?得??的方法
·最新日志整人篇不可思议的 读心术。
·《问道》娃娃五大绝技所向披靡
·鱼尾纹除皱术“VPI自然除皱” 眼睛有皱
热门文章
·Android提高第二十一篇之MediaPlayer播
·冒险岛sf2004年最受消费者欢迎的车型-“
·奇迹私服降价指日可待 35%的消费者拟节
·用电脑连接电视的方法
·23名农民工讨回129万血汗钱 传奇外传私
·魔兽世界sf依然没有更新啊 - 新注册站长
·分享免?得??的方法
·最新日志整人篇不可思议的 读心术。
·鱼尾纹除皱术“VPI自然除皱” 眼睛有皱
·《问道》娃娃五大绝技所向披靡
Copyright 2003-2009 找传奇世界私服网站 http://WWW.LZJYJX.COM/ All Rights Reserved (注:本站只投放1.76传奇私服)
请使用1024*768分辨率浏览本站以达到最佳视觉效果
备案号:赣ICP备08001576号