首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >除了使用(flash)播放器进行视频交付外,还可以使用VOD HTTP Live Streaming

除了使用(flash)播放器进行视频交付外,还可以使用VOD HTTP Live Streaming
EN

Stack Overflow用户
提问于 2012-05-26 21:45:10
回答 1查看 2K关注 0票数 0

我已经使用Play为HTTP Live Streaming创建了一个交付系统!框架和FFMPEG。文件在不同的带宽上编码,然后进行分段,以便当前传送到iOS设备。

然而,我想扩展到网站和未来Android设备上的嵌入式播放器(跨平台)。在不占用太多硬盘空间的情况下,最好的方法是什么?我可以对不同比特率的MP4文件进行编码,并将它们作为一个文件。

有没有一种方法可以在Flash播放器和Android设备上使用分段的文件(使用FFMPEG分段功能)?这将使系统保持简单,因为FFMPEG似乎在创建片段方面做得很好(考虑到了关键帧等)。

我可以使用JWPlayer,但我没有伪直播,所以不要认为它可以切换,搜索将被证明是困难的。这也可能意味着,当来自iOS设备的请求到来时,我需要在运行时进行分段,这会增加一些小延迟,还会增加一些硬盘/处理器活动。为了克服伪实时流问题,我可以在启用它的情况下编辑任何对Apache服务器的请求,但这会进一步增加复杂性。对于分段的文件,没有伪直播似乎不是什么大问题,因为每个文件只有10分钟。

任何对前进有任何想法的人。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-29 16:37:53

jwplayer开发版本支持HLS。一个类似的问题:Is it possible to play HTTP Live Streaming video within Flash platform designed for iOS? (.m3u8 playlist)

Android 3.0及更高版本也支持HLS。然而,谷歌似乎经常打破这一点。

一个仅限HLS的服务可能足以满足您的需求。另一种选择是使用像Wowza这样的服务器,它可以从单个输入提供HLS、渐进式和闪存流。然而,它不是免费的。

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

https://stackoverflow.com/questions/10766776

复制
相关文章

相似问题

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