Как правильно использовать веб интерфейс камеры или роутера. Для чего он нужен?

Организация онлайн видеонаблюдения – основные способы

Для установки оборудования и настройки удаленного доступа к камерам нам для начала необходимо соединить все части системы в одно целое, и установить камеры в места их постоянного пребывания.

Установку камер производим так, чтобы в дальнейшем можно было с легкостью идентифицировать лица всех людей, попавших под их обзор. Для этого необходимо определиться с оптимальной высотой установки, а также заблаговременно выбирать устройства с необходимым фокусным расстоянием и углом обзора. Для обеспечения наилучшего качества сегодня лучше покупать IP камеры с высоким разрешением изображения.

После установки камер нам необходимо подключить их к видеорегистратору по UTP кабелю. Также подключаем к регистратору жесткий диск (желательно с внешним питанием), и запитываем всю нашу систему от сети. Чтобы не возиться с лишними проводами, необходимо сразу покупать камеры с возможностью питания по сетевому кабелю (PoE), а также видеорегистратор с PoE портами, либо в дальнейшем использовать PoE адаптеры и блок питания для IP камер (PoE инжектор).

Далее подключаем всю нашу систему к роутеру, и производим все необходимые настройки: проброс портов, настройка параметров камер, и т. д. Позже мы еще разберем настройку удаленной системы видеонаблюдения с видеорегистратором и роутером подробнее, а для начала поговорим об организации удаленного доступа к одной камере.

Что нужно для организации удаленного доступа

Как правильно использовать веб интерфейс камеры или роутера. Для чего он нужен?В зависимости от нужд того, кто хочет настроить удаленный доступ, понадобится следующий набор программ и устройств:

Помимо этих программ и устройств, потребуется специалист, который должен уметь производить настройку и вносить в нее необходимые изменения.

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

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

Почему же мы не видим повсеместного внедрения webrtc?

Главный тормоз, пожалуй, недостаток кодеков. WebRTC сообществу и вендорам следовало бы сделать усилие и ввести в WebRTC кодек H.264. Против VP8 сказать нечего, но зачем отказываться от миллионов совместимых девайсов и ПО, которые работают с H.264? Патенты, такие патенты…

На втором месте, не полная поддержка в браузерах. C IE и Safari, например вопрос остается открытым и там придется переходить на другой тип стриминга или использовать плагин типа webrtc4all.

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

Веб-камера в качестве видеонаблюдения. ну почти…

Видеонаблюдение через облачные сервисы

Основным преимуществом организации видеонаблюдения через интернет с использованием облачных сервисов является отсутствие необходимости в выделенном внешнем IP адресе. Главным требованием в этом случае будет являться поддержка вашим видеорегистратором технологии P2P (необходимо уточнять при покупке).

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

Для этого необходимо просто зайти на сайт сервиса с любого устройства (либо использовать специальное приложение от производителя оборудования) и ввести в форме авторизации сервиса идентификационный номер регистратора и пароль. При отдельной регистрации в облачном сервисе, вводим данные, указанные при регистрации.

Для настройки видеорегистратора в большинстве случаев достаточно лишь зайти в его интерфейс, и поставить галочку напротив строки «P2P» или «Облако», и все – оборудование автоматически подключено к родному облачному сервису. А чтобы начать просматривать происходящее с камер удаленно, заходим с любого устройства, и просто вводим наши данные в форму авторизации сервиса.

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

Также предлагаем вам ознакомиться с нашим рейтингом сервисов облачного видеонаблюдения:

Коротко об оборудовании, которое поддерживает технологию P2P:

  • Видеорегистраторы RVI, к примеру, IP камера марки RVi-IPC43DNS и видеорегистратор RVi-R04LA;
  • Видеорегистраторы Dahua, с обозначениями V2 и S2 в конце;
  • Оборудование фирмы NoviCam. Любые регистраторы из серии F. Облачный сервис производителя носит название NOVIcloud;
  • Сервис Ivideon.

ivideon2К Ivideon можно подключить любую видеокамеру через компьютер, если приобрести для него ПО Ivideon Server. Также у сервиса имеется собственный интернет магазин, в котором на данный момент вы можете купить облачные IP камеры под брендом Ivideon, Nobelic, а также Hikvision, адаптированные к интернет облаку. Подключать эти IP камеры к Ivideon можно без использования видеорегистратора или компьютера. Возможно ведение видеоархива в облаке.

