我正在开发一个应该播放Azure Media Service视频的软件,这些视频格式为.ism。 我知道这种格式不受standrard Android视频播放器的支持。
最有效的方法是什么?
视频可能超过2GB,因此在旅途中进行转换是不好的决定。此外,我找到了另一个(非标准)玩家,但它花钱(也是坏的变种)。
可能有一些适合播放此类视频的图书馆吗?
提前致谢。
答案 0 :(得分:1)
实际上Google发布的ExoPlayer正是您播放流畅视频流所需的。它仍在开发中,但运作良好。
ExoPlayer官方网页:http://developer.android.com/guide/topics/media/exoplayer.html
答案 1 :(得分:0)
本机Android VideoView无法播放此格式。为了播放它,你必须创建自己的解码器,你自己的硬件加速库 我认为这不是一个选择(金钱哇)
要播放它,您必须将其转换为其他格式。有可能使用silverlight,但Android不支持silverlight,所以这是一个禁忌