Попытка сделать веб-камеру из интернет-планшета Nokia N900 на первый взгляд может потерпеть неудачу. Дело в том, что в репозиториях Maemo 5 нет программ, которые превращают телефон в веб-камеру – подобно тому, как это делает PocketCam для Apple iPhone. Но отсутствие программ не означает, что использовать N900 как веб-камеру не удастся. Удастся, но придётся немного повозиться, подтвердив в очередной раз репутацию N900 как машинки для гиков.
Итак, приступим.
Установим из репозитория maemo-extras видеоплеер mplayer. Программа нужна, чтобы передавать видеосигнал с камеры телефона на его экран.
Плеер насыщен функциями, и одной из них как раз и является трансляция видео с внешней или фронтальной камеры N900.
Запустим mplayer со следующими параметрами:
mplayer tv:// -tv driver=v4l2:width=352:height=288:device=/dev/video0
Параметр /dev/video0 означает, что будет использоваться внешняя камера N900. Если указать /dev/video1, то будет подключена фронтальная камера.
Теперь видеосигнал с камеры проходит через mplayer и попадает на X-сервер коммуникатора, который отвечает за вывод картинки на тачскрин. Нам же требуется перенаправить сигнал на экран компьютера.
Для передачи воспользуемся беспроводной сетью и сервисом SSH (SecureShell), который позволит компьютеру подключиться к N900 в качестве клиента.
Для этого установим на N900 SSH-сервер OpenSSH (репозиторий maemo extras). Его задачей будет передавать по беспроводной сети все, что транслируется на экран коммуникатора SSH-клиенту персонального компьютера.
Всё, Nokia N900 готова передавать видеосигнал с камер во внешний мир!
Чтобы получить доступ к серверу OpenSSH на Nokia N900 , установим на компьютере SSH-клиент-программу PuTTY. Ее выбор не случаен. Нам нужно, чтобы сигнал с камер N900 попадал не на его X-сервер, а на X-сервер, установленный на компьютере (это стандартная возможность графической подсистемы Linux). В программе PuTTY есть функция проброски (forwarding) информации с удаленного Х-сервера на местный.
Кстати, а откуда возьмется местный X-сервер? Мы же на персоналке работаем с Windows. Не беда! Под Windows достаточно X-серверов. Например, Xming.
![]() |
В цепочке от камеры N900 до программы Skype трудится несколько программ – как на стороне коммуникатора, так и на стороне компьютера |
В случае успешной настройки программы mplayer и OpenSSH-сервера на Nokia N900 , а также SSH-клиента PuTTY и Х-сервера Xming на персональном компьютере мы получим картинку с камеры нашего коммуникатора в окошке X-сервера на рабочем столе Windows. Осталось только загнать ее в Skype.
Для этого воспользуемся хорошо известной программой Webcammax, которая умеет не только добавлять эффекты в видеоконференции, но и способна захватывать видеоизображение прямо с рабочего стола и передавать его как обычная веб-камера. Это-то нам и нужно!
Итак, с помощью нескольких, по большей части бесплатных, кроме Webcammax, программ нам удалось сделать из Nokia N900 неплохую веб-камеру.
Можно возразить, что все это очень сложно. Да, есть немного. Но зато как увлекательно!
Используем телефон как веб-камеру на iPhone OS, Google Android, Windows Mobile и S60