Похожее:  Neways / Modere International | Как зарегистрироваться в Modere, Регистрация в Modere, через интернет, Ищу спонсора в Modere, как стать дистрибьютером, компании Modere, Где взять ID спонсора Modere, Как найти спонсора, стать партнером Modere, дистрибьютор Modere, Modere Poland, Espania,

Итак, вот мы и разобрали 4 основных способа подключения камер видеонаблюдения к сети интернет. Специалисты прогнозируют, что будущее – за облачными сервисами видеонаблюдения, и уже сейчас советуют уточнять при покупке оборудования, поддерживает ли оно технологию P2P.

Добавляем видеорегистратор

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

Принцип настройки IP видеонаблюдения через интернет с добавлением в систему видеорегистратора практически ничем не отличается от предыдущего способа.

  • Получаем у провайдера выделенный IP адрес, затем настраиваем переадресацию с него на IP адрес локальной сети, в которой будет находиться видеорегистратор.
  • Обычно все необходимые настройки сети находятся во вкладке «Network» (сеть). В данном разделе на нужно прописать локальный IP адрес вашего видеорегистратора (например, 192.168.1.1), шлюз (IP адрес маршрутизатора в локальной сети), а также маску подсети (обычно она имеет вид 255.255.255.0).

Важно! Необходимо соблюдать одно правило, которое гласит, что роутер и видеорегистратор должны находиться в одной подсети, в другом случае они просто на просто не смогут увидеть друг друга.

Теперь очередь настройки параметров роутера:

  • Заходим в его веб интерфейс, выбираем пункт «Remote Management» (удаленное управление), и разрешаем удаленное управление устройством с выделением соответствующего порта.
  • Теперь в разделе «Virtual Servers» настраиваем переадресацию по аналогии с настройкой системы только с роутером: например, внешний порт 8086, порт видеорегистратора (80), и его IP адрес на который будут переадресовываться запросы извне (в качестве примера мы указали 192.168.1.1).
  • Также стоит закрепить постоянный IP адрес вашего видеорегистратора за его MAC адресом, в противном случае роутер может присвоить ему произвольный IP после перезагрузки. Обычно данные настройки находятся в разделе «Address Reservation».

Как правильно использовать веб интерфейс камеры или роутера. для чего он нужен?

Web интерфейс представляет собой страницу с детальными настройками устройства: будь то Wi-fi роутер, цифровая ip камера, сетевой принтер, файловое хранилище или другое подобное устройство, к которому мы можем подключиться с помощью интернет браузера. Браузер можно использовать любой: Opera, FireFox, Chrome, в случае цифровых IP камер желательно использовать Internet Explorer (в нем работает более корректно).

Почему вэб интерфейс так популярен? Ведь существуют специализированное приложение, которое идет на диске вместе с приобретенным оборудованием. Да, можно воспользоваться им, но можно поступить проще: зайти на вэб интерфейс, настроить оборудование под свои нужды, ведь браузер есть на любом компьютере и для любой операционной системы. Согласитесь очень просто и удобно!

Чтобы зайти на web интерфейс нужно подключить устройство в локальную сеть: рассмотрим на примере Wi-fi роутера.
Два устройства: к которому нужно подключиться и с которого мы подключаемся должны быть в одной сети! (неважно, или с помощью кабеля или по wi-fi).
На wi-fI роутере с обратной стороны обычно указывают ip адрес. Вводим его в браузере компьютера, телефона или планшета и жмем перейти на страницу.

Вход на веб интерфейс роутера Zyxel

Роутеры разных производителей могут иметь разные Ip адреса по-умолчанию:
Обычно это 192.168.0.1 или 192.168.1.1
Как видно из картинки, роутер запрашивает аутентификацию:
Если пароль не был задан, попробуйте зайти так:
Имя пользователя: admin
Пароль: admin
Если не пускает, то можете загуглить модель вашего устройства и найти заводской пароль соответствующего вашей модели.
Итак, у вас все получилось и вы зашли на вэб интерфейс. Как видно мы попали в меню, что нам и требовалось.

Веб интерфейс роутера Zyxel

Как зайти на вэб интерфейс ip камеры видеонаблюдения?
Все тоже самое, что и в предыдущем примере с роутером.
Чтобы узнать ip адрес камеры видеонаблюдения, роутера или сетевого хранилища по-умолчанию поможет таблица ниже. Если ip адрес был изменен, то его можно определить с помощью программы: см. графу «Приложение для настройки».

