Приветствую, уважаемые читатели. Разберем сегодня такую тему можно ли организовать онлайн трансляцию с IP камер и поместить ее на свой сайт.
Информации по этому вопросу в интернете предостаточно. Но я хочу разобрать эту тему с другой стороны, т.к. с чем столкнулся я, информации по этому нет.
В общем, на работе была поставлена задача организовать онлайн трансляцию конкурса и поместить ее на сайт. Вроде ничего сложного, но проблема заключалась в том, что на работе не было выделенного IP адреса, т.е. камеры находились и прекрасно работали только в нашей сети.
Другая особенность состояла в том, что у камеры прописаны IP адреса, 192.168.0.11 и 192.168.0.12, т.е. для того, чтобы у камер был доступ в интернет, их подсеть должна совпадать с вашей.
Что имеем по итогу, камеры прекрасно работают внутри нашей сети, при обращении по к ним по адресу, открывается браузер для просмотра. Нормально работает только с Internet Explorer, в других не показывает видео.
Так как организовать вещание? Рассмотрим 2 варианта.
Вариант 1
Многие производители предоставляют облачное хранилище для ваших записей. Т.е. регистрируетесь на сайте, в моем случае http://xmeye.net и через личный кабинет можете просматривать записи, управлять камерой. Корректно работает через Internet Explorer.
Этот вариант не очень удобен, т.к. не позволяет встроить видео на свой сайт.
Вариант 2
На помощь пришел отличный сервис Ivideon. Для регистрации выбирайте тариф «Бизнес», т.к. только с него можно поделиться видео через интернет. На любой компьютер в сети устанавливается программа Ivideon Server, и он выступает в роли сервера.
При первом запуске она просканирует вашу сеть и сама найдет и добавит камеры. Вам остается только зайти в личный кабинет и оттуда управлять камерами. Для того, чтобы встроить видео на свой сайт, камеру необходимо сделать публичной. Стоимость для одной камеры на момент публикации 600 руб. / 3 мес.
Так же, при первом запуске, почему-то не определялись автоматически камеры. Их необходимо добавить вручную: на этапе настройки выбираете производителя из списка и добавляете url rtsp потока камеры. Найти его можно через консоль браузера, при просмотре камеры.
Выглядит он примерно так: rtsp://192.168.0.11:554/user=admin&password=&channel=1&stream=0.sdp?real_stream—rtp-caching=100
На данный момент я считаю этот способ наиболее простым и удобным для организации онлайн трансляции на своем сайте.
С уважением, Яровиков Олег