Цифровая видеокамера как Web камера

Практика применения

 

 

Введение

     Видеоконференции, разговор через Интернет и другие подобные возможности всемирной сети давно известны и широко используются тысячами людей по всему миру. Для видеоконференций множество известных и неизвестных фирм выпускают десятки моделей так называемых Web камер. Современная Web камера представляет собой небольшую, размером с пачку сигарет видеокамеру, в основном с интерфейсом USB, разрешением не более 640х480 и частотой кадров до 25 в секунду, но в зависимости от разрешения. Стоимость Web камер находится обычно в пределах $100. Так как максимально возможная скорость по USB не превышает 1 MBytes/s, то и параметры передаваемого видеосигнала у USB камеры в принципе не могут быть качественными. Кроме этого, понятно, что столь дешевые камеры не имеют хороших объективов, оптического zoom, и т.п. атрибутов существенно более дорогих обычных цифровых видеокамер. 
      Возникает естественный вопрос - можно ли использовать цифровую видеокамеру как Web камеру и тем самым решить сразу две задачи:

  • Не тратить деньги на покупку специальной Web камеры

  • Получить высокое качество изображения

     Суть проблемы использования цифровой видеокамеры в том, что все программы для видеоконференций используют интерфейс Video For Windows для работы с камерой, а видео, принимаемое с цифровой видеокамеры через интерфейс IEEE-1394 можно получить только через интерфейс DirectShow, не поддерживаемый программами для видеоконференций. Если уже есть видеокарта  с видеовходом (или TV тюнер), то проблема решается просто - камера подключается к компьютеру через свой аналоговый выход и все. А если таких устройств в компьютере нет и покупать не хочется? 
      Для ответа на этот вопрос и предназначена настоящая статья.

Работа с NetMeeting

     NetMeeting является бесплатной программой от Microsoft, с помощью которой можно легко общаться с друзьями и коллегами вне зависимости от их местонахождения. Ее также можно использовать для работы внутри организации по ее локальной сети. Ее самый важный с точки зрения владельца цифровой видеокамеры недостаток - она поддерживает только Video For Windows и поэтому не видит подключенной цифровой видеокамеры. Тем не менее - кто ищет, тот всегда найдет и решение этой проблемы есть. Именно об использовании NetMeeting с цифровой видеокамерой и пойдет речь в этом разделе.
    Сам NetMeeting можно легко переписать с сайта Microsoft, но для работы с ним дополнительно потребуется очень интересная программа SoftCam, 30-дневную версию которой можно легко загрузить с сайта www.softcam.com. Существуют два варианта этой программы - для Widows 98/Me и для Windows 2000/XP, скачать нужно ту, которая требуется. Продлить жизнь программы можно либо купив ее, либо обнаружив альтернативные варианты решения этой проблемы в Сети. В чем идея этой программы? Она очень проста - программа позволяет захватывать любое изображение с экрана Windows и одновременно она устанавливается под Windows как устройство видеозахвата.
    Кроме этого нужна программа для показа видео с видеокамеры на рабочем столе Windows. После проверки на совместимость с SoftCam выяснилось, что для этого идеально подходит программа ScenalyzerLive, имеющаяся практически у каждого обладателя цифровой видеокамеры. Причем для этих целей вполне можно использовать незарегистрированную версию ScenalyzerLive. Единственно, что нужно сделать, это отключить в ScenalyzerLive в разделе Option/Perfomance параметр use directdraw for monitor-window.
    Далее просто устанавливается SoftCam, запускается ScenalyzerLive, NetMeeting, причем в установках NetMeeting в качестве устройства видеозахвата выбирается SoftCam, как показано на рисунке:


 

Затем окно захвата программы SoftCam (обычно оно коричневого цвета) натягивается на окно ScenalyzerLive. Окно захвата SoftCam легко меняет свои размеры и можно установить его в желаемый размер мышью, потянув за угол окна захвата. Результат всех манипуляций иллюстрирует рисунок ниже:

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

Заключение

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