首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在安卓系统中播放.m3u8 HLS直播

在安卓系统中播放.m3u8 HLS直播
EN

Stack Overflow用户
提问于 2014-01-22 16:58:17
回答 1查看 3.4K关注 0票数 0

我正在尝试在Android中实现HLS流媒体。

我已经在Ubuntu桌面上设置了HLS流服务器(apache2),并且能够使用桌面上的VLC播放器播放流。

但是当我尝试在Android中使用VLC播放器播放流时,我没有播放视频,也没有收到任何错误。

如果有人尝试过类似的流媒体,请提供您的输入。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-01-22 17:00:55

经过进一步的调查,我发现了以下信息,希望能帮助其他人在Android上使用HLS流媒体。

编码-视频编码和分割设置会对视频支持的Android版本产生很大影响。我最终使用HandBrake创建了一个视频,设置如下:

MP4文件H.264;基线配置文件;3AAC音频;44.1k;128bit (注意:我发现JellyBean对音频的挑剔程度比ICS/Honeycomb要高得多。一些音频比特率会创建Jellybean根本不会播放的视频。一般来说,单声道和低比特率音频似乎在Jellybean上工作得更好)。分割-使用苹果的MediaFileSegmenter,我发现添加“-no-floating point-duration”和"-z none“标志可以让我创建一个可以在Android3.0->4.2上运行的视频

姜饼-我无法让Android2.3开箱即用,但我确实发现使用Vitamio库工作得很好(有关更多信息,请参阅此question )

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21278308

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档