发布一Android全能播放器

又一个Android播放器而已,调用了FFmpeg的LGPL代码,所以各种视频封装和编码格式基本都支持,测试过avi mkv rmvb mp4 wmv ogv没有问题。

使用Milestone(CPU 600MHz,RAM 256M,Andriod 2.1)能流畅播放360P高码率视频,480P低码率也基本可以播放,不过要在降低画质的前提下。

先发张截图看看吧,这是一360P的RMVB视频,效果还不错,整个过程声画同步正常,也一直处于比较流畅的状态,画质基本没受影响。
vplayer-final-fantasy.png

这是一360P的FLV视频,码率相对较高,播放效果也还可以,画质会偶尔有下降
vplayer-new-divide.png

其他手机没做测试还,找人测试的HTC Desire 2.2上无法运行,于是这个小alpha版本主要是让朋友们来当小白鼠的了==

另外,这个版本只有支持NEON的手机才能安装,不过现在大部分的手机都支持NEON了。但HTC Hero系列的那些手机似乎不支持。

愿意测试的可以把log文件发给我(wolfplanet+vplayer@gmail.com),如果能说明下使用情况就更是再好不过了

嗯,希望大家来帮忙测试啊,多多提Bug。。。不过有死机的风险的~~谢谢~~

点击这里下载APK安装吧

