文章摘要
Clearcam是一款将支持RTSP的摄像头或旧iPhone转变为先进AI安全摄像头的应用,现已在苹果应用商店上线。用户可通过Homebrew或Python安装并运行NVR和推理功能,支持远程查看实时摄像头画面、接收事件通知、查看事件片段,并具备端到端加密功能。iOS用户需iOS 15及以上版本,Android用户暂不支持注册。
文章总结
Clearcam:将RTSP摄像头或旧iPhone变为先进的AI安全摄像头
Clearcam现已登陆Apple App Store,用户可以通过该应用将支持RTSP协议的摄像头或旧款iPhone转变为功能强大的AI安全摄像头。该应用支持远程查看实时摄像头画面、接收事件通知(如检测到物体或人)、查看事件片段,并确保所有数据都经过端到端加密。
安装与运行指南:
通过Homebrew安装NVR + 推理功能:
- 使用命令
brew tap roryclear/tap和brew install clearcam进行安装。 - 运行
clearcam,并可选输入Clearcam高级用户ID(可在iOS应用中查看)以接收视频流和通知。 - 在浏览器中打开
localhost:8080查看视频流。
- 使用命令
通过Python运行NVR + 推理功能(从源码安装):
- 使用
pip install -r requirements.txt安装依赖。 - 运行
python3 clearcam.py,并可选输入Clearcam高级用户ID。 - 在浏览器中打开
localhost:8080查看视频流。 - 使用
BEAM=2 python3 clearcam.py可提升性能(首次运行需等待)。 - 使用
--yolo_size={s, m, l, x}选择不同大小的YOLOv8模型。
- 使用
iOS源码安装:
- 使用 git clone https://github.com/roryclear/clearcam.git 克隆源码。
- 打开 ios/clearcam.xcodeproj 进行安装。
系统要求: - iOS 15或更新版本。 - iPhone SE(第一代)或更新型号(旧款iPhone可能兼容)。 - 无额外依赖。
注册Clearcam高级版: - 目前仅支持iOS设备注册,Android设备暂不支持。用户可参考iOS注册指南,并在Android设备上使用相同的用户ID。
主要功能: - 远程查看实时摄像头画面。 - 接收事件通知(如检测到物体或人)。 - 远程查看事件片段。 - 所有数据均经过端到端加密。
通过Clearcam,用户可以轻松将现有设备升级为智能安全监控系统,享受便捷的远程监控和事件通知服务。
评论总结
评论内容总结:
关于应用的功能和付费模式:
- 评论2(BubbleRings)询问了应用的免费和付费功能,并建议开发者提供更多信息以获得更好的反馈。
- "So the app is free to download from the Apple site, and will run free, and is open source, but you have in-app purchases, and certain features can’t be used until you pay for them, is that right?"
- "You might get a better response from HN if you give us more info up front."
- 评论2(BubbleRings)询问了应用的免费和付费功能,并建议开发者提供更多信息以获得更好的反馈。
关于摄像头的选择:
- 评论3(waschl)询问是否有无间谍软件且开源的摄像头推荐,并表示愿意自己动手进行一些硬件操作。
- "Anyone can recommend a good quality camera without spyware and ideally open sw stack."
- "I am willing to do it myself with little soldering etc."
- 评论3(waschl)询问是否有无间谍软件且开源的摄像头推荐,并表示愿意自己动手进行一些硬件操作。
与其他产品的比较:
- 评论4(snickerdoodle12)询问该产品与Frigate的比较。
- "how does this compare with frigate?"
- 评论9(jdiaz97)提到BoquilaHUB也提供类似功能,但使用Rust编写。
- "BoquilaHUB also does this, but with Rust."
- 评论4(snickerdoodle12)询问该产品与Frigate的比较。
关于应用的注册和使用:
- 评论6(bdcravens)询问是否必须通过iOS设备注册才能在Android上使用该应用。
- "Am I reading your README correct, that in order to sign up to use the app on Android, you have to install and sign up using an iOS device (using Apple's payment system) and then login on Android using the credentials you created?"
- 评论6(bdcravens)询问是否必须通过iOS设备注册才能在Android上使用该应用。
关于技术实现:
- 评论7(djfobbz)询问为什么iOS版本没有使用Swift编写。
- "How come you didn't write the iOS version in Swift?"
- 评论7(djfobbz)询问为什么iOS版本没有使用Swift编写。
关于开源和赞赏:
- 评论8(awaseem)对开源表示感谢。
- "This is sick! Thanks for open sourcing it!"
- 评论8(awaseem)对开源表示感谢。
关于订阅模式的便利性:
- 评论10(leakycap)认为该订阅模式非常不便,且市面上已有价格合理、可靠的AI检测摄像头。
- "This just seems like an extremely inconvenient, very hands-on subscription given that similarly priced AI detection exists with reliable, cheap cameras."
- 评论10(leakycap)认为该订阅模式非常不便,且市面上已有价格合理、可靠的AI检测摄像头。
关于特定功能的需求:
- 评论5(number6)询问是否有能够准确记录子弹命中并计算射击得分的模型。
- "Are there models that accurately register bullet impacts and calculate scores on shooting targets?"
- 评论5(number6)询问是否有能够准确记录子弹命中并计算射击得分的模型。
关于术语的讨论:
- 评论1(imglorp)讨论了IP网络摄像头是否仍称为CCTV。
- "Do we still call it CCTV if it's an IP network?"
- 评论1(imglorp)讨论了IP网络摄像头是否仍称为CCTV。