Как бесплатно опубликовать камеру в интернете
Как опубликовать камеру в интернете, если своего облака у нее нет и платить ivideon вы не хотите…
Варианты публикации камеры в интернет
Для собственного использования вариантов очень много, но если есть необходимость опубликовать камеру для большого количества подключений и вывести картинку на сайт тут путей несколько меньше. Варианты навскидку, которые пришли мне в голову:
- Таки заплатить ivideon, но нужно учитывать, что для публикации потребуется тариф хотя бы Онлайн Pro и купить его можно минимум на 3 месяца;
- Открыть доступ к веб интерфейсу или rtsp потоку камеры из интернета («пробросить» 80 или 554 порт) и оставить ссылку на веб интерфейс камеры на сайте или каким-либо способом (подключением соответствующего плагина в вашей cms, например) вставить картинку на сайт;
- Найти сервис, который сможет забрать картинку с камеры и отдать, используя свой плеер вам на сайт (например rtsp.me);
- Самостоятельно забирать картинку с камеры, конвертировать ее во что-нибудь более-менее традиционное и отправлять на видео сервер (youtube, twitch и т.д.), с которого уже можно вставить плеер на сайт.
Я выбрал вариант 4 и сейчас расскажу, как опубликовать китайскую ip камеру, которая хотя бы умеет отдавать rtsp поток. Для этого потребуется помимо самой камеры, компьютер находящийся в одной сети с камерой или способный достучатся до нее, установленное ПО Open Broadcaster Software Classic с плагином Video source plugin, аккаунт на стриминговом видео сервере. Важное уточнение: OBS новой версии корректно с rtsp работать не захотел, картинка сыпалась, поэтому используем classic; для получения кода плеера с youtube аккаунт должен быть зарегистрирован не менее года или быть патным.
Рассматриваю настройку публикации камеры на примере youtube
- Устанавливаем OBS, тут все просто: далее, далее, готово;
- Устанавливаем плагин VSP. Для этого распаковываем архив с плагином в «C:\Program Files (x86)\OBS\plugins», если не меняли путь по умолчанию, разрядность программы и плагина должна совпадать;
- Идем на youtube в панель трансляций:
- Ищем поле «Название/ключ трансляции», жмем кнопку «показать» и копируем этот ключ;
- Запускаем OBS, идем в настройки, трансляция, выбираем сервис вещания youtube, вставляем ключ в поле «play path/steam key», остальное по вкусу, жмем ok;
- Жмем правой кнопкой мыши по полю «Источники:», добавить, Video, вводим имя (произвольное);
- Указываем параметры, ожидаемые от камеры, в поле «Enter a file path or a URL pointing» вставляем ссылку rtsp потока жмем +, ok;
- Запускаем трансляцию, идем на youtube, открываем трансляцию, снизу кнопка «поделиться», ниже кнопка «HTML-код», копируем код от поля и вставляем на сайт (некоторые cms блокируют вставку тега iframe, поэтому или отключаем блокировку, или вставляем без использования редактора)
- Готово.
По всем остальным вопросам касающимся установки, аппаратуры и оплаты вы можете обратиться к нам, нажав на кнопку «позвоните мне», о списке и стоимости услуг вы можете прочитать здесь.
Также на нашем сайте представлены другие виды работ, которые могут быть интересны.