Смотреть камеры из любой точки можно тремя способами: подписаться на облачный сервис, поднять свой сервер с программой-видеорегистратором (NVR) или пробросить порт к камере на роутере. Первые два работают и не открывают камеру всему интернету, третий почти всегда заканчивается чужими глазами в вашем дворе. Свой сервер под архив собирают на обычной виртуальной машине — подходящие тарифы собраны в разделе VPS с большим диском под хранилище.
Материал для тех, у кого дома или в небольшом офисе стоит от двух до восьми IP-камер и хочется видеть картинку с телефона, а не только с монитора в подсобке. Разберём, сколько канала съедает поток, сколько гигабайт занимает архив за неделю, во сколько обойдётся сервер и как собрать всё это по шагам без дыр в безопасности.
Что происходит, когда вы «смотрите камеру через интернет»
IP-камера — это маленький компьютер с объективом. Она снимает, сжимает картинку кодеком H.264 или H.265 и отдаёт готовый поток по протоколу RTSP (Real Time Streaming Protocol — стандартный способ передачи видео в реальном времени). Внутри локальной сети этот поток забирает регистратор или программа на телефоне.
Проблема в том, что локальная сеть за роутером снаружи не видна. Роутер выдаёт устройствам внутренние адреса вида 192.168.1.x, а в интернет выходит под одним общим. Чтобы поток дошёл до вас с дачи или из отпуска, кто-то должен связать внешний мир и внутреннюю сеть.
Ровно здесь и расходятся три сценария. Облачный сервис ставит посредника у себя: камера подключается к его дата-центру сама, вы заходите в приложение. Свой сервер делает то же самое, только посредник ваш. Проброс портов работает напрямую: роутер пускает внешние запросы прямо на камеру.
Есть и четвёртое обстоятельство, о котором узнают уже после покупки камер. Многие домашние тарифы выдают «серый» адрес: один внешний IP делится между сотнями абонентов через CGNAT. Тогда проброс портов физически невозможен и остаются первые два способа.
Сколько интернета съедает одна камера
Просмотр одной камеры в разрешении 1080p требует около 4 Мбит/с исходящего канала. Это цифра именно для отдачи: поток уходит из вашей сети наружу, а домашние тарифы обычно куда щедрее на приём, чем на отдачу.
Дальше арифметика простая и неприятная. Две камеры при одновременном просмотре — уже 8 Мбит/с, четыре — 16 Мбит/с. Если провайдер даёт 10 Мбит/с на отдачу, третья камера начнёт рассыпаться на квадраты, а первые две станут отставать на 2–3 секунды.
Спасает второй поток. Почти любая камера умеет отдавать два потока одновременно: главный в 1080p или 4K для записи в архив и вспомогательный в 640×360 при 0,5 Мбит/с для просмотра на телефоне. Восемь камер во вспомогательном качестве укладываются в 4 Мбит/с — это уже реально.
Когда архив уезжает на арендованный сервер, добавляется постоянная отдача записи: камера 1080p в H.265 шлёт наверх 2,5 Мбит/с круглосуточно, четыре камеры — 10 Мбит/с. Померьте свой канал заранее: скорость отдачи ограничивает схему сильнее, чем мощность сервера.