85 COMMENTS >>LEAVE<<

  1. icyomik

    还好,我没有Android,不用当小白鼠了,不然我这么热心的人一定。。。

  2. jaseywang

    没安卓儿的穷孩子漂过~~~~

  3. ABitNo
    @icyomik

    谁允许你没有Android滴!!!

  4. ABitNo
    @jaseywang

    你领导是谁,赶紧买Android

  5. xheruacles

    HTC HERO不能用?天理不容啊

  6. L42y

    怎么都选择今天搞事?
    没有手机的土鳖飘过。

  7. tlhl28

    我的是 HTC Magic..... 测试不了喽~

  8. tlhl28
    @tlhl28

    !!!!!!!
    我擦 曝光了.
    www.gravatar.com
    服务生效了!?~ 怎么整的哦...

  9. kerr

    啊哈 ,我看完c语言过来看,竟然发现了 。嘿嘿,你终于发布了啊,我等手机买了也就用你的这个了哦。可惜就是魅族的m9一直难产。话说你下面的那个进度条还是透明点吧。标题在最左边不这么好,左边可以选择再加一个剩余时间哦。

  10. ABitNo
    @tlhl28

    啊!!!什么叫服务生效了。。。不是一直都很正常的吗

  11. ABitNo
    @kerr

    现在只是小测试一下了,问题多多啊。。。

    m9难道会胎死腹中吗。。。话说我的播放器也在难产

  12. tunpishuang

    博客背景图片,最后一个“变态”的“态”字显示被遮挡了。
    我1366x768。
    程序很牛逼,可惜没有android手机。

  13. tlhl28
    @ABitNo

    呃呃..我是说头像.......

  14. Eagle

    楼主能否把源码给大家学习学习,从楼主编译ffmpeg开始跟着学,到现在还是没做出来播放器

  15. ABitNo
    @Eagle

    源码还没想开放,我还想怎么着给我赚点钱。。。

    不过我会继续写完怎么完成一个播放器的基本东西

  16. 200083
    @ABitNo

    额。。
    havlenapetr不是提供了一个demo嘛。。。
    开不开放代码是博主的权利
    不过即使提供代码 又有多少人能编译出来呢
    arm汇编优化ffmpeg就更不谈了
    目前可以看到的ffmpeg player代码基本都停留在JNI这一层
    ffmpeg的优化只有rockplayer做了些
    其实博主的APK替换lib解码部分也就算较完美了。。。

  17. 200083

    同时2.2可以运行
    应该是重构surface解决的
    为啥目前可以看到的player都那么相似呢@@

  18. Eagle
    @200083

    看到havlenapetr的demo了,要好好学习,天天向上!

  19. 200083

    目前开源的至少可以找到4套代码
    呵呵 然后成功完成编译的好像没多少
    感觉代码并不重要,能看明白的自己也就能写了
    不然有了代码也还是看不明白的-_-~~~
    havlenapetr的思路很好
    1.6-2.2的兼容问题基本解决了
    注:系统库可以从模拟器直接扒出来,不用学着havlenapetr重新生成
    祝博主早日完成优化:)

  20. ABitNo
    @200083

    谢谢啊,又是一位专业人士~

  21. batoo

    Hi, please could you check work with symlinks? I have on my Glaxy S /sdcard/sd (symlink)/video and I cannot view any file in video folder, but if I move it one step up in the tree structure it works. Thank you

  22. ABitNo
    @batoo

    Thanks for your feedback, I will check it.

  23. glongzh

    以后会兼容2.1吗??

  24. ABitNo
    @glongzh

    会的,不支持NEON的手机也会支持,不过现在我一个人精力太少,但会尽快的

  25. 煎豆

    这个博客系统有待研究,安卓的系统真没用过,下次换手机就安卓的了,抛弃诺基亚,越来越差。!!

  26. 关于
    @ABitNo

    需不需要帮手, 小弟也在做一个播放器,不过不涉及解码部分,只是对界面的重新设计。

  27. John

    can't install in spica i5700... :(

  28. David

    我小白鼠当不了了,呵呵!华为U8500的机器,2.1原厂rom,无法安装!

  29. Lyzdz

    没有Android 手机

  30. IrisHe

    我的Milestone (Android2.1) 安装不了
    提示"Application not installed"

  31. ABitNo
    @IrisHe

    你更新下系统,有个2.1-update1,milestone应该都可以更新的

  32. 我买糕的。
  33. ABitNo
    @我买糕的。

    下个版本会有srt字幕的支持

  34. IrisHe

    FFMpeg的许可协议要求使用FFMpeg的软件开源

  35. ABitNo
  36. charyj

    Guy,

    You are very smart to develop a such good mm player to support many important coded. I am using Motorola engineering phone which is notpublished yet. Your player works well except a little bit flash sometimes. It is perfect if you can make movie more smoothly.

    Congratulations!

  37. charyj

    You win the honor for our Chinese!

  38. Mukund

    Hello,

    Is your vplayer is open source ? If yes then where can i get source code.
    I want to modified it for my eepc.

  39. rappizit

    太给力了!HTC Desire可以使用,能播rmvb!

  40. Advanced

    给力。。发现原来是国人

  41. L.C.

    有些特殊封装的flv文件
    Vplayer在更新某个版本之前可以正常播放
    现在5分58或59秒强制跳出

  42. ABitNo
    @L.C.

    请提供个文件我来测试下吧,谢谢

  43. L.C.
    @ABitNo

    http://u.115.com/file/t7412ce423

    另外本来也算不上正常……时间条上也只显示到5分5x秒但是可以继续播放

  44. 刘宗安

    G2升级到android2.2. 不能安装你的播放器

  45. ABitNo
    @刘宗安

    是不能,G2的CPU不支持NEON,请等待针对非NEON手机的版本

  46. xiaolu

    Tegra2 平台上无法播放,显示正在加载就返回目录了。

  47. 符文石

    VPlayer Alpha 0.7.7b2 比之前的版本卡多了,之前版本能流畅播放的,现在反而不能了,画面显示慢,声音不同步。。。

  48. ABitNo
    @符文石

    这东西也是有些偶然的,你多测试几次看看

  49. yuliu

    samsungt959 播放mkv格式的文件时 一旦快进 会出现音画不同步 另外字幕也无法显示 感谢博主先

  50. yuliu

    另外这播放器的代码开源么?

  51. dm

    Streaming in galaxy s from dm7025 won't work, it just closes immediatly. This is via DreamDroid app.

  52. 缝隙

    悲剧会时常发送的

  53. etiora

    Hi I tried your VPlayer on HTC Hero 2.1 but it doesn't install. Is it working with Hero ?

  54. GUNDAM

    vPlayer on GalaxyS

    -Playback OK(AppleSampleHLS)
    http://devimages.apple.com/iphone/samples/bipbop/gear3/prog_index.m3u8

    -Playback NG(MicrosoftSampleHLS,UstreamHLS)
    http://mediadl.microsoft.com/mediadl/IISNET/SmoothMedia/iPhone/bbb/output/test.m3u8
    http://iphone-streaming.ustream.tv/ustreamVideo/498663/streams/live/playlist.m3u8

  55. tumaz

    Awesome app, works on my htc desire!!
    may i suggest: please add support for dual audio mkv files... thanks
    keep up the good work

  56. tumaz

    awesome app!!!!, thanks for the new update!!
    keep up the good work... got no problems on my htc desire

  57. Harsh

    First of all thanks for making such an awesome video player for Android.

    However I've noticed bug: when i try to access any of the audio streams available on Hot 108 Jamz* in in Vplayer, it closes/crashes immediately.

    *(www.hot108.com)

  58. alpha080

    原来跟xda上的是同一个人啊。。。可惜偶的是华为u8500,测试不了T-T
    继续等2.2.

  59. moming

    支持rmvb是因为ffmpeg0.6.1就已经支持了吗...

  60. GUNDAM

    Does Vplayer require Flash10.1mobile ?
    Vplayer does not go wellon HTC Aria.....

    HTC Aria = Android2.2 with FlashLite4(not Flash10.1)

  61. Shawn LoPresto

    需要测试的Nexus S?与我联系。

  62. instcode

    Hi,

    Thanks for the great app! However, I think the way of showing subtitle doesn't seem right. It's very hard to read the text when its color seamlessly mix with the background color of the movie. A text border or text shadow with a different color (just like RockPlayer) would solve this problem nicely!

  63. leon

    国美的飞触一代平板不能用?请问对配置要求是……?我是在书上看到贵软件的,还有您的网站挺复杂。

  64. bz

    Does not work on 2.3 phones like Nexus S

  65. kkzo

    楼主,太给力了,今天下载了你的VPlayer,放在我的Nexus one上,跑得很流畅,膜拜啊~楼主用的什么画图方式啊?

  66. 009
    @200083

    大侠,视频播放的显示有什么好的建议啊?

  67. vuilen.biz

    Does it work on phone droid 2 global?

  68. Ooo

    能不能放个HTC Hero能用的啊 ,试了这么多从来没安装上一个!!!

  69. tumaz

    Whatever happened to free forever? Dude read the post, alot people are dissappoint. Sure alot of us are cheapskates... life's hard i know, but it doesnt mean you have to
    sacrifice your integrity for a couple of dollars alot of
    people are willing to donate, you just had to wait!!!, i still
    think its the best app, but what you did. it sucked bigtime and you probably suck as a person now!!!!

  70. angrybird

    Great job. To follow LGPL, I think you should release the ffmpeg source with your modification.

  71. fishrain32

    我试着在模拟器上安装,失败, install failed invalidapk,模拟器是r7, sdk是r8,还有请问这个播放器开源吗?

    希望您能给我回信
    fishrain32@hotmail.com

  72. Mohamed

    It doesn't play any videos at all ?

    I installed it on my tablet PC (Android 2.2)

  73. Kid

    想请教一下你m3u8列表文件间的无缝切换以及快进快退的实现思路?我看到你的vplayer已經基本搞定m3u8,求教!哈哈

  74. hiders

    非常谢谢你的unlock.apk

  75. hiders

    现在的版本是三星tab p1000上最好用的播放器。android上的第一播放器。

  76. 驴耳朵

    在DEFY上很给力...总码率722的rmvb算是流畅,有掉帧

    能上支付宝连接不?毫不犹豫的...

  77. Haven

    我来当回下白鼠吧。我手机正好也是里程碑的,博主技术了得,很是膜拜啊

  78. Haven

    日。那邮箱留错了。。

  79. wei2878

    联想lephone 2.0能装上 但是播放视频会出两个画面,并却花屏,希望下个版本能支持一下。

  80. 三毛

    怎么没权限访问

  81. 欧文

    不知道是不是对低配置山寨支持不是很好?我的FT。

  82. Patrique

    hello! developer! I have one coby kiros mid7015 pay for app but dont show in market? why? I using vplayer in my xperia works like charm!!! Vplayer is the only one that works dreambox stream! great job! but in coby mid7015 dont install!! please help! i can setup ssh remote sessions for you test in coby kiros plataform.. speak to me at patriquepagano@gmail.com

  83. 西西

    你好,下不下来。。。说没有权限

  84. sunny

    Hello! I can not download the APK file.

    Your client does not have permission to get URL /files/VPlayer.apk from this server.

  85. ABitNo
    @sunny

    Hi, I've fixed the link.

LEAVE A RESPONSE >>CANCEL<<

loader