我想在Android2.2和更高版本上播放HTTP (m3u8)格式的流媒体音频。Android 3.0及更高版本支持HTTP流媒体,只有3.0以下的版本不支持。
一种解决方案是在项目中使用Vitamio。但是,Vitamio要求用户从Play商店安装一个插件。
那么,我的问题是:-有没有办法将Vitamio插件嵌入到这个项目中?-有没有其他解决方案来解决< Android 3.0设备的HTTP流媒体?
发布于 2012-10-30 19:25:09
下载最新的vitamio版本。它允许开发人员将Vitamio完全捆绑到他们的Android APK中,用户不再需要下载单独的插件。在这里获取:Vitamio



转到add并选择vitamio包,然后单击apply,就完成了,您不需要在buildpath中添加vitamio。希望这能有所帮助。
发布于 2013-01-05 22:40:07
这可能有点晚了。但他们已经在sdk中提供了解码器。只需下载Vitamio Bundle并将其导入到您的项目中。
http://vitamio.org/vitamios?locale=en
“Vitamio的部分源代码现在可以在Github获得!请发送您的拉取请求!”
允许开发人员将Vitamio完全捆绑到他们的Android APK中,用户不再需要下载单独的插件。删除不使用的代码,只保留核心类,如MediaPlayer和MediaMetadataRetriever。支持ARMv6,ARMv7,与VFP,VFPv3,霓虹灯优化。向开发人员开放一些源代码,其中包括VideoView、MediaController和/或接口。
发布于 2012-07-20 15:47:19
不久前我遇到了同样的问题;我不得不在<3.0上流式播放音频和视频,从我收集的信息来看,Vitamio是唯一合适的解决方案。
据我所知,你不能嵌入插件,用户总是得到一个“你需要安装Vitamio”的提示,这会引导到他们的Google Play页面。
https://stackoverflow.com/questions/11574697
复制相似问题