Внимание! Для устройств с включенным DHCP, IP адрес назначается автоматически.
Также обратите внимание на Заглавный и Нижний регистр написания логина и пароля, оборудование работающее на базе Linux к этому восприимчиво!

Тип устройстваПроизводительIp адрес по-умолчаниюЛогинПарольПримечаниеПриложение для настройки
Ip камераActiveCam192.168.1.188adminadminМаска подсети по-умолчанию: 255.255.0.0IPC DeviceManager
Axis192.168.0.90root или отсутствуетотсутствуетПароль задается при первом заходе на устройство.
Мобильный клиент: AXIS Camera Station.
AXIS IP Utility или AXIS Camera Management
Beward192.168.0.99adminadmin IP SEARCHER
Dahua192.168.1.108admin Smart PSS
Falcon Eye192.168.1.188пустоМобильный клиент: Fseye или FE IP (для статичного ip)DeviceManagerTool
Hikvision192.168.1.64отсутствуетотсутствуетПрошивка 5.3 и выше! Требуется активация устройства при первом запуске с помощью приложения для настройкиSADP или iVMS-4200
Hikvision192.0.0.64 или 192.168.254.1 (для камер с Poe)admin12345Прошивка 5.2 и ниже!SADP или iVMS-4200
Hunter192.168.1.10пустоДля настройки через web требуется active-X и браузер IEdevice manager
IPEYE192.168.0.123123456Прошивка до 2022г!device manager или UC
IPEYE192.168.1.18пусто или admin (зависит от модели)Прошивка от 2022г!device manager или UC
Roka192.168.1.11admin device manager
RVI192.168.1.108admin RVI smart PSS, ConfigTool, RVI-SADP или Ip search
Space Technology (ST)192.168.0.10012345На старых устройствах включен DHCPУтилита поиска камер ST, ConfigTool – для линейки серии PRO
NOVIcam192.168.0.88пустоНа старых устройствах пароль был 12345NOVIcamsearch или SADP Tool
ВидеорегистраторBeward192.168.2.88123456Учетная запись гостя: user/123456IP SEARCHER
Dahua192.168.1.108adminМобильный клиент: gDMSS(Android), iDMSS(IOs), DMSS(Windows Phone)
Удаленный просмотр также возможен через сайт облака: Easy4ip
Smart PSS
Falcon Eye192.168.1.10adminпусто или 888888 (зависит от модели)Мобильный клиент: Xmeye (для MHD серии), на остальных моделях облако отсутствует, возможно подключение только напрямую к регистратору по статикеCMS или Falcon Eye Smart PSS
Hikvision192.0.0.64/DHCPadmin или отсутствуетотсутствуетТребуется активация устройства при первом запуске с помощью приложения SADP.
Мобильный клиент: Hik Cloud P2P
SADP
Hikvision192.0.0.64/DHCPadmin12345Для регистраторов со старой прошивкойSADP
Hikvision192.0.0.64/DHCP12345678abcСерый товар из Европы или Китая.
Мобильный клиент: Hik Cloud P2P
SADP
Hunter192.168.1.10пустоМобильный клиент: XMeyeCMS или VMS
Roka192.168.1.10пустоМобильный клиент: XMeyeCMS или VMS
RVI192.168.1.108

admin/

888888/

666666

admin/

888888/

666666

