106 lines
4.1 KiB
Markdown
106 lines
4.1 KiB
Markdown
# Видеонаблюдение — AgentDVR + Telegram бот
|
||
|
||
> Статус: Активный проект
|
||
> Период: Февраль 2026 — настоящее время
|
||
|
||
---
|
||
|
||
## AgentDVR
|
||
|
||
### Сервер
|
||
- **VM 104** на Proxmox HomeLab
|
||
- **IP**: 10.0.0.227
|
||
- **Логин**: agentdvr
|
||
- **Пароль**: `1qaz!QAZ`
|
||
- **Веб-интерфейс**: Не доступен извне
|
||
- **Лицензия**: Куплена
|
||
|
||
### Запись
|
||
- Все камеры пишут по детекции движения
|
||
- Чувствительность детекции настроена
|
||
- Записи по 15 минут (некоторые файлы не в поддерживаемом формате)
|
||
|
||
### Веб-доступ к записям
|
||
- **Домен**: rec.dttb.ru
|
||
- **SSL**: Let's Encrypt
|
||
- **Проблема**: Видео работает на Mac, ❌ НЕ работает на iPhone
|
||
- Ошибка: `error code=4, SRC_NOT_SUPPORTED`
|
||
- Range requests работают (206)
|
||
- MIME-type: video/mp4 корректный
|
||
- Статус: загрузка, не воспроизводится
|
||
|
||
---
|
||
|
||
## Камеры
|
||
|
||
### Удалённый сайт (Знаменское)
|
||
| Камера | IP | Логин | Пароль | Порт | Статус |
|
||
|--------|------|-------|--------|------|--------|
|
||
| HiWatch | 192.168.88.42 | admin | `1qaz!QAZ` | 8000 | Работает |
|
||
| Cam 03 | — | — | — | — | Записи есть |
|
||
| Cam 09 | ID 14 | — | — | — | Записи есть |
|
||
| Cam 12 | — | — | — | — | Детекция работала |
|
||
| Cam 18 | — | — | — | — | Записи есть |
|
||
|
||
### NVR (Видеорегистратор)
|
||
- **IP**: 10.0.0.133
|
||
- **Логин**: admin
|
||
- **Пароль**: `1qaz!QAZ`
|
||
- **Шлюз**: 10.0.0.1
|
||
- **DNS**: 8.8.8.8, 77.88.8.8
|
||
- **Подключение**: Через проброс с VPS 89.111.140.86
|
||
|
||
### Проброс камеры через VPS
|
||
- **VPS**: 89.111.140.86
|
||
- **Порт**: 8082 (планировался)
|
||
- **Проблема**: SDK HiWatch не работает через проброс
|
||
- **Работает**: RTSP через VLC
|
||
|
||
---
|
||
|
||
## Telegram боты для видеонаблюдения
|
||
|
||
### ZnamSecurityBot (CT 134)
|
||
- **Токен**: `8753618480:AAHdGQd3BU2swO6HIvkvxTcHcI46bQ64znA`
|
||
- **Назначение**: ЧОП — запрос видеоархива
|
||
- **Функции**:
|
||
- Поиск записей по камере и времени
|
||
- Отправка клипов в Telegram
|
||
- Веб-ссылки на записи через rec.dttb.ru
|
||
- **Проблемы**:
|
||
- Не отвечает в группе без @упоминания
|
||
- Видео не открывается на iPhone
|
||
- Периодически молчит
|
||
|
||
### Формат запросов
|
||
Примеры рабочих запросов:
|
||
- "cam18 за последний час"
|
||
- "За сегодня записей на ZnamHome-Cam03"
|
||
- "Cam 09 = ID 14. Запускаю нарезку за 00:20–00:50"
|
||
|
||
---
|
||
|
||
## Сетевая инфраструктура для камер
|
||
|
||
### MikroTik (удалённый сайт)
|
||
- **IP**: 192.168.88.1
|
||
- **Логин**: admin
|
||
- **Пароль**: admin01
|
||
- **Назначение**: Роутер сайта с камерами
|
||
- **VPN**: Подключён к VPS для проброса камер
|
||
|
||
### Проброс портов
|
||
- Камера 192.168.88.42 → VPS 89.111.140.86 → Интернет
|
||
- SDK порт 8000 — не работает через проброс
|
||
- RTSP — работает через VLC
|
||
|
||
---
|
||
|
||
## Нерешённые проблемы
|
||
|
||
1. ❌ **iPhone видео** — rec.dttb.ru не воспроизводит видео (SRC_NOT_SUPPORTED)
|
||
2. ❌ **SDK камеры** — не работает через проброс портов
|
||
3. ❌ **Бот в группе** — не отвечает без @упоминания
|
||
4. ❌ **Формат записей** — некоторые файлы не в поддерживаемом формате
|
||
5. ❌ **Камеры периодически offline** — требуется перезагрузка AgentDVR
|