Способ 1. Облачный сервис видеонаблюдения
Облачный сервис — это подписка. Вы регистрируете камеру в приложении оператора, она сама устанавливает исходящее соединение с его дата-центром, вы смотрите картинку через мобильное приложение. Настройка занимает 10–15 минут и не требует ни белого IP, ни знания слова «порт».
Платить придётся за каждую камеру и за глубину архива отдельно: хранение 7 суток дешевле, чем 30 суток, запись по движению дешевле круглосуточной. При одной-двух камерах это самый спокойный вариант — обслуживание и резервирование дисков не ваша забота.
Минусов два, и они не технические. Архив лежит у оператора, и вы не управляете тем, кто и на каких основаниях к нему обращается. А цена растёт линейно: восьмая камера стоит столько же, сколько первая, тогда как свой сервер восьмую камеру принимает почти бесплатно. Подробный разбор схемы с готовым облаком есть в отдельном материале про облачное хранилище для видеонаблюдения.
Способ 2. Свой сервер с NVR-софтом
NVR расшифровывается как Network Video Recorder — сетевой видеорегистратор. Раньше это была отдельная коробка с дисками, сейчас чаще программа: ZoneMinder, Shinobi, Frigate и подобные пакеты ставятся на обычный Linux и умеют принимать десятки RTSP-потоков, писать архив и отдавать веб-интерфейс.
Ключевая идея схемы — камеры вообще не выходят в интернет. Они остаются в локальной сети и разговаривают только с регистратором. Регистратор сам инициирует исходящее соединение к вашему серверу и отправляет туда поток и копии записей. Ни один порт на домашнем роутере при этом открывать не нужно.
Регистратором служит мини-ПК или одноплатный компьютер вроде Raspberry Pi рядом с камерами, а арендованная машина работает витриной и второй копией архива. Такая пара переживает и кражу оборудования, и обрыв кабеля: при потере связи локальная запись продолжается, а копия на сервере остаётся, если регистратор унесли.
Есть и упрощённый вариант для объекта с белым IP — постоянным внешним адресом, который виден из интернета. Сервер сам забирает потоки с камер, а на роутере разрешены входящие подключения строго с одного адреса — адреса вашего сервера. Это работает, но требует аккуратности в правилах межсетевого экрана (файрвола), поэтому новичкам мы советуем схему с локальным регистратором. Требования к железу разбираются в гайде про сервер для видеонаблюдения.
Способ 3. Проброс портов — почему так делать не стоит
Проброс портов выглядит проще всего: в настройках роутера указываете, что запросы на внешний порт 8080 надо переслать на камеру 192.168.1.64, и открываете этот адрес из браузера. Работает сразу, стоит ноль рублей, инструкций в сети сотни.
Так камеры и утекают. С момента открытия порта устройство видно всему интернету, а сеть постоянно сканируют боты — автоматические программы, которые круглосуточно ищут открытые адреса. Они перебирают стандартные порты 80, 554, 8000 и 8080 и подставляют заводские пары логин-пароль вроде admin/admin или admin/12345. Свежая камера с несменённым паролем находится за считаные часы после публикации.
Дальше сценарии разные и одинаково неприятные: трансляция уходит на публичный сайт с чужими камерами, устройство включают в ботнет, а через камеру сканируют остальную сеть — принтер, сетевой диск, роутер. Прошивки камер обновляют редко, и известные уязвимости живут в них годами.
Если проброс всё же нужен временно, минимум такой: сменить пароль на 16+ символов, перевесить сервис на нестандартный порт, ограничить доступ списком доверенных адресов и повесить fail2ban на попытки подбора. Механика самого проброса описана в глоссарии — port forwarding.
Сколько места нужно под архив
Объём архива считается из битрейта, а не из разрешения. Формула простая: битрейт в мегабитах делим на 8, получаем мегабайты в секунду, умножаем на 86 400 секунд в сутках. Таблица ниже — готовые цифры для круглосуточной записи.
| Разрешение | Кодек | Битрейт | Архив за сутки, 1 камера | Архив за 7 дней, 4 камеры |
|---|---|---|---|---|
| 640×360 (вспомогательный поток) | H.264 | 0,5 Мбит/с | 5,4 ГБ | 151 ГБ |
| 1280×720 | H.264 | 2 Мбит/с | 21,6 ГБ | 605 ГБ |
| 1920×1080 | H.264 | 4 Мбит/с | 43,2 ГБ | 1210 ГБ |
| 1920×1080 | H.265 | 2,5 Мбит/с | 27 ГБ | 756 ГБ |
| 3840×2160 | H.265 | 8 Мбит/с | 86,4 ГБ | 2419 ГБ |
Две настройки режут эти числа в разы. Кодек H.265 при том же качестве картинки даёт файл примерно вдвое меньше, чем H.264, — его поддерживают почти все камеры, выпущенные после 2019 года. А запись по детектору движения оставляет на диске только те отрезки, где что-то происходило: во дворе частного дома это 15–25 % времени, то есть 1080p в H.265 сжимается с 27 ГБ до 5–7 ГБ в сутки.
Отсюда практический вывод. Четыре камеры 1080p в H.265 с записью по движению и глубиной архива 14 суток укладываются примерно в 300–400 ГБ. Круглосуточная запись тех же камер за те же 14 суток потребует уже около 1,5 ТБ, и это меняет выбор тарифа целиком.