Мобильный клиент: gDMSS(Android), iDMSS(IOs)RVI smart PSS или ConfigTool
Space Technology (ST)192.168.1.10adminпустоМобильный клиент: Xmeye. Smart PSS и Easy4ip (для смартфонов) – для серии PROST-CMS, ConfigTool – для линейки серии PRO
TrassirDHCP/192.168.13.37Admin12345После трех неудачных попыток обращения к DHCP серверу присвоится IP адрес: 192.168.13.37
Мобильный клиент: TRASSIR Cloud
IPCManager или SADPTool – для настройки TRASSIR Lanser
NOVIcam192.168.1.10adminпустоМобильный клиент: XMeyeCMS или VMS
Wi-fi РоутерASUS192.168.1.1adminДоступ через вэб интерфейс: по IP-адресу или по имени – http://router.asus.com 
Beeline SmartBox (Sercomm)192.168.1.1adminУчетная запись с root правами: SuperUser/Beeline$martB0x 
D-link192.168.0.1admin  
Huawei (МТС)192.168.1.1 или 192.168.1.100admin или mts  
Sagemcom (Ростелеком)192.168.1.1admin  
Tenda192.168.0.1пусто или admin (зависит от модели)  
Tp- link192.168.0.1
192.168.1.1 (на старых моделях)
adminДоступ через вэб интерфейс: по IP-адресу или по имени – http://tplinkwifi.net 
Ubiquity192.168.1.1ubntubnt UBNT Discovery или с помощью дополнения в браузере Chrome: Ubiquiti Device Discovery Tool
Точка доступаUbiquity192.168.1.20ubntubnt UBNT Discovery или с помощью дополнения в браузере Chrome: Ubiquiti Device Discovery Tool
Wi-fi РоутерUpvel192.168.10.1adminadmin  
Роутер или точка доступаMikrotik192.168.88.1пусто или admin (зависит от устройства)пусто С помощью WinBox.exe, которую можно скачать с вэб интерфейса устройства или сайта производителя
Wi-fi РоутерNetgear192.168.1.1adminpasswordДоступ через вэб интерфейс: по IP-адресу или по имени – http://routerlogin.net 
Netis192.168.1.1adminadminДоступ через вэб интерфейс: по IP-адресу или по имени – http://netis.cc 
Xiaomi Mi192.168.31.1пустоadminДоступ через вэб интерфейс: по IP-адресу или по имени – http://miwifi.com
Если прошивка от Asus, тогда смотрим настройки от asus
Настроить можно с помощью приложения: Xiaomi Mi Router
ZTE MF (Билайн и Мегафон)192.168.0.1 (Билайн, Мегафон)
192.168.8.1 (Билайн)
adminadmin  
Zyxel Keenetic192.168.1.1Пусто или 1234(на старых моделях)Доступ через вэб интерфейс: по IP-адресу или по имени – http://my.keenetic.net 
Сетевое хранилище NASAsustorDHCP, (169.254.1.2-на некоторых моделях)adminМобильный клиент: AiSecureASUSTOR Control Center
QNAP169.254.100.100 (маска 255.255.0.0)adminПриложение для компьютера: VioStor CMS (Server Client)
Мобильный клиент: Vmobile или Vcam
Qfinder
Synology10.0.0.2 или 192.168.1.1 (зависит от модели)пустоЛогин и пароль для TELNET и SSH root/root
Мобильный клиент: DS cam (для доступа к камерам видеонаблюдения)
DS finder (для поиска и мониторинга устройств Synology NAS)
Thecus192.168.1.100admin Thecus wizard
WD My CloudDHCPпустоДоступ через вэб интерфейс: по IP-адресу устройства или по имени – http://WDMyCloud
Мобильный клиент:WD My Cloud
WD Access for Windows.
WD Access for MAC.
Похожее:  1С:Рабочее место кассира

Для корректного отображения вэб интерфейса цифровых ip камер требуется установить Active-X и рекомендуется использовать браузер Internet Explorer.
Для правильной работы в других браузерах: Google Chrome или Mozilla Firefox нужно установить дополнения:
– Виртуализация браузера IE: IE Tab, Cloud Browser или другое расширение, которое будет эмулировать Internet Explorer.
– QuickTime Player.

Автор: Дмитрий Самохвалов, технический редактор компании Rucam-Video.

Вопросы, замечания и предложения пишите на: samohvalov@vhod-v-lichnyj-kabinet.ru

Настройка камеры


Сначала в настройках камеры мы отключаем аутентификацию – в рамках тестирования будем отдавать поток всем, кто попросит. Для этого в веб-интерфейсе камеры заходим в настройки

Setup – Network

и выставляем значение опции

Authentication в Disable

Там же проверяем значение порта протокола RTSP, по умолчанию он равен 554. Формат отдаваемого видео определяется используемым профилем. В камере их можно задать до трех штук, мы воспользуемся первым, live1.sdp – по умолчанию он настроен на использование H.264 для видео и G.711 для аудио. Поменять настройки при необходимости можно в разделе Setup – Audio and Video.

Теперь можно проверить работу камеры через RTSP. Открываем VLC Player (можно любой другой, поддерживающий RTSP — QuickTime, Windows Media Player, RealPlayer и др.) и в диалоге Open URL задаем RTSP адрес камеры: rtsp://192.168.1.34/live1.sdp

Что ж, все работает, как и должно. Камера исправно воспроизводит видеопоток в плеере через протокол RTSP.

Кстати, поток воспроизводится достаточно плавно и без артефактов. Ждем того же и от WebRTC.

Настройка сервера

Напомним, что структура нашей WebRTC трансляции такова:

Установку основных элементов этой диаграммы мы уже произвели, осталось наладить «стрелочки» взаимодействий.

