Unifi NVR兼容摄像头代理

unifi-cam-prox的Python项目详细描述


UniFi摄影机代理

关于

这使得在UniFi NVR软件中可以使用非泛素相机。这是 对于在同一用户界面中查看现有的启用了RTSP的摄像头和 移动应用程序。在

工作原理:

  • 直播
  • 全时录音

不起作用的事情:

  • 运动检测

安装

依赖项:

  • 必须安装ffmpeg和netcat
  • 仅Python2.7

使用

为了使用它,您必须拥有至少一个UniFi摄像机,才能获得有效的客户机证书(可以通过SSH在/var/etc/persistent/server.pem找到)。在

pip install unifi-cam-proxy
scp ubnt@<your-unifi-cam>:/var/etc/persistent/server.pem client.pem
# RTSP stream
unifi-cam-proxy --host <NVR IP> --cert client.pem --token <Adoption token> rtsp -s rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_175k.mov

海康威视PTZ(海康威视DS-2DE3304W-DE):

^{pr2}$

多个摄像头

要部署多个摄像头,请运行代理的多个实例,注意指定不同的MAC地址:

unifi-cam-proxy --host <NVR IP> --mac 'AA:BB:CC:00:11:22' --cert client.pem --token <Adoption token> rtsp -s rtsp://camera1
unifi-cam-proxy --host <NVR IP> --mac 'AA:BB:CC:33:44:55' --cert client.pem --token <Adoption token> rtsp -s rtsp://camera2

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
apache HttpClient execute(HttpUriRequest请求)和execute(HttpHost目标,HttpRequest请求)之间的java差异   如何向java进程传递多个密码   java servlet从外部事件调用网页中的javascript弹出/模式对话框   正在重置Unix Java路径变量   java将@Named managed bean注入另一个重用JSF页面?   java Cookie未显示在请求中   java如何记录用户的操作并在用户返回时重播?   java FTPSClient抛出异常javax。网ssl。SSLHandshakeException:握手期间远程主机关闭连接   java“变量可能尚未初始化”在何处使用开关盒进行初始化?   初始化Double java数组   java Android:如何通过按钮启动活动?   java设置外观和感觉颜色   计算两个时间戳对象之间的时间差的日期   扩展画布的类时,绘制方法出现java错误   java在不同的线程中运行JNI方法   java Spring引导OIDC刷新令牌场景   Java slf4j实现:logback vs log4j   java KeyEvents新的KeyEvent变量?   为什么java的模式和匹配器类中没有公共构造函数?   java在JVM上禁用本地JMX连接