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

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