使用Flash中的渐进式下载(而不是RTMP)实时视频流

时间:2009-10-09 16:02:32

标签: flash video streaming flash-media-server

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

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

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

谢谢!

2 个答案:

答案 0 :(得分:4)

上面描述的内容主要是直播,而且没有真正的方法。

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

在Intertubes上进行实时流式传输的标准方法是使用像FMS这样的服务器。还有其他一些你可能想要考虑的事情:

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

所有这一切,看起来Apple似乎将live streaming via HTTP capabilities into the iPhone放在IETF standard submission上。我敢打赌,这将成为行业标准,因为每个人都对iPhone有所了解。

如果您没有时间,技能或资源,那么FMS / Wowza / Red5就是您的选择。如果你想在一年中获得全面的流媒体,那么几乎任何事情都是可能的

答案 1 :(得分:1)

Adob​​e刚刚宣布支持Flash Player 10.1中的HTTP Streaming(实时和VOD)。但是,此功能仍处于测试阶段。

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