【问题标题】:Live webcam stream --> server --> remote viewers实时网络摄像头流 --> 服务器 --> 远程查看器
【发布时间】:2011-05-03 05:13:19
【问题描述】:

我的目标是从网络摄像头流式传输到服务器,然后再传输到用户。网络摄像头的上传速度会很慢,我只希望该流在较胖的连接上上传一次到远程服务器,然后再流向最终用户..

有像 ustream 这样的外部流媒体网站,但我正在寻找一种可以托管在标准 linux 服务器上的解决方案,无需外部供应商。

QuickTime 或 Flash 似乎并没有这种机制,但如果客户端是 Mac,QuickTime 确实有一个很好的客户端/服务器捆绑包。

【问题讨论】:

  • 如果您不想为Flash Media Server或Wowza Media Server等产品付费,那么也许您可以看看Red5:red5.org

标签: video-streaming


【解决方案1】:

Flash 生态系统无疑是一种方法。 Flash Media Encoder是免费的,服务器端可以使用Red5,客户端是Flash播放器。

HTML5 是另一种方式。如果您喜欢冒险,可以查看我的基于 WebM 的新直播服务器 stream.m。这是一个早期版本,但您可以查看它是否适合您的需求。

您可以使用ffmpeg在您的家庭计算机上生成WebM流,将其发送到运行stream.m的服务器,然后分发到任何兼容HTML5的浏览器。 Safari 和 IE 没有原生的 WebM 支持,但 Google 有一个free plugin 可以播放它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-16
    • 2020-04-06
    • 2014-11-24
    • 2015-05-23
    • 1970-01-01
    • 1970-01-01
    • 2015-09-10
    • 2013-05-14
    相关资源
    最近更新 更多