1

是否可以使用渐进式下载来近乎实时地播放使用网络摄像头录制的实时视频流?

我需要的是在一端录制视频流,实时上传到服务器并在很短的延迟下下载,但在另一端使用渐进式下载(即HTTP流)进行实时下载。

是否可能或是否需要使用 RTMP?如果可能,那么它是否需要 Flash Media Server 在服务器上运行?

谢谢!

4

2 回答 2

4

你上面描述的基本上是直播,没有真正的解决办法。

  • 捕获
  • 推送到服务器
  • 缓冲
  • 推/拉到/从客户端稍有延迟

在 Intertube 上进行直播的标准方法是使用像 FMS 这样的服务器。您可能还需要考虑其他一些问题:

  • Wowza(相当便宜,基于 Java)
  • Red5(开源,可以说是“不成熟”,基于 Java)

综上所述,苹果似乎将通过 HTTP 功能将实时流传输到 iPhone,因为他们已经提交了 IETF 标准。我敢打赌,这将成为行业标准,因为每个人都对 iPhone 着迷。

如果您没有时间、技能或资源,那么 FMS/Wowza/Red5 是您的最佳选择。如果您想在流媒体中连续一年保持领先,那么几乎一切皆有可能

于 2009-10-21T09:24:50.683 回答
1

Adobe 刚刚宣布在 Flash Player 10.1 中支持 HTTP 流(直播和 VOD)。但是,此功能仍处于测试阶段。

此外,Akamai 正在使用他们的托管服务实现对 Flash 的这种支持,这应该首先准备好。http://www.contentinople.com/author.asp?section_id=450&doc_id=182447

于 2009-11-04T03:52:57.600 回答