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第三方库


热门话题
java使用jain api上的编解码器信息自动创建sdp消息   显示素数误报的java程序   java如何从存储x、y值和整数索引之间的时间变化的两个数组列表创建动画?   java CompletableFuture:转换与组合   具有多个in运算符的java CrudePository findBy方法签名?   java:扩展小程序进程超时   java如何做mvn scm插件匿名pserver cvs访问   java如何在选中项目时将项目从一个活动发送到另一个活动   java存储子网的最佳数据结构,用于将Ip地址与子网匹配   java Jackson序列化以报告无法序列化的字段列表   如何将java mysql连接器导入IntelliJ?   如果java只在构造函数中编写,它是线程安全的集合吗?   java正则表达式捕获组在OR运算符后返回null   java使用Jackson在运行时将实体动态序列化为其ID或完整表示形式