Linux服务器上的HTTP-live steaming

Luu*_*sen 5 java iphone video-streaming ipad http-live-streaming

我发现很难找到一些关于此的确凿信息.我在Debian 5.0的数据中心有一个专用服务器.我有一个使用JAVA EE(Glassfish 2.1)后端的iPhone/iPad应用程序,我正在将视频应用到应用程序中.这包括直播和视频超过10分钟,我需要HTTP直播.

什么是最好的开源/免费解决方案?这只是一个试点项目,所以我不想订阅任何付费服务.我目前还没有任何实时流媒体,所以我可以灵活地适应任何系统(服务器或客户端).

我碰到:

  • 达尔文(但我不确定该项目是否还活着,因为没有太多信息)
  • Red5(但如果能够轻松实现HTTP直播,则无法找到结论)
  • FFMPEG

关于视频,我最好将720p版本上传到服务器(用于iPad),然后自动转换(在请求时或在文件上传时准备好)到iPhone/iTouch所需的格式和低带宽.对于直播,我希望能够在流入服务器的大约30秒内提供内容.

我没有设想高要求(例如,很多同时请求,如果是这样(例如直播事件)在一个流上应该能够使用HTTP实时流处理,它只需要编码和分段一次).

在(不那么近)未来的android也可能成为App的一部分.

任何提示/教程/建议/建议将非常感激.

Ecc*_*cco 0

VLC的最新开发版本支持HTTP直播。您必须从源代码构建,因为不久前它已添加到 git 存储库中。

http://wiki.videolan.org/Documentation:Streaming_HowTo/Streaming_for_the_iPhone