Иногда возникает необходимость сохранить видео с веб-камеры в файл на жёстком диске или смотреть изображение с камеры на компьютере, к которому она непосредственно не подсоединена. Первая задача зачастую решается при помощи поставляемой с камерой штатной утилиты. Вторая проблема более сложна, так как потоковая трансляция видео (именно о ней в данном случае идёт речь) - прерогатива относительно дорогих (по сравнению с веб-камерами) IP-камер.
Однако обе эти задачи могут быть решены при помощи бесплатного ПО, свободного доступного на сайте производителя. Речь об утилите VLC проекта VideoLAN. Возможности программы далеко выходят за рамки указанных вопросов, поэтому остановимся на них подробнее. Итак, запустим плеер и проследуем к настройкам (обсуждается версия 2.1.0 Rincewind): "Медиа"-"Конвертировать/Сохранить..."-вкладка "Устройство захвата". Для наших целей необходимо в первом списке указать "DirectShow". В двух списках "Название видеоустройства" и "Название аудиоустройства", как правило, нет необходимости ничего менять. Если камер или микрофонов несколько, можете указать их индивидуально. Воспользовавшись кнопкой другие, получаем доступ к окну "Расширенные параметры", где особый интерес представляет галочка "Настройки устройства", устанавливаем её и нажимаем "OK".
Продолжаем кнопкой "Конвертировать/сохранить". Окошко "Преобразовать" позволит уточнить источник (нет необходимости делать это вручную) и выбрать один из вариантов: "Преобразовать" или "Сохранить входной поток". Выбираем второй вариант, указываем имя файла и начинаем запись кнопкой "Начать". При этом может открыться целая серия диалоговых окон, в которых можно задать точную настройку используемых устройств.
Трансляция в сеть настраивается аналогично. При этом в меню выбираем команду "Медиа"-"Передавать...", указываем параметры источника, как и было рассмотрено выше. Мастер настройки потоковой передачи запускается кнопкой "Поток" (вместо кнопки "Конвертировать/сохранить"). На первой странице всё оставляем без изменений. Вторая страница - главная, на ней выполняются основные настройки. Необходимо выбрать протокол трансляции (один или несколько - вкладка для каждого создаётся кнопкой "Добавить"). Также можно контролировать поток на экране локально, для чего используется галочка "Воспроизводить локально". Оставив на следующих страницах мастера всё по умолчанию, запускаем трансляцию.
Как к ней подключиться, расскажу подробнее в следующих постах.