Связь между браузером и WebRTC сервером обеспечивает web-клиент, который есть на гитхабе:. Набор JS, CSS и HTML файлов просто закидывается в /var/www/html на этапе установки (см. выше под спойлером пункт 9).

Взаимодействие браузера и сервера настраивается в конфигурационном XML-файле flashphoner.xml. Туда нужно вписать IP-адрес сервера, чтобы web-клиент смог подключаться к WebRTC серверу по HTML5 Websockets (пункт 9 выше).

Настройка сервера на этом заканчивается, можно проверить его работу:

Настройка удаленного доступа

Как правильно использовать веб интерфейс камеры или роутера. Для чего он нужен?Для того чтобы удаленный доступ работал и был стабильным, необходимо правильно внести настройки в программу, а также настроить доступ к Интернету. В случае домашнего использования, роутер может стать проблемой при соединении с веб-камерой.

Чтобы этого не случилось, в нем следует открыть доступ к тем портам, на которых подключены веб камеры.

Для настройки хранения готовых файлов и возможности работы с ними необходимо указать период времени для их записи и папку для архивации. Некоторые программы позволяют использовать для хранения облачные жесткие диски, размещенные на серверах в Интернете. За такое удобство, как правило, нужно платить.

Подводя итог, можно дать следующие рекомендации общего характера.

Если необходимо создать систему удаленного доступа, то в первую очередь нужно выяснить количество веб камер. От этого будет зависеть выбор программы. Далее нужно выяснить, какой режим наблюдения более предпочтителен. Если требуется пересмотр нескольких промежутков записи на протяжении дня, то подойдут программы с автоматической записью происходящего.

Для контроля объектов, в которых используются камеры с PTZ-управлением, потребуется специализированное программное обеспечение. Оно позволит качественно управлять камерой.

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

Настройка управления

Как правильно использовать веб интерфейс камеры или роутера. Для чего он нужен?Чтобы настроить удаленное управление и наблюдение web-камерой первого типа, потребуется узнать IP компьютера, к которому она подключена. После этого для установления удаленного доступа потребуется установить специальную программу на управляющее устройство.

Для этой цели разработано большое количество софта. Выбирать его следует в зависимости от задач и необходимых дополнительных функций. Одними из самых популярных программ являются: DigiCams, WebCam Spy, webcamXP PRO и другие.

Все они представляют собой средства, обеспечивающие просмотр на компьютере изображения и запись с веб камер удаленно. Также существуют программы для удаленного подключения на смартфоне. К примеру, это может быть GPPRemoteViewer. Она проста в использовании и не требует сложных настроек.

Как правильно использовать веб интерфейс камеры или роутера. Для чего он нужен?Подключение видеорегистратора к компьютеру производится посредством локальной сети. Поэтому на компьютере должна быть установлена сетевая карта.

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

Для удаленного управления IP-камерами, соединенными в локальную сеть, потребуется специальное программное обеспечение. Как правило, его нет в бесплатном доступе, а для обеспечения его работы необходим специалист по настройке.

В основном такие системы используются для видеоконтроля в частных домах, офисах, квартирах и в других местах. Для экономии ресурсов используется периодический режим работы, при котором удаленная вебкамера автоматически включается при появлении движущегося объекта съемки.

Необходимые составляющие системы удаленного видеонаблюдения

Чтобы реализовать интернет видеонаблюдение необходимы следующие функциональные элементы (в зависимости от объема системы и желаний пользователя):

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

Для создания онлайн видеонаблюдения без использования различных облачных серверов вам понадобится выделенный статический IP адрес. Его можно получить у своего провайдера, либо исспользовать специальный сервис DynDNS. К слову сказать, результата по самостоятельному получению статического IP через подобные сервисы добиваться можно долго и трудно, и не факт, что вы своего добьетесь.

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

Главным недостатком удаленного видеонаблюдения в целом является тот факт, что далеко не везде имеется возможность подключения к кабельному интернету, а через беспроводные сети качество соединения, как правило, оставляет желать лучшего. Осуществлять удаленный контроль крупной системы видеонаблюдения, состоящей из большого количества камер, в этом случае будет очень проблематично.

Итак, давайте рассмотрим 4 основных варианта реализации онлайн видеонаблюдения через интернет, начиная от простого, заканчивая полноценной системой.

Подключаем ip камеру к компьютеру

Любая IP камера подключается к сетевой плате компьютера напрямую посредством

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

