【发布时间】:2017-06-19 09:52:34
【问题描述】:
我正在设计一个解决方案,该解决方案将允许来自连接到 Raspberry Pi 的网络摄像头的视频流式传输到我在 AWS 中的服务器,然后重新流式传输到访问 AWS 服务器上的网站的浏览器。许多 Pi 将参与其中,用户将根据需要触发并访问来自他们自己的 Pi 的提要。
这对我来说是一个陌生的领域,所以我真的不知道从哪里开始,我正在寻求关于最佳架构的建议。
到目前为止,我正在考虑每个 Pi 上的一个进程(理想情况下是 python),它将打开到服务器的 Web 套接字连接。服务器将根据与之相关的用户帐户跟踪每个套接字。然后,用户将连接到服务器,通过网络套接字触发信号以打开他们自己的 Pi 视频源,然后视频源将被发送到我的服务器。他们的想法是,他们应该通过我网站上的 URL 而不是通过 Pi 上的 URL 查看视频源 - 这将解决任何 NAT 访问问题。
如何将每个 Pi 网络摄像头的视频源发送到服务器,以使实时源看起来像是来自服务器本身?
这与here 的请求基本相同,但未收到答复。
【问题讨论】:
-
“这对我来说是一个陌生的领域”和“不要浪费我的时间建议......”真的不应该放在同一个帖子里。当你用你的问题询问别人的时间时,担心你的时间是非常傲慢的。
-
点了。对不起我的“行李”。但它与我之前发布的一个问题有关,我在其中指出端口转发不是一个合适的解决方案,然后我被问到多个问题为什么。当我看到与我的类似问题(我作为链接提供)时,建议将端口转发作为与问题不匹配的解决方案,这让我想起了那件事,我只是想避免在这篇已经出现的帖子上进行不必要的对话涵盖在链接的帖子和(在我看来)另一个帖子上。我其实不是故意粗鲁的。
标签: video video-streaming mjpeg