html - 设置多网络摄像头流式传输

标签 html ffmpeg streaming webcam ffserver

我们目前正计划通过可从网站上选择的网络摄像头连接我们所有的办公室。所以我想设置可能是这样的:

Webcam 1 \
Webcam 2 - > Streamserver -> Webserver displaying html5 Video 
Webcam n /

我已经使用 VLC 从 Windows 流式传输到中央 ffserver 进行了第一次测试,但结果相当糟糕(在 1-2 帧后流停止)。

你有什么建议
- 我可以在客户端/网络摄像头站点(Linux 或 Windows)上使用哪些流媒体软件
- 我可以在服务器端 (Linux) 上使用哪些软件来收集和重新编码流?

谢谢,

莫里茨

最佳答案

我建议使用 WebRTC 而不是 VLC 和 ffserver。

这个实现只需要一个中央节点服务器。

如果你不想走 webRTC 溃败,你总是可以直接通过套接字流式传输,但我真的认为 webRTC 是要走的路。

从头开始 :
http://www.html5rocks.com/en/tutorials/webrtc/basics/

使用一些使它更简单的东西:
http://simplewebrtc.com/

关于html - 设置多网络摄像头流式传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18743637/

相关文章:

javascript - 加载元素的 document.ready onload

python - 排除\S正则表达式匹配中的字符

python - 将 RGB 视频转换为灰度视频以减小文件大小

android - 通过 RTSP 流式传输视频

azure - 将 Azure Functions 与事件中心链集成的最佳参数是什么

php - 我的页面在 IE 中被推到最左边,但在 Chrome、Firefox 和 Safari 中看起来很好。在我使用 include 之前我没有遇到这个问题

javascript - JQuery,在先前设置高度后将div高度调整为新内容

ios - 如何使用 iOS VideoToolbox 和 FFMPEG 硬编码 MP4 流文件?

perl - yt-dlp 获取仅音频链接 -> ffmpeg 管道音频 -> ffplay

iphone - 从Wifi到3G —停止播放并且无法在iPhone开发中恢复