Подключение ip-камеры


Как уже упоминалось выше, для тестирования была выбрана простая IP-камера D-Link DCS-7010L. Ключевым критерием выбора здесь была поддержка устройством протокола RTSP, поскольку именно по нему наш сервер будет забирать видеопоток с камеры.

Камеру подключаем к маршрутизатору идущим в комплекте патч-кордом. После включения питания и подключения к маршрутизатору, камера взяла IP-адрес по DHCP, в нашем случае это был 192.168.1.34 (Если зайти в настройки маршрутизатора, вы увидите, что подключено устройство DCS 7010L — это она и есть). Самое время протестировать камеру.

Открываем указанный IP-адрес в браузере 192.168.1.34, чтобы попасть в веб-интерфейс администратора камеры. По умолчанию пароль отсутствует.

Как видно, в админской панели видео с камеры транслируется исправно. При этом заметны периодические подлагивания. Это мы и будем фиксить с помощью WebRTC.

Про webrtc на мобильных устройствах

Как известно, WebRTC поддерживают Chrome и Firefox браузеры на платформе Android.

Проверим, будет ли там отображаться наша трансляция:

На картинке HTC телефон, в Firefox браузере отображается видео с камеры. Отличий в плавности воспроизведения от десктопа нет.

С одной ip камерой

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

Способ 1. трансляция видео потока от ip-камеры напрямую

Это самый простой способ трансляции, так как для него требуется только IP-камера и подключение к сети, желательно (но не обязательно), со статическим IP-адресом. IP-адрес может быть как внешний, так и внутренний/локальный (в этом случае потребуется проброс портов на сетевом оборудовании). Для отображения онлайн потока на сайте, в код страницы необходимо добавить html-код плеера IP-камеры.

На примере камеры Axis P1425-LE последовательность шагов будет следующей:

1) Заходим на страницу Live-View видеокамеры:

2) Копируем html-код плеера к видео камере из исходного кода страницы камеры (нажать правой кнопкой мыши на изображении с камеры и выбрать пункт Inspect element):

3) В html-код вносим информацию об IP-адресе камеры в виде IP-address/далее html-код и убираем фрагмент кода «?timestamp=1436262599830», чтобы получать онлайн-поток, а не единичный скриншот (timestamp – это временная метка, формируемая камерой, указывающая на конкретный видео кадр в конкретный момент времени, то есть фактически это единичный скриншот кадра).

И результат:

Главными преимуществами данного способа являются: простота реализации, отсутствие дополнительных затрат. Однако, данный способ имеет следующие недостатки:

Способ 2. организация собственного медиа сервера

Медиа сервер предназначен для приема медиа потоков от различных источников или медиа файлов и раздачи их для просмотра на различные пользовательские платформы. Отличительной особенностью медиа серверов является поддержка источников различных форматов. Далее сигнал в требуемом формате по нужному протоколу передается на клиентские устройства.

Кроме основной функции по организации трансляции сигналов, медиа сервер может предоставлять дополнительный функционал: ограничение доступа к трансляции, размещение на сервере видео и аудио файлов и обеспечение доступа к ним, запись трансляций и прочее.

Похожее:  Проверка подлинности kerberos в Active Directory | Настройка серверов windows и linux

К наиболее популярным медиа серверам относятся:

Как правильно использовать веб интерфейс камеры или роутера. Для чего он нужен?Flash Media Server. Является коммерческим продуктом компании Adobe Systems. Существуют несколько версий данного продукта, которые отличаются между собой стоимостью, количеством одновременных подключений и собственно набором функционала. Есть и бесплатная версия для разработчиков с ограничением на максимальное число одновременных подключений, равным 10. Информация по установке, настройке и администрированию сервиса тут.Как правильно использовать веб интерфейс камеры или роутера. Для чего он нужен?Wowza Streaming Engine. Бесплатная версия позволяет одновременно подключить 10 клиентов, коммерческая версия не имеет ограничений. Wowza поддерживает протоколы вещания RTP/RTSP и другие, что дает ему дополнительное преимущество по сравнению с другими медиа серверами. Также с помощью предоставляемого разработчиками API существует возможность самостоятельно создавать дополнительный функционал сервера. Информация по настройке IP-камер в Wowza тут.Как правильно использовать веб интерфейс камеры или роутера. Для чего он нужен?Erlyvideo. Также существует две версии данного программного обеспечения – платная и бесплатная. Основной особенностью данного продукта является его модульность и масштабируемость. Широкий функционал сервера реализован на основе модулей, которые могут приобретаться по отдельности. Документация по настройке сервера тут.
Отдельно можно упомянуть два бесплатных проекта медиа серверов: nginx-rtmp и red5.

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

