Android vitamio是否支持加密HLS流媒体

Android vitamio是否支持加密HLS流媒体,android,encryption,http-live-streaming,vitamio,Android,Encryption,Http Live Streaming,Vitamio,我可以在android中用本机的MediaPlayer玩.m3u8。但是,我不想被姜饼用户拒绝。我发现一个名为Vitamio的玩家据说是一个很棒的玩家,可以在2.x上播放HLS流媒体。但是,当我将其导入到我的项目中时,应用程序没有响应,留下的日志告诉我avformat\u open\u input:I/O error-5。.m3u8是加密的,可以在我的摩托罗拉XT875上用安卓系统中的本机MediaPlayer播放 我搜索了错误信息,找到了这个 那么,vitamio真的支持加密的HLS流媒体吗

我可以在android中用本机的MediaPlayer玩
.m3u8
。但是,我不想被姜饼用户拒绝。我发现一个名为
Vitamio
的玩家据说是一个很棒的玩家,可以在2.x上播放HLS流媒体。但是,当我将其导入到我的项目中时,应用程序没有响应,留下的日志告诉我
avformat\u open\u input:I/O error-5
.m3u8
是加密的,可以在我的摩托罗拉XT875上用安卓系统中的本机
MediaPlayer
播放

我搜索了错误信息,找到了这个

那么,vitamio真的支持加密的HLS流媒体吗

Vitamio的网站上写着:

不支持加密视频(如DRM),嵌入m3u8(如果在m3u8中包含视频链接无法播放,则vitamio将停止播放视频,而不是跳过)

很遗憾,你的问题的答案是否定的。
如果你想在android设备上播放加密的HLS,你可以在手机上创建类似本地服务器的东西,下载并解密加密的.ts文件,然后为mediaplayer创建你自己的m3u8播放列表

谢谢你的Palejandro!但是,据介绍,最新的SDK v4.2支持加密的HLS
支持AES-128加密HTTP直播。
因此,答案是肯定的


可能问题与不同的SDK版本或其他问题有关。我通过在另一部手机上测试解决了这个问题…

谢谢Palejandro!但是,据介绍,最新的SDK v4.2支持加密的HLS<代码>支持AES-128加密HTTP直播。因此,答案似乎是肯定的。但是我们买不起这个播放器,所以把它从我们的应用程序中删除了。真遗憾!我也读过,但我还没有试过,所以我不能判断它是否有效。你什么意思,你能负担得起这个球员?你能告诉我,你的系统应该如何工作,也许我们可以一起解决。我确实试过SDK,它可以工作。我的意思是我们付不起这个价格。如图所示,我们必须付费才能在我们的应用程序中使用SDK。@RohitSuthar Apple是HLS的领导者。因此,您可以找到所有HLS文档谢谢您的回复,但我需要android,请告诉我如何为android的HTTP实时流媒体执行
AES-128加密
?@RohitSutharMumbai抱歉,我没有在android上加密媒体文件,这是使用OS X完成的。好的,现在告诉我如何在ANDROID上播放
AES-128加密HTTP实时流媒体
?你知道吗?如果你有加密的HLS媒体文件或url,只需使用vitamio播放器,将.m3u8文件设置为数据源。