我可以在android中用原生的.m3u8
播放MediaPlayer
。但是,我不想被姜饼用户拒绝。我发现一个名为Vitamio
的播放器据说是一个很好的播放器,可以在2.x上播放hls流媒体。但是,当我将它导入到我的项目中时,应用程序没有响应,只留下了一个avformat_open_input: I/O error -5
日志。.m3u8
是加密的,可以在我的摩托罗拉xt875上用android中的原生MediaPlayer
播放。
我搜索了错误信息,找到了这个Errors videos not played -- Vitamio。
那么,vitamio真的支持加密hls流吗?
最佳答案
谢谢你帕莱扬德罗!但是,根据Vitamio Docs,最新的sdk v4.2支持加密的hls。所以,答案是肯定的。
也许,这个问题与不同的sdk版本或其他问题有关。我用另一部手机测试就解决了这个问题…
关于android - vitamio是否支持加密的HLS流,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21229202/