Оглавление
RTSP против RTMP-протокола
Подготовка
Решение для потоковой передачи IP-камеры: аппаратный медиашлюз
Как использовать IP-камеру в качестве веб-камеры
У вас может быть IP-камера (камера безопасности или Ethernet-камера), установленная в вашем доме, и вы задаетесь вопросом, можете ли вы транслировать видео в реальном времени на живые платформы или встроить прямой IP-поток на веб-страницу.

К сожалению, вы не можете найти простое решение в вашей IP-камере. Поэтому вам придется использовать некоторые внешние приложения или оборудование, чтобы сделать камеры видеонаблюдения доступными по всему миру.
В этой статье рассказывается, как передать поток с вашей IP-камеры в любое общедоступное место и встроить его в веб-сайт или даже в веб-камеру для онлайн-чата.
RTSP против RTMP-протокола
Ваша IP-камера использует RTSP. RTSP — это протокол управления мультимедиа, который позволяет вам контролировать вашу безопасность в локальной сети.
Публичный интернет-поток использует RTMP. RTMP — это протокол передачи мультимедиа, широко используемый Youtube, Twitch, Facebook Live и другими платформами прямого эфира.
Для потоковой передачи с камеры видеонаблюдения вам необходимо перенести исходный протокол с RTSP на RTMP. Все инструменты, которые вы будете использовать, делают одно и то же.

Подготовка
Прежде чем начать, вам необходимо:
Узнайте RTSP-адрес вашей IP-камеры. Прочтите руководство пользователя устройства или обратитесь за помощью в Интернете и попытайтесь получить уникальный адрес, например rtsp://{ВАШ_АДРЕС}:554/{ВАШ_SESSION_ID}. Обычно его можно найти в приложении для управления устройством, предоставленном производителем IP-камеры.
Подготовьте компьютер, который находится в той же сети, что и камера. Это поможет вам развернуть приложение или настроить оборудование, подключенное к локальной сети.
Получите URL-адрес потока и ключ вашей целевой платформы (Youtube, Twitch и т. д.). Вам понадобится URL-адрес потока и ключ потока, чтобы сформировать URL-адрес отправки RTMP.
Решение для потоковой передачи IP-камеры: аппаратный медиашлюз
Использование аппаратного преобразователя протоколов (медиа-шлюза) может принести вам:
Высокопроизводительное аппаратное кодирование;
Поддержка нескольких IP-потоков (HTTP、RTSP、RTMP.RTMPS, RTP、UDP、FLV、HLS);
Поддерживается прямой выход (HDMI/SDI);
Доступно несколько целей потоковой передачи;
Поддерживается разрешение до 4K;
Поддержка эффективности кодирования видео H.265;
Основной и побочный потоки используют разные сетевые протоколы для передачи.
Чтобы получить данные IP-камеры и передать их на общедоступные платформы с помощью аппаратного конвертера, вам необходимо выполнить следующие шаги:
1. Подключите декодер к локальной сети и запустите его.
2. Откройте консоль сайта устройства, установите макет.
3. Под окном предварительного просмотра добавьте источник. Введите правильный URL-адрес RTSP. Конкретный процесс можно найти в нижнем руководстве.

4. После нажатия кнопки «Настроить» нажмите на домашнюю страницу, чтобы скопировать соответствующий адрес, и проверьте, правильно ли воспроизводится адрес.
Теперь ваша трансляция станет общедоступной. Вы можете установить дополнительные эффекты, такие как многооконное отображение, наложение изображений, переключение источника и т. д.
Как использовать IP-камеру в качестве веб-камеры
Если у вас нет веб-камеры для видеочата Skype/Zoom/Discord/Teams, вы можете использовать сетевую камеру в качестве временного источника видео.
Просто следуйте инструкциям:
1. Установите программное обеспечение Onvif Device Manager, пожалуйста, проверьте ссылку для скачивания.
(https://drive.google.com/file/d/1Ebc2b-XV-F5u6fKaan_b-WZTdB3n9W-1/view?usp=sharing)
2. Программное обеспечение onvif автоматически выполнит поиск камер в сети после открытия программного обеспечения. И камеры будут отображаться в левом окне.
3.Войдите в систему, используя имя пользователя и пароль вашей камеры.

4. Нажмите «Живое видео», после чего вы получите адрес RTSP. (см. изображение ниже)
5. Если для доступа к вашей камере требуется учетная запись и пароль, пожалуйста, обратите внимание на формат адреса RTSP.
Например:
Адрес RTSP: rtsp://192.168.10.64:554/Streaming/Channels/101xxxxxxx.
Имя пользователя и пароль камеры — admin/admin.
Правильный адрес: rtsp://admin: admin@192.168 .10.64:554/Streaming/Channels/101xxxxxxx.

Чтобы подвести итоги
Поскольку IP-камеры широко используются в домах и офисах, вы можете легко включить одну из них в свою прямую трансляцию или чат. Они повсюду и готовы круглосуточно и без выходных, поэтому вы можете получить от них множество видеоисточников.
Чтобы поделиться данными сетевой камеры через Интернет, вам необходимо перевести встроенный протокол RTSP в другие форматы (например, RTMP). Для завершения преобразования протокола вы можете использовать самостоятельно развертываемую службу Restreamer, интегрированное приложение CamStreamer или даже всемогущий аппаратный медиашлюз.