Пользователи, знакомые с Интернетом, наверняка не раз натыкались на всевозможные сайты, транслирующие изображение с веб-камер, – от глупых и смешных до серьезных и полезных. Веб-камера может изо дня в день снимать собственное отражение на стенке кофейника, а может показывать взлетную площадку космического шаттла. Бывают деловые веб-камеры, персональные, частные, автомобильные и так далее. Назовите любую сферу применения – и почти наверняка попадете в цель.
Обзавестись собственной веб-камерой может каждый. Шутки ради камеру можно направить на клетку с хомячком или поставить в холодильник, чтобы выяснить, кто таскает вкусненькое по ночам. Но на самом деле, веб-камеры можно использовать и в более рациональных целях, например:
следить за домом, пока хозяева в отпуске;
контролировать нянечку, пока родители на работе;
следить, что делает собака, пока хозяин отсутствует;
установить соединение с домом родителей, чтобы они могли следить за младенцем с помощью веб-камеры, пока молодая мама спит;
и так далее. Веб-камера позволяет легко и удобно осуществлять наблюдение за любым удаленным объектом или помещением. В этой статье мы расскажем, как настроить свою собственную простую веб-камеру.
Как устроена веб-камера
Веб-камеры, как и любые другие устройства, варьируются от простых до сложных. Главное – разобраться в чем суть, а уж добавить новые функции с помощью специальных приложений, собственного кода и/или дополнительного оборудования – это не проблема.
Основой для простой веб-камеры служит обычная цифровая камера, подключенная к компьютеру, как правило, через USB-порт. По аппаратной части тут никаких сложностей нет – это просто цифровая камера, и ничего больше. Собственно за «веб»-природу отвечает специальное программное обеспечение, которое «захватывает» изображение с камеры через определенный промежуток времени – скажем, 30 секунд – и передает его на удаленный компьютер для просмотра. Если вы хотите использовать веб-камеру для трансляции видео, потребуется система с высокой частотой кадров. Частота кадров – это количество передаваемых изображений в секунду. Минимальная скорость видео составляет 15 кадров в секунду, а самый идеальный вариант – 30 кадров в секунду. Частота кадров зависит еще и от скорости соединения с Интернетом.
Захватив изображение, программное обеспечение передает его по интернет-соединению одним из возможных способов. Самый распространенный из них – преобразование изображения в файл JPEG и загрузка его на веб-сервер по протоколу передачи файлов (File Transfer Protocol, FTP). Изображение JPEG можно разместить на любой веб-странице – подробнее об этом см. в статье «Как устроены веб-страницы» (How Web Pages Work). Многие компании предлагают пользователям услуги хостинга файлов, избавляя их от необходимости создавать и поддерживать свой собственный веб-сервер или сайт.
Это, вкратце, и есть самая элементарная веб-камера.
Продолжение следует
Источник:
Просмотров: 3650
Ваш коментарий будет первым
Только зарегистрированные пользователи могут оставлять коментарии. Пожалуйста зарегистрируйтесь или войдите в ваш аккаунт.