Хороший вопрос, если я возьму пульт дистанционного управления для HI-FI или телевизора и нажму громкость вверх / вниз, то я смогу получить источник инфракрасного света для камеры Nexus One: виден мигающий светло-фиолетовый цвет.Итак, у Nexus One есть ИК-камера:)
Цифровые камеры используют CCD и другие подобные датчики для захвата инфракрасных изображений.Хотя все доступные на рынке цифровые камеры чувствительны к инфракрасному излучению, они оснащены фильтрами, блокирующими инфракрасное излучение.Основной причиной этого является то, что потребительские камеры предназначены для захвата видимого света.Но иногда эти фильтры используются вместе, давая очень интересные эффекты в камере, такие как ложный цвет, эффекты дерева и т. Д. Чтобы начать с инфракрасной фотографии, все, что вам нужно, это цифровая камера, чувствительная к инфракрасному излучению.Фильтр блокировки видимого света (например, фильтр Wratten 89B) Программное обеспечение для редактирования изображений, такое как Photoshop.http://www.smashingmagazine.com/2009/01/11/40-incredible-near-infrared-photos/
Я написал очень-очень простой онлайн-радиоплеер.Имеет асинхронный вызов с Media Player.Некоторые устройства играют, некоторые нет, а другой режим.Из моего печального опыта работы с простым Madia Player вам придется написать около 5 версий, чтобы работать на нескольких устройствах.Аудио-Видео добавил, удалил функции от каждого производителя: Samsung, Sony Ericsson, Motorola, и вы просто удивляетесь, почему не работает ваш код на ЭТОМ устройстве, если Java-платформа не зависит от платформы ...
Я думаю получитьИсходные данные с камеры можно было бы через NDK, но не тестировали.
Он предоставляет заголовки и библиотеки, которые позволяют строить действия, обрабатывать пользовательский ввод, использовать аппаратные датчики , доступ к ресурсам приложений и т. Д. При программировании на C или C ++
http://developer.android.com/sdk/ndk/index.html
Если кто-то нашел решение, использующее SDK и работающее с двумя разными производителями телефонов, пожалуйста, сообщитея знаю!