4

我们正计划开发一款移动应用程序,让用户可以通过 iPhone / Android 设备观看直播、直播直播。

我们在服务器上设置了 red5,用于我们网站上的 RTMP 流媒体。但是,我不确定我们是否可以在 iOS / Android 上使用 RTMP 流媒体。我读过 Apple 的文档说我们需要使用 HTTP Live Streaming。

在 RTMP 和 HTTP 的情况下如何实现实时流有点令人困惑。

场景一:如何在 iPhone / Android 设备上查看 RTMP 直播 [Initiated from swf file]。如何将 RTMP 转换为 HTTP。我听说过 Xuggler,但不确定是否推荐。

场景二:如何从 iPhone / Android 直播 HTTP 直播?有可用的 API 吗?此外,如何在网站的 flash swf 文件上查看 HTTP 实时流 [从 iPhone / Android 启动]。swf 文件播放器是否能够播放 HTTP 流?我还没有测试过这个。

我想知道像 ustream 这样的 iOs 应用程序是如何实现直播的,但我们不想使用第三方流媒体服务。我们正在寻找我们自己的定制解决方案。

任何指导将不胜感激。

4

2 回答 2

3

您可以使用 Flash 插件在浏览器中查看从安卓手机发起的直播。即使我正在从事类似的项目,我也设法将视频从设备流式传输到浏览器。您可以查看这个开源项目以供参考 -

http://code.google.com/p/ipcamera-for-android/

希望能帮助到你!

于 2011-11-11T07:02:15.900 回答
0

试着看看

流媒体

这是您问题的一部分的 C 库替代品。检查此 C 库是否与 LLVM 兼容,并检查一次这是否适合您。

还要检查以下链接中的版权保护条款并决定使用,

维基复制保护

如果您找到任何答案,请检查并更新。

于 2011-11-11T09:22:33.097 回答