2012-02-15 8 views
0

Я хотел бы знать, есть ли какая-либо документация, чтобы знать, как Flash обнаруживает веб-камеры, чтобы узнать, почему он не может получить камеру Primesense/Kinect.Flash: Почему Flash не распознает камеру Primesense/Flash?

Я думаю, было бы очень полезно получить доступ к Kinect без использования схемы OpenKinect (сервер-клиент), но с использованием реального драйвера для Flash на основе Video4Linux.

Спасибо.

ответ

2

Хотя я не могу ответить на ваш вопрос в полном объеме, я могу дать некоторое представление о том, почему он в настоящее время не работает или хорошо документирован.

  1. Kinect - это не простая веб-камера. Как мы все знаем, это не стандартное USB-устройство и не обеспечивает стандартный поток, ожидаемый от веб-камеры. Вот почему внедрение веб-камеры Adobe не работает.

  2. Вы можете использовать метод клиент/сервер, о котором вы говорили. Вы можете использовать openNI или настоящий Kinect SDK для создания прокси-сервера для получения данных. Они могут даже сбежать с одной машины. Я бы предложил использовать Kinect Server для Kinect SDK для сбора данных и просто сделать веб-сервис, который обрабатывает необработанные данные скелета, данные глубины или данные камеры RGB, однако вам это нужно. Хотя это потребует некоторых знаний о C#, чтобы заставить его работать, это было бы не так сложно.

  3. Вы можете также использовать as3Kinect ... хотя неустойчивы в настоящее время он делает именно то, что вы ищете (доступ к данным RGB без внешней программы) http://www.as3kinect.org/

Edit: хотел бы добавить: http://zigfu.com/

надеюсь, что это помогает David Bates

+0

Все вышеуказанные пункты являются правильными. Лучший способ взаимодействия с Flash/Air с Kinect - это какой-то сокет TCP - вот как такие библиотеки, как Omek, обеспечивают интерфейс Flash для TOF-датчиков. – LewisBenge

+0

TCP-путь не подходит для управления изображениями 1280x1024 (максимальное разрешение Asus WAVI Xtion или Primensense) ... Я мог бы проверить его. – Manel

+0

Было бы интересно создать драйвер video4linux, который питается видеопотоком от драйвера Asus/Primesense ... это безумие? – Manel