Какой сервер брать под 2–8 камер и сколько это стоит
Приём готового потока — задача нетребовательная к процессору, если не включать распознавание объектов. Регистратор просто складывает пакеты в файлы. Для 4–8 камер хватает 2 ядер и 2 ГБ оперативной памяти, узким местом становится диск и его объём.
Поэтому выбирать стоит по стоимости гигабайта, а не по частоте процессора. Ниже — стартовые тарифы восьми провайдеров из раздела хранилищ каталога.
| Провайдер | Стартовая цена | Что в стартовом тарифе | Тарифов | Оценка |
|---|---|---|---|---|
| 1cloud | от 140 ₽/мес | 100 ГБ SSD | 79 | 3,8 |
| Miran | от 190 ₽/мес | 100 ГБ SSD | 59 | 3,8 |
| Selectel | от 200 ₽/мес | 1 ядро, 1 ГБ RAM, 10 ГБ NVMe | 69 | 4,5 |
| Beget | от 330 ₽/мес | 1 ядро, 1 ГБ RAM, 10 ГБ NVMe | 7 | 4,5 |
| IQHost | от 350 ₽/мес | 1 ядро, 2 ГБ RAM, 15 ГБ SSD | 17 | 4,0 |
| Timeweb Cloud | от 477 ₽/мес | 1 ядро, 1 ГБ RAM, 15 ГБ NVMe | 4 | 4,5 |
| Activecloud | от 490 ₽/мес | почасовая оплата, автобэкапы | — | 3,8 |
| Cloud4Y | от 500 ₽/мес | почасовая оплата, автобэкапы | — | 3,8 |
Данные проверены 04.09.2026.
Разница между строчками не в качестве, а в устройстве тарифа. У 1cloud и Miran в стартовую цену уже входит 100 ГБ, и это удобно: на такой машине живут четыре камеры с записью по движению и трёхдневным окном. У Selectel и Beget старт идёт с 10 ГБ NVMe, зато диск докупается отдельно и растёт до нужного объёма без смены сервера.
Быстрый NVMe для архива избыточен: видео пишется длинными последовательными кусками, а не мелкими случайными операциями. Если провайдер даёт выбор, дешёвые механические диски экономят половину бюджета — такие тарифы собраны в разделе VPS с HDD. Площадка в России удобна и по другой причине: до сервера в Москве или Петербурге пинг (время отклика) с домашнего канала обычно 5–20 мс против 40–60 мс до Европы, а список площадок есть в разделе VPS в России.
Три способа рядом: чем они реально отличаются
Сводная таблица помогает не запутаться в аргументах. Строки подобраны так, чтобы видеть цену решения не только в рублях, но и в открытых наружу дверях.
| Критерий | Облачный сервис | Свой сервер с NVR | Проброс портов |
|---|---|---|---|
| Открытые порты на роутере | не нужны | не нужны | нужны, камера видна извне |
| Работает при сером IP | да | да | нет |
| Кто хранит архив | оператор | вы | регистратор дома |
| Плата | за камеру ежемесячно | 140–500 ₽/мес за весь сервер | 0 ₽ плюс белый IP |
| Время настройки | 10–15 минут | 1–2 часа | 20 минут |
| Кто чинит поломки | оператор | вы | вы |
| Главный риск | уход сервиса или рост тарифа | ошибка в своей настройке | боты находят камеру за часы |
Логика выбора получается такая. Одна-две камеры без особых требований к приватности — берите облачный сервис и не тратьте выходные. От четырёх камер, при нескольких объектах или когда архив нельзя отдавать наружу, свой сервер выигрывает и по деньгам, и по контролю. Проброс портов не выигрывает ни в одном сценарии.
Как поднять свой сервер видеонаблюдения по шагам
Ниже — минимальный маршрут для схемы с локальным регистратором и арендованной машиной в роли витрины и второй копии архива. Всё делается в браузере и терминале, паяльник не нужен.
Объём диска считайте заранее по таблице выше: расширить его можно и позже, но у части провайдеров это требует перезагрузки. И заведите доменное имя для регистратора — по IP-адресу сертификат не выпустить.
- Возьмите сервер на 2 ядра и 2 ГБ оперативной памяти с диском под расчётный объём архива плюс 20 % запаса. На старте достаточно тарифа за 140–350 ₽/мес.
- Установите на него Docker командой
curl -fsSL https://get.docker.com | sh— она скачивает и разворачивает движок контейнеров, чтобы NVR-софт ставился одной командой без ручной сборки зависимостей. - Запустите выбранный пакет — ZoneMinder, Shinobi или Frigate — из готового образа, задав в переменных окружения путь к каталогу архива и глубину хранения в сутках.
- Настройте локальный регистратор: подключите камеры по RTSP внутри домашней сети и включите отправку потока и записей на адрес сервера исходящим соединением.
- Закройте веб-интерфейс: поставьте перед ним обратный прокси на Nginx, выпустите бесплатный сертификат Let’s Encrypt и разрешите вход только по HTTPS.
- Ограничьте доступ: смените порт SSH, запретите вход по паролю, оставив ключи, и включите двухфакторную аутентификацию — вход с подтверждением кодом из приложения — в панели NVR, если она поддерживается.
- Настройте ротацию: старые записи должны удаляться автоматически по достижении заданной глубины, иначе диск заполнится и запись просто остановится.
После сборки проверьте схему честно: отключите домашний интернет на 10 минут и убедитесь, что локальный регистратор продолжает писать, а после восстановления связи догоняет пропущенное. Пошаговая настройка правил доступа разобрана в материале про файрвол на Linux-сервере.
Как защитить архив от посторонних
Сервер с записями со двора или из офиса — такая же ценная цель, как сайт с платежами. Разница в том, что взлом замечают редко: картинка идёт, ничего не ломается, а копия потока просто уходит на сторону.
Базовая гигиена закрывает почти все попытки: уникальный пароль на каждую камеру и на панель регистратора, вход на сервер только по ключу, обновления раз в месяц, блокировка адреса после 5 неудачных попыток входа. На этом уровне массовые сканеры отваливаются полностью.
Вторая линия — резервная копия архива отдельно от самого сервера. Записи по расписанию выгружают в объектное хранилище, где место стоит в разы дешевле дискового и оплачивается по факту. Если сервер скомпрометируют или он просто умрёт, важные фрагменты останутся.
И третье: не держите на одной машине видеонаблюдение и что-то ещё. Сайт с уязвимым плагином, установленный на том же сервере, отдаёт доступ и к архиву тоже. Отдельная машина за 190 ₽/мес дешевле последствий такого соседства.
Частые ошибки
Эти пять промахов встречаются практически в каждой самостоятельной сборке. Все они исправляются за один вечер, если знать о них заранее.
- Оставили заводской пароль на камере, полагаясь на то, что «её никто не найдёт». Находят автоматические сканеры, а не люди.
- Считали архив по разрешению, а не по битрейту, и купили 30 ГБ вместо 400 ГБ. Запись останавливается на третьи сутки.
- Смотрят все камеры в главном потоке 1080p, забыв про вспомогательный: канал отдачи в 10 Мбит/с ложится на четвёртой камере.
- Не настроили автоудаление старых записей — диск забился, а вместе с ним встали и остальные сервисы на машине.
- Не проверили, что показывает камера. Кадр с чужими окнами или с клавиатурой на рабочем столе создаёт проблемы независимо от защиты сервера.
Частые вопросы
Можно ли обойтись без белого IP? Да, и это нормальный сценарий. Облачный сервис и схема со своим сервером устроены так, что соединение всегда инициирует ваша сторона: регистратор сам стучится наружу. Белый адрес нужен только для проброса портов, то есть для варианта, который мы и не советуем.
Какой канал нужен, чтобы смотреть четыре камеры? Для просмотра в 1080p — около 16 Мбит/с на отдачу, потому что одна камера съедает 4 Мбит/с. Если переключить приложение на вспомогательный поток 640×360, тех же четырёх камер хватит 2 Мбит/с, и разницу на экране телефона вы вряд ли заметите.
Сколько дискового места брать под 14 дней архива? Для четырёх камер 1080p в кодеке H.265 с записью по движению — 300–400 ГБ. При круглосуточной записи тех же камер понадобится около 1,5 ТБ, поэтому детектор движения экономит примерно в четыре раза.
Потянет ли задачу самый дешёвый тариф? Приём потоков нетребователен: 1 ядро и 1 ГБ оперативной памяти справляются с четырьмя камерами, если на сервере не крутится распознавание лиц или номеров. Ограничение всегда в объёме диска, а не в процессоре, поэтому тариф за 140 ₽/мес со 100 ГБ практичнее, чем за 477 ₽/мес с 15 ГБ.
Что будет с записью, если пропадёт интернет? При схеме с локальным регистратором ничего: он пишет на свой диск и синхронизирует пропущенное после восстановления связи. Если регистратора нет и поток шёл сразу на сервер, за время обрыва архив не пополнится — это главный аргумент в пользу локальной копии.
Российский сервер или зарубежный? Для видеонаблюдения выбирайте площадку поближе: пинг до Москвы или Петербурга с домашнего канала обычно 5–20 мс, до европейских дата-центров — 40–60 мс, и на живом просмотре эта задержка чувствуется. Разница в цене между площадками в пределах 100 ₽/мес.
Нужен ли отдельный сервер, если у меня уже есть VPS с сайтом? Технически можно поставить NVR рядом, но не стоит. Видео забьёт диск и канал, а любая уязвимость сайта откроет доступ к архиву. Вторая машина за 190–200 ₽/мес разделяет эти риски полностью.
Насколько сложно поддерживать свой сервер? После настройки — обновления раз в месяц и проверка свободного места. Основная работа приходится на первые 1–2 часа сборки; дальше система работает сама, если настроены ротация архива и уведомления о заполнении диска.
Итог
Удалённый доступ к камерам сводится к выбору посредника. Облачный сервис берёт эту роль на себя за ежемесячную плату с каждой камеры, свой сервер отдаёт вам и архив, и контроль за 140–500 ₽/мес независимо от их числа, а проброс портов экономит деньги ценой открытой наружу камеры. При двух камерах разумно облако, от четырёх — своя машина.
Считать нужно от объёма архива: битрейт умножить на глубину хранения, добавить 20 % запаса и брать тариф под получившуюся цифру. Подобрать сервер с нужным диском можно в разделе VPS под хранилище данных — там тарифы отсортированы по объёму и цене места.