December 1st, 2010

Вариации на тему "набора киборга"

Cyborg Suite - старый проект, не имеющий конкретной стандартизации и в каждом проекте свой, при этом почти всегда это дилетантские, самопальные или полушуточные проекты. В наиболее общем виде - набор носимых компьютерных устройств для множества задач, в пределе - наличия носимого компьютера, пригодного к постоянному использованию "на ходу".
Серьёзных работ по нему мало, в основном по причине того, что серьёзные задачи специализированы и для них делаются специализированные решения -- например, шпионаж: очень важна малая заметность и высокая защита данных (можно заметить, что прогресс не мал - ибо что сейчас можно купить на eBay пугает, если экстраполировать по крутости до уровня секретных разработок).
Очередной вариацией является такая конфигурация устройств, которая желаема конкретному пользователю, в частности, что хотелось-бы лично для себя.

Исходя из предыдущего поста - важным устройством является аудио-видео-цифровой рекордер с высокоэффективным управлением. Гипотетическая конфигурация: надеваемая камера+микрофон на проводе, DVR со своей памятью и аккумулятором (питающий камеру+микрофон) и пульт управления - или беспроводной, или вынесенный на проводе вблизи рук. При этом желательна возможность фото во время видео (с бОльшем разрешением), также нужен как можно более широкий диапазон восприятия камеры по яркости света (вплоть до превышения чувствительности глаза). Другим устройством, которое должно быть - просто беспроводная гарнитура, желательно стерео - и микрофонов и динамиков должно быть два. Хотя стоп -- отдельно ему быть недопустимо, иначе или избыток устройств, или урезание функционала. В общем необходима звуковая система ввода-вывода для возможности записи на DVR (можно и 2х потоков), для возможности использования в качестве беспроводной гарнитуры для сторонних устройств (мобильные телефоны и компьютеры), и при этом должна обеспечиваться возможность записи разговоров по гарнитуре-же (что-то уже 4 потока надо О_о). В итоге система камера+микрофоны-DVR-Bluetooth должны быть интегрированы, иначе плодить устройства, расходовать аккумуляторы и т.п. Следующим устройством, логично, является мобильный телефон - по прямому и не очень назначения: в первую очередь (хотя в первую-ли?..) как GSM телефон, чтобы работал с гарнитурой, с которой можно было записывать разговоры (разумеется, оно должно идти в DVR), И телефон должен быть как GPRS-модем - большего тут требовать уже нет смысла.  И совсем логичным предполагать наличие полноценного компьютера, потому что никак нельзя заставить всю эту систему работать одновременно слажено - особенно BT-гарнитура (на ввод-вывод)/стереомикрофонная система, таких технических решений не реализовано (хотя вдруг кто-то найдёт). И полноценный компьютер тут необходим для завершённости "Набора киборга", возможности ввода/вывода информации с периферических (остальных из Cyborg Suite) устройств, подключения к сторонним устройствам и связи с Сетью. Гипотетические требования: UMPC невысокой мощности (уровня нетбука) с аккумулятором, WiFi, экраном - разумеется, и некоей клавиатурой - в наиболее компактном и удобоваримом варианте - не клава, а тачскрин. Такие решения существуют и стоят вполне вменяемых денег (от EEE-Tablet до OQO). НО
 В итоге - наиболее внятной и слаженной системой получается UMPC, управляющий всеми периферическими устройствами (или почти всеми - видеопоток + фото -- этим справится DVR, а коммутацию двух аудиопотоков можно доверить и UMPC и некоему гипотетическому дополнительному контроллеру, в DVR только гнать 2 наложенных аудиопотока микрофоны+динамики в режиме разговора, переключаемых на просто микрофоны при обычном режиме).  Но остаются некие мелочи, связанные с доступом к файлам во время записи, точнее с его отсутствием - надо очень специфический DVR, чтобы тот разрешал  обращаться к файлам во время записи. Ещё о самом DVR - если уж и не разрешать обращение с компа, то на нём самом обязательно должны быть экран и интерфейс воспроизведения для возможности просмотра (обращения к долговременной компьютерной памяти) записанного, желательно во время записи. Обеспечить-же постоянное сопряжение телефона с гипотетической гарнитурой просто. Сложность возникает при задаче трансляции аудиовидеопотока в сеть -- без компьютера тут совсем не обойтись, но получается что и одним DVR тоже, в результате необходимо  совсем централизованное устройство. Этакий DVR-ориентированный UMPC, с кучей аудиовходов, видеовходов (может ведь камер быть больше 1й), BT и WiFi, для полной крутости - 3G модулем, а для ещё большей - и GPS. Да. кучу мультимедийных входов можно заменить кучей USB, используя USB-камеры, да и телефон можно по USB подключить. Но вот поднять на совместную работу всё программно - задача не сильно менее простая, чем всё это собрать.