Видеоконференция – это сеанс связи, предусматривающий аудио-визуальный контакт участников с использованием специализированного программного обеспечения или оборудования. Видеоконференция это синоним термину видеоконференцсвязь (ВКС). Области применения ВКС достаточно широки: их используют в бизнесе, дистанционном образовании, юриспруденции, медицине и многих других сферах, требующих высокой концентрации внимания на собеседнике, при отсутствии возможности провести встречу лично.
Экономия времени, сокращение расходов, ускорение процесса принятия решений – видеоконференции дают пользователю массу преимуществ. Видеоконференции делятся на два вида – персональные (один-на-один) и групповые.
На сегодняшний день существует достаточно много специализированного оборудования и программного обеспечения для организации видеоконференцсвязи. Но подобное оборудование стоит очень дорого и далеко не все организации готовы тратить на это много тысяч долларов.
Компания Д-Линк может предложить достаточно недорогое решение на базе интернет-камер. Как показано на рисунке ниже, применяется следующее оборудование:
- Интернет-камеры DCS-6112 (макс. разрешение 1920х1080) для передачи изображения и голоса от внешних микрофонов. Если помещение небольшое и расстояние от камеры до участника(ов) не более 2 метров можно использовать модель DCS-2103 или DCS-2130 со встроенным микрофоном (макс. разрешение 1280×720).
- VPN маршрутизатор DFL-860E для высокоскоростного доступа в Интернет и организации защищенных VPN-туннелей.
- VPN маршрутизаторы DSR-250 для доступа в Интернет и организации защищенных VPN-туннелей.
Рис.1.
«Квадратор» видеоконференции обеспечивается броузером Firefox или Chrome с надстройкой «Mozilla VLC Plugin». Plugin устанавливается вместе с медиаплеером VLC. На любом хостинге или на внутреннем веб сервере организации выкладывается простейшая HTML станица, в которой прописываются ip-адреса камер и размер изображения. Пример подобной страницы приведен в конце этого документа, размер картинок подобран под 4-х стороннюю видеоконференцию с разрешением ТВ 1280х800 точек. URL изображения камер имеет следующий формат:
rtsp://camera_ip:rtsp_port/rtsp_url
Например для камер DCS-2103/2130/2210/2230:
rtsp_port указывается в меню «Setup / Network Setup / RTSP», по умолчанию 554
rtsp_url на этой же странице – «Access name for stream», цифра указывает какой профиль из раздела «Audio and Video» будет использоваться.
Рис.2.
Изображение и голос с камер снимается по протоколу RTSP. Для видео настоятельно рекомендуется использовать видеокодек H.264, так как у него самый наименьший видеопоток (~2-3Мбит/с при картинке наилучшего качества с разрешением 1280х720 и 25 кадров/сек). Клавишей «F11» броузер можно перевести в полноэкранный режим, что позволит скрыть не нужные в данном случае меню и адресную строку.
На рисунке ниже представлены скриншоты демонстрационной страницы с камер DCS-2103 и DCS-942L.
Рис.3.
Рис.4.
Пример HTML страницы для 4-х сторонней видеоконференции:
<head>
<meta http-equiv=”content-type” content=”text/html; charset=utf-8>
<meta http-equiv=”content-language” content=”ru”>
<title>VLC Plugin Demo</title>
</head>
<body topmargin=0 leftmargin=0 rightmargin=0 bottommargin=0 bgcolor=”#000000″ background=”http://www.dlink.ru/design/dlinklog.gif”>
<table border=0 height=100% width=100% cellpadding=0 align=center>
<tr><td>
<table border=0 width=100% cellpadding=0>
<tr >
<td align=right><embed type=”application/x-vlc-plugin”
name=”Kiev”
hidden=”no” rtsp-caching=1000 autoplay=”yes” loop=”yes” height=”355″ width=”631″
target=”rtsp://192.168.0.34:554/kievlive.sdp” /></td>
<td align=left><embed type=”application/x-vlc-plugin”
name=”Kharkiv”
hidden=”no” rtsp-caching=1000 autoplay=”yes” loop=”yes” height=”355″ width=”631″
target=”rtsp://192.168.1.56:876/dcs2103kharkiv.sdp” /></td></tr>
<tr>
<td align=right><embed type=”application/x-vlc-plugin”
name=”Dnepr”
hidden=”no” rtsp-caching=1000 autoplay=”yes” loop=”yes” height=”355″ width=”631″
target=”rtsp://192.168.2.196:811/dneprlive.sdp” /></td>
<td align=left><embed type=”application/x-vlc-plugin”
name=”Donetsk”
hidden=”no” rtsp-caching=1000 autoplay=”yes” loop=”yes” height=”355″ width=”631″
target=”rtsp://192.168.3.68:455/adfghaerj.sdp” /></td></tr>
</table>
</td></tr>
</table>
</body>
</html>
<meta http-equiv=”content-type” content=”text/html; charset=utf-8>
<meta http-equiv=”content-language” content=”ru”>
<title>VLC Plugin Demo</title>
</head>
<body topmargin=0 leftmargin=0 rightmargin=0 bottommargin=0 bgcolor=”#000000″ background=”http://www.dlink.ru/design/dlinklog.gif”>
<table border=0 height=100% width=100% cellpadding=0 align=center>
<tr><td>
<table border=0 width=100% cellpadding=0>
<tr >
<td align=right><embed type=”application/x-vlc-plugin”
name=”Kiev”
hidden=”no” rtsp-caching=1000 autoplay=”yes” loop=”yes” height=”355″ width=”631″
target=”rtsp://192.168.0.34:554/kievlive.sdp” /></td>
<td align=left><embed type=”application/x-vlc-plugin”
name=”Kharkiv”
hidden=”no” rtsp-caching=1000 autoplay=”yes” loop=”yes” height=”355″ width=”631″
target=”rtsp://192.168.1.56:876/dcs2103kharkiv.sdp” /></td></tr>
<tr>
<td align=right><embed type=”application/x-vlc-plugin”
name=”Dnepr”
hidden=”no” rtsp-caching=1000 autoplay=”yes” loop=”yes” height=”355″ width=”631″
target=”rtsp://192.168.2.196:811/dneprlive.sdp” /></td>
<td align=left><embed type=”application/x-vlc-plugin”
name=”Donetsk”
hidden=”no” rtsp-caching=1000 autoplay=”yes” loop=”yes” height=”355″ width=”631″
target=”rtsp://192.168.3.68:455/adfghaerj.sdp” /></td></tr>
</table>
</td></tr>
</table>
</body>
</html>
АВТОР: В. Твердохлеб
Источник:D-Link