Как создать онлайн-трансляцию на сайте

От IP-камеры и настройки сети до готового кода видеоплеера

Для онлайн-трансляции вам понадобятся IP-камера с поддержкой RTSP и доступ в интернет. После подключения камеры rtsp.ru создаст готовый код плеера, который можно разместить на вашем сайте.

Ниже описан предпочтительный вариант прямого подключения через статический публичный IP-адрес. Если такой адрес недоступен, мы предложим альтернативный способ.

Проверить RTSP-ссылку
Схема создания онлайн-трансляции: подключение IP-камеры, настройка доступа из интернета, добавление камеры на rtsp.ru, получение кода плеера и размещение его на сайте
Весь путь целиком: камера в локальной сети, перенаправление порта на роутере, добавление RTSP-ссылки на rtsp.ru и готовый код плеера для вставки на сайт.

Что понадобится

Перед началом подготовки убедитесь, что камера включена, подключена к роутеру по кабелю или Wi-Fi и показывает видео в приложении производителя либо локальной системе видеонаблюдения.

Шаг 1. Получите статический IP

Уточните у интернет-провайдера, можно ли подключить статический публичный IP-адрес. Важно именно слово «публичный»: адрес за CGNAT не позволит сервису подключиться к камере напрямую.

После подключения сохраните выданный внешний IP-адрес. Он будет использоваться в RTSP-ссылке вместо локального адреса камеры.

Не публикуйте логин, пароль, внешний IP-адрес и RTSP-ссылку в открытом доступе. Передавайте их только сервису или специалисту, которому доверяете настройку.

Шаг 2. Найдите камеру в сети

Узнайте модель камеры и её локальный IP-адрес. Он обычно выглядит как 192.168.1.100 или 192.168.0.100. Адрес можно посмотреть в интерфейсе роутера, приложении производителя или программе поиска устройств.

Сохраните четыре значения:

  1. точную модель и производителя камеры;
  2. локальный IP-адрес камеры;
  3. логин и пароль пользователя камеры;
  4. локальный RTSP-порт — по умолчанию часто используется 554.

Чтобы адрес камеры не изменился после перезагрузки, закрепите его в DHCP-настройках роутера или задайте постоянный адрес корректным для вашей сети способом.

Шаг 3. Настройте port mapping

Попросите системного администратора настроить на роутере перенаправление внешнего TCP-порта на локальный RTSP-порт камеры. Этот раздел в интерфейсе роутера может называться Port Mapping, Port Forwarding, Virtual Server или NAT.

Внешний IP и порт роутера → локальный IP камеры:554

Например, внешний порт 10554 можно перенаправить на 192.168.1.100:554. Использовать снаружи стандартный порт 554 необязательно.

Если системного администратора нет, воспользуйтесь инструкцией «Как настроить Port Mapping» с примерами для популярных роутеров. Также можно обратиться к нам — постараемся помочь с настройкой.

Не включайте DMZ для камеры и не открывайте её веб-интерфейс без необходимости. Используйте отдельный сложный пароль, обновите прошивку и открывайте только нужный порт.

Шаг 4. Составьте RTSP-ссылку

RTSP-ссылка обычно содержит логин, пароль, публичный IP-адрес, внешний порт и путь к видеопотоку:

rtsp://login:password@public-ip:port/stream-path

Точный путь после порта зависит от производителя, модели, прошивки и выбранного потока. Ниже приведены распространённые примеры; замените значения в угловых скобках своими данными и сверьтесь с документацией камеры.

Обычно основной поток обозначается как main, 101 или subtype=0, а дополнительный — как sub, 102 или subtype=1. Для сайта дополнительный поток часто загружается быстрее и требует меньше исходящей скорости.

Если вашей камеры нет в списке, напишите нам её точную модель или найдите в документации производителя раздел RTSP URL.

Шаг 5. Проверьте поток

Откройте главную страницу rtsp.ru, вставьте полученную RTSP-ссылку в поле проверки и нажмите «Тест».

Если проверка не проходит, последовательно проверьте внешний IP, порт, локальный адрес камеры, логин, пароль и путь потока. Иногда провайдер блокирует входящие подключения или использует CGNAT.

Шаг 6. Разместите трансляцию

После успешной проверки добавьте камеру в rtsp.ru. Сервис преобразует RTSP-поток в формат для современных браузеров и предоставит готовый HTML-код плеера.

IP-камера → RTSP → rtsp.ru → код плеера → ваш сайт

Разместите код в нужном месте страницы через редактор сайта или передайте его разработчику. Подробный порядок действий, статистика посещений и защищённая интеграция через PHP описаны в инструкции «Как разместить трансляцию на вашем сайте».

После публикации проверьте воспроизведение на компьютере и смартфоне.

Если нет статического публичного IP

Сначала уточните у провайдера, какой адрес используется: динамический публичный IP или адрес за CGNAT. От этого зависит способ подключения.

Вариант 1. Динамический публичный IP и DDNS

Если публичный IP есть, но периодически меняется, можно использовать сервис DDNS — динамическое доменное имя, которое автоматически указывает на текущий IP вашего роутера.

  1. Выберите DDNS-сервис или используйте сервис, встроенный в ваш роутер.
  2. Создайте доменное имя, например mycamera.example-ddns.org.
  3. Настройте обновление DDNS на роутере.
  4. Настройте перенаправление внешнего порта на RTSP-порт камеры.
  5. Используйте DDNS-имя вместо IP-адреса в RTSP-ссылке.
rtsp://login:password@mycamera.example-ddns.org:port/stream-path

DDNS не помогает при CGNAT: ваш роутер должен получать публичный адрес, доступный из интернета.

Вариант 2. Публичного IP нет

Если провайдер использует CGNAT, входящее подключение к камере и обычный port mapping работать не будут. В этом случае можно выбрать один из способов, при которых соединение инициируется из вашей локальной сети:

Обратитесь в поддержку rtsp.ru, сообщите модель камеры и тип подключения к интернету — мы поможем выбрать подходящий вариант.

Часто задаваемые вопросы

Что нужно для онлайн-трансляции?
IP-камера с поддержкой RTSP, стабильный интернет и RTSP-адрес потока. Для прямого подключения обычно также нужны публичный IP и настроенное перенаправление порта.
Обязательно ли использовать внешний порт 554?
Нет. Камера может принимать RTSP локально на порту 554, а на роутере можно выбрать другой внешний порт и перенаправить его на порт камеры.
Почему RTSP-ссылка не работает?
Проверьте логин, пароль, адрес, порт и путь потока. Также причиной могут быть CGNAT, блокировка входящих соединений, изменившийся локальный адрес камеры или отключённый RTSP в её настройках.
Можно ли сразу вставить RTSP-ссылку в браузер?
Обычно нет: современные браузеры не воспроизводят RTSP напрямую. rtsp.ru принимает поток камеры и предоставляет совместимый веб-плеер.
Что делать, если моей модели нет в примерах?
Найдите RTSP URL в документации производителя или сообщите поддержке точную модель камеры. Путь видеопотока может отличаться даже у моделей одного бренда.
Что делать без статического публичного IP?
Для динамического публичного IP можно использовать DDNS и port mapping. Если публичного IP нет, выберите камеру rtsp.ru, подключите существующую камеру через Линия Bridge POE или настройте RTMP Push, если камера поддерживает эту функцию.

Проверьте вашу RTSP-камеру

Подготовьте RTSP-ссылку, проверьте доступность потока и получите готовую онлайн-трансляцию для своего сайта.

Перейти к проверке