如何设置摄像机在网站上stream式传输?

我必须build立一个网站,播放现场video。

摄像机将被连接到笔记本电脑。 笔记本电脑将数据发送到服务器(与http服务器相同)

video将通过Flash播放器播放。

有什么工具可以用来做这样的工作?

服务器是一个Linux平台(debian / ubuntu-server),笔记本电脑是Windows(XP / 2000),相机是未知的。

  • 我会需要笔记本电脑上的“客户端”发送数据到服务器? 哪一个 ?
  • 我需要一个“服务器(软件)”来传输video吗?
  • 我可以使用哪个Flash Player?
  • 我之前应该知道怎么做?

有没有开源软件可以做到这一点? 支付的? 多less ?

谢谢。

你想build立你自己的系统吗? 如果你不这样做,已经有一些伟大的服务,从networking摄像头stream自己的现场video。 两个最好的是:

  • Ustream.tv
  • Qik的

这些工作都是通过一个Flash小程序从客户端stream式传输video,并允许您将videoembedded到您的网站。

你可以从头开始写这个,但是除非你有一个这样的业务目标,否则重新发明轮子是没有意义的。 我提到的两项服务都是免费的,还有广告。

Red5是一个开源的闪存媒体stream媒体服务器,支持多种编解码器和用Java编写的直播发布。

VideoLAN (以其特定项目VLC-VideoLAN客户端而闻名)也可以实时stream式传输,但我不确定它在什么程度上被认为是一个很好的面向公众的networkingstream媒体。 我知道人们使用它,我只是不知道你是否需要一个简单的解决scheme,比如这个,或者更多。

有很多方法可以用商业产品来做到这一点,但是您可能需要缩小问题范围,以便应用特定的解决scheme,而不是最终列出需要sorting的数百种可能的解决scheme。

ffserver可以直接从相机stream。 它支持多种客户端。