Способ 3. использование сервиса онлайн трансляций

В настоящее время все большую популярность приобретают сервисы онлайн-трансляций. Эти сервисы предоставляют функционал медиа сервера из облака.


Среди преимуществ использования сервисов онлайн-трансляций:

Как правило, такие сервисы выносят дополнительный функционал в платные тарифы. При этом возможность вставки трансляции на свой сайт и кастомизации плеера тоже зачастую входит в платный пакет услуг.

В качестве примера я рассмотрю бесплатный сервис Lideo.Работа с ним начинается со стандартной регистрации:

После регистрации пользователь получает доступ к полному функционалу сервиса. Это:1) Организация трансляции от разных источников: IP-камеры, веб-камеры, видео камеры смартфонов, рабочий стол компьютера.

P.S. Следует отметить, что трансляции (потоки) создаются в специальных контейнерах, называемых Лидео. В одном Лидео может быть множество трансляций. Это удобно с точки зрения распределения трансляций по темам.

2) Ограничение доступа к Лидео с трансляциями, например, по паролю или по списку друзей.

3) Отсутствие ограничения на одновременное количество просмотров и количество транслируемых источников
4) Кроссплатформенность: не требует установки на устройство пользователя дополнительного программного обеспечения для просмотра трансляции.
5) Отсутствие ограничений на разрешение получаемого от видео камеры потока. Можно транслировать поток с разрешением вплоть до FullHD.
6) Отображение онлайн-трансляций на карте мира — очень наглядно и удобно.
Как правильно использовать веб интерфейс камеры или роутера. Для чего он нужен?
7) Наличие функционала социальной сети. У каждого зарегистрированного пользователя есть стена, возможность формировать список друзей и вести с ними переписку в чате.

Но вернемся к задаче добавления на свой сайт трансляции от IP-камеры с помощью сервиса Lideo. Решается она за несколько шагов:1) Нужно создать видео поток от IP-камеры:

2) Нажать «Поделиться/HTML-код», чтобы получить html-код для добавления на свой сайт. Сервис Lideo формирует html-код сам, дополнительных манипуляций с кодом и знания специфики его формирования не требуется.

3) Добавить сформированный html-код в свой сайт, например:

В итоге получаем:

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

Тестирование

После открытия ссылки в браузере идет подключение к WebRTC серверу, который отсылает запрос к IP-камере на получение видеопотока. Весь процесс занимает несколько секунд.

В это время устанавливается соединение браузера с сервером по вебсокетам, далее сервер запрашивает IP камеру по RTSP, получает поток H.264 по RTP и транскодирует его в VP8 / SRTP — который в итоге воспроизводит WebRTC- браузер.

Далее после небольшого ожидания, отображается уже знакомая картинка.

В нижней части видео отображается URL видеопотока, который можно скопировать и открыть для просмотра из другого браузера или таба.

Типы веб-камер

Как правильно использовать веб интерфейс камеры или роутера. Для чего он нужен?Поскольку разные пользователи используют камеры от различных производителей, то соответственные настройки будут отличаться. Большое значение имеет тип также камеры.

В зависимости от назначения, различают несколько видов камер.

USB-веб-камера. Она используется для самых базовых потребностей. Это могут быть видеозвонки по Интернету и другие мультимедийные использования. Иногда такую камеру приобретают с целью сделать из нее наблюдательное устройство в доме за детьми, пользователями компьютера и для других несложных применений.

IP-камера с беспроводным способом передачи сигнала. Удаленное подключение к web-камере такого типа осуществляется посредством Wi-Fi. Она относится уже к профессиональным средствам удаленного наблюдения.

Такие камеры обычно имеют защиту от влаги и могут работать на открытом воздухе. Кроме того, они имеют свой персональный IP-адрес (отсюда и их название), поэтому могут самостоятельно передавать данные напрямую в Интернет.

Камеры, имеющие PTZ-управление. По сути, это те же IP-камеры, но у них дополнительно имеется возможность контролировать угол наклона и поворот. При желании получаемое с них изображение легко масштабируется. Если задать определенный алгоритм, то можно с помощью одной такой камеры следить за большой территорией.

Имеются также аналоговые камеры, которые используются для видеонаблюдения, но они работают с другими устройствами. Это автономные аппараты, снабженные собственными кодировщиками в цифровой формат и жесткими дисками для хранения отснятого видео.

