精选NAS应用商店
NasAppStore为飞牛OS、群晖、威联通等NAS系统提供海量精选免费适配应用,一站式安装管理,帮您轻松打造多媒体家庭私有云中心,发掘NAS更多潜力。

MotionEye - 适合NAS部署的轻量开源网络视频监控摄像头管理系统工具

应用介绍

MotionEye 是一个基于 motion 项目的开源网络视频监控系统,为用户提供了简洁易用的 Web 界面来管理多个摄像头并实现移动侦测录像功能。它非常适合部署在 NAS 设备上,将普通摄像头转换为智能监控系统,支持本地存储和远程访问,是家庭监控场景的轻量解决方案。

MotionEye 支持多种摄像头类型,包括网络摄像头、USB 摄像头以及视频采集卡设备,可以同时管理多个摄像头源。核心功能包括移动侦测触发录像、邮件通知、定时录制、以及支持通过 Web 界面实时查看监控画面。它占用资源非常低,即使在低性能的 ARM 架构 NAS 上也能流畅运行。

安装说明

前提依赖

MotionEye 可以通过 Docker 容器方式部署,只需要你的 NAS 支持 Docker 服务即可,需要提前安装好 Docker 和 Docker Compose 工具。另外,如果你需要使用 USB 摄像头,需要确保 NAS 系统已经加载了对应摄像头的驱动,并且摄像头设备可以被 Docker 容器访问。网络摄像头需要确保摄像头和 NAS 在同一局域网内,可以正常访问摄像头的 RTSP 视频流地址。

安装配置

以下是标准的 Docker Compose 配置文件,可以直接使用:

version: '3.8'

services:
  motioneye:
    image: ccrisan/motioneye:latest
    container_name: motioneye
    ports:
      - "8765:8765"
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - ./motioneye/config:/etc/motioneye
      - ./motioneye/media:/var/lib/motioneye
    devices:
      - /dev/video0:/dev/video0  # 如果使用USB摄像头需要添加这一行,多个摄像头依次增加
    restart: unless-stopped

将上述内容保存为 docker-compose.yml,然后执行 docker-compose up -d 即可启动服务。这里需要注意将存储目录修改为你 NAS 上可用的存储路径,确保有足够的空间保存录像文件。

使用说明

启动完成后,通过浏览器访问 http://你的NAS地址:8765 即可进入 MotionEye 管理界面。默认管理员用户名为 admin,密码为空,首次登录请务必修改默认密码提升安全性。

添加摄像头非常简单,进入管理界面后点击「添加摄像头」,选择摄像头类型,输入摄像头的地址、用户名和密码等信息,保存后即可开始监控。根据需要可以调整移动侦测灵敏度、录像质量、存储保留时间等参数,满足不同场景需求。

开源信息

  • GitHub 地址:https://github.com/motioneye-project/motioneye
  • 项目文档:https://github.com/motioneye-project/motioneye/wiki
  • 官方 Docker 镜像:https://hub.docker.com/r/ccrisan/motioneye