
我觉得很酷,太酷了
源代码
云端视频录制解决方案。任何人都可以轻松使用。只需登录您的帐户,添加您的摄像头详细信息,设置选项,即可开始使用。只需打开网页即可在您的移动设备上查看流媒体和录制内容。无需安装。这意味着您可以在任何具有功能性浏览器的设备上查看它。
这个开源项目很棒,目前支持超过 6,000 个摄像头
功能非常简单:只需打开浏览器,用户就可以开始监控自己,创造一个更安全的世界
安装
要求
这些要求将通过 Ninja Way 为您安装。Ninja Way 是推荐的安装方式。它可以轻松更新和更改代码。
Node.js (16.x)、FFmpeg (3.3 至 4.1 之间) 和 MariaDB (10.4+) 是 Shinobi 所需的主要组件。这些要求应该可以通过 Ninja Way 满足。
推荐
建议您在专用机器上安装 Ubuntu 22.04,而不是在 Docker 或虚拟机上安装。
配备 Intel 或 AMD CPU 的专用机器(不是 VM 或 Docker)
边缘计算机,例如 Jetson Nano 或 Raspberry Pi
注意:您可以找到一台旧的笔记本电脑或家用电脑作为服务器以及机架式系统使用。
培训:如何开发这样的系统?
开发云录像解决方案需要涵盖前端、后端、数据库、视频流处理、存储和 CDN(内容分发网络)等多个方面。以下是创建易于使用的云录像系统的简化开发流程:
需求分析与规划
技术选择
系统设计
发展
测试和部署
维护和迭代
请注意,开发这样的系统是一项复杂且多方面的任务,需要多学科团队(包括前端开发人员、后端开发人员、数据库管理员、视频流处理专家等)共同努力。同时,考虑到实时视频流处理和存储的成本,还需要进行充分的成本效益分析。
只要打开浏览器,添加摄像头,系统就会自动适配该摄像头,无需安装任何软件,就可以轻松开始监控。是不是很酷?
我觉得很酷,太酷了
源代码