webm没有在Android上播放

时间:2012-07-06 01:21:16

标签: android

我的印象是webm在Android上播放,但我无法在我的Galaxy Nexus上播放视频。我没有尝试在手机上浏览器,只是直接在VideoView中。是否需要一些神奇的设置组合?

2 个答案:

答案 0 :(得分:2)

是的,webm在Android上播放就好了。但是,要知道HTML5视频总是很棘手。

检查的最佳方法是在浏览器中加载webm文件: http://clips.vorwaerts-gmbh.de/big_buck_bunny.webm

视频可能无法为您播放的原因有很多,包括:

  • webm文件可能未正确编码
  • 您正在使用无法处理webm的视频播放应用程序 文件
  • 将数据传输到手机时数据完整性丢失
  • 您的操作系统的当前版本可能存在问题(尽管如果 你是2.2或以后真的不应该)

使用html5视频生成器来查看手机上正在播放的视频格式(webm和mp4应该)http://sandbox.thewikies.com/vfe-generator/

答案 1 :(得分:2)

我在nexus4上进行开发时遇到了同样的错误/问题(在huawei y300和y303手机上运行正常!)。在开发人员选项中切换到NuPlayer修复此问题。显然,被弃用的AwesomePlayer在我的情况下无法播放webm。

Nexus 4 Android版本5.1

此处也讨论过:https://www.mapbox.com/developers/vector-tiles/mapbox-terrain/