Удаленное видеонаблюдение с использованием роутера

Для подключения двух и более камер к интернету нам понадобится ввести в нашу систему маршрутизатор (роутер). Он создает собственную подсеть, в которую включает все камеры, при этом также понадобится выделенный IP адрес.

Шаг 1: покупка камеры

И так, первое, что нам понадобиться — это, разумеется, камера. Если вы планируете вести незаметную (скрытую) съемку — то крайне желательно, чтобы она была как можно меньше размером (ее проще будет загримировать и спрятать в комнате).

Впрочем, сейчас на AliExpress таких камер десятки, и многие модели пользуются огромным спросом (особенно те, размер которых не больше спичного коробка).

В своем примере ниже я рассмотрю самую простую камеру (без каких-либо наворотов), которая подключается к USB-порту компьютера и передает на него изображение (как альтернативу – можно взять Wi-Fi камеру, только от батареек она быстро садится, и для постоянного видеонаблюдения ее придется подключить к блоку питания).

Шаг 2: проверка камеры

Создавать трансляцию в интернете с камеры мы будет с помощью видеопроигрывателя VLC (его нужно установить и на том устройстве, которое будет транслировать, и на том, которое принимать. Благо, что проигрыватель работает и на Windows, и на Android).

Примечание: у некоторых камер есть своё ПО от разработчиков. Однако, чаще всего у недорогих камер, среди его опций просто нет функции трансляции (обычно лишь просмотр, и запись…).

После установки VLC (на том компьютере, к которому подключена камера) необходимо убедиться в ее работоспособности. Для этого в VLC нажмите по меню “Медиа/Открыть устройства захвата”, и в графе “Название видеоустройства” укажите свою камеру (см. скриншот ниже).

Если с камерой всё в порядке и Windows смогла для нее найти драйвера — в окне плеера вы должны увидеть изображение…👌 Теперь можно двигаться дальше.

Примечание!Если камера ничего не показывает — попробуйте обновить драйвера. Кроме того, если у вас Windows 10 — зайдите в параметры ОС (Win i) в раздел “Конфиденциальность” и проверьте, разрешена ли работа камеры…

Шаг 3: создание трансляции

Теперь перезапускаем программу VLC (на том ПК, к которому подключена камера) и переходим в меню “Медиа/Передавать”. Далее во вкладке “Устройства захвата” указываем свою камеру и нажимаем “Поток”.

Затем нужно кликнуть по кнопке “Следующий”…

Далее выбрать назначение “HTPP” и нажать “Добавить” — когда появится еще одна вкладка поставить порт 8080 и кликнуть по “Следующий”.

В следующем шаге настройки программа попросит указать кодек, каким будет сжиматься видео-изображение. Если вы собираетесь смотреть трансляцию с телефона — то наиболее простой вариант выбрать готовый шаблон “Video for Android” (что я и сделал).

После еще раз нажать на “Поток”…

И, в общем-то, на этом всё… Если настройка прошла удачно, внизу окна VLC вы увидите, как начнет тикать таймер (идет трансляция). Кстати, если на камере есть светодиод — он загорится (начнет моргать), показывая активность устройства…

Шаг 4: подключение к трансляции (по локальной сети и через интернет)

Сейчас большинство домашних ПК (как и офисных) подключены к сети Интернет через Wi-Fi роутер (позволяющий расшарить по Wi-Fi интернет для всех мобильных устройств). Собственно, этот вариант в статье я и рассмотрю…

У компьютера, на котором запущена трансляция, есть 2 IP-адреса: локальный и внешний. Чтобы узнать эти IP-адреса, необходимо воспользоваться спец. утилитой Speccy.

Так вот, когда вы узнали эти IP-адреса (у ПК, на котором запущена трансляция с камеры), вы можете попробовать подключиться к ней по локальной сети или интернету.

Заключение

В результате нам удалось запустить WebRTC онлайн-трансляцию с IP-камеры на несколько браузеров с минимальными усилиями. Не потребовалось ни плясок с бубном, ни rocket-science – только базовые знания Linux и SSH-консоли.

Качество трансляции было на приемлемом уровне, а задержка воспроизведения была незаметна на глаз.

Подводя итог, можно сказать что браузерные WebRTC трансляции имеют право на существование, т.к. в нашем случае WebRTC это уже не костыль или плагин, а реальная платформа для воспроизведения видео в браузере.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector