【问题标题】:Secure Video Streaming - Limit by IP or device安全视频流 - 受 IP 或设备限制
【发布时间】:2021-12-17 04:54:03
【问题描述】:

作为学生项目的一部分,我目前正在设置设备到设备的视频流。

我将两个 Raspberry Pi 3 与相机模块一起使用,并通过 OpenCV 添加面部跟踪(全部在 Python3 中)。

我想将 Raspberry Pi (X) 捕获的实时视频流式传输到 Raspberry Pi (Y),反之亦然。覆盆子将不在同一建筑物/网络中。

我不希望,任何人都可以在不同的设备上流式传输视频。

由于我对整个流媒体和安全理念不熟悉,我想知道是否有某种方法可以通过限制设备访问来增加实时流的安全性。 比如说,Raspberry Pi (X) 的视频只能被 Raspberry Pi (Y) 观看。

这可能吗?如果不是,那么下一个最安全的选项是什么(可能受 IP 限制)。

我也不固定在这个项目中使用 Raspberries,如果有不同的解决方案我很想听听。

感谢您的任何想法。

【问题讨论】:

  • 这是一个一般的网络/安全问题。

标签: opencv security video raspberry-pi streaming


【解决方案1】:

您不是第一个这样做的人。
树莓派是该项目的绝佳选择,您应该能够在网上找到大量指南来执行此类操作。
您需要确保在您使用的任何库中启用强用户名和密码。
如果您想使用用户名和密码保护直播,您应该启用此功能: stream_auth_method 2
stream_authentication SOMEUSERNAME:SOMEPASSWORD
https://www.instructables.com/Raspberry-Pi-as-low-cost-HD-surveillance-camera/

【讨论】:

  • 您好,谢谢回复!我也在寻找监视项目的方向,但想知道是否可以在身份验证旁边添加一层。我尝试在谷歌上搜索“允许相机流只能被一个设备同时访问”之类的内容,并且可能会添加某种通知,如果多个 Ip 同时访问流,则该通知将发送到管理员地址。或者甚至可以说只有具有正确 MAC 地址的设备 X 才能打开流。我知道 MAC 地址很容易被欺骗,但它会是更深一层。有什么想法吗?
猜你喜欢
  • 1970-01-01
  • 2020-10-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-03
相关资源
最近更新 更多