2012-02-15 5 views
0

Primesense/Kinect 카메라를 얻을 수없는 이유를 알아 내기 위해 Flash가 웹캠을 어떻게 감지하는지 알려주는 문서가 있는지 알고 싶습니다.플래시 : 플래시가 Primesense/Flash 카메라를 인식하지 못하는 이유는 무엇입니까?

OpenKinect 구성표 (server-client)를 사용하지 않고 Kinect에 액세스하는 것이 좋지만 Video4Linux 기반 Flash 용 실제 드라이버를 사용하는 것이 좋습니다.

감사합니다.

답변

2

귀하의 질문에 전적으로 답변을 드릴 수는 없지만 현재 제대로 작동하지 않거나 잘 문서화되지 않은 이유에 대한 통찰력을 제공 할 수 있습니다.

  1. Kinect는 간단한 웹캠이 아닙니다. 우리 모두는 알 수 있듯이 표준 USB 장치가 아니며 웹캠에서 예상되는 표준 스트림을 생성하지 않습니다. 이것이 어도비의 웹캠 효과가 작동하지 않는 이유입니다.

  2. 당신이 말한 클라이언트/서버 방법을 사용할 수 있습니다. openNI 또는 실제 Kinect SDK를 사용하여 데이터를 가져 오기위한 프록시를 만들 수 있습니다. 심지어 같은 컴퓨터에서 실행될 수도 있습니다. 실제 Kinect SDK의 Kinect Server를 사용하여 데이터를 수집하고 필요할 때 원시 골격 데이터, 깊이 데이터 또는 RGB 카메라 데이터를 손쉽게 웹 서비스로 만들 것을 제안합니다. C#을 사용하기 위해서는 C#에 대한 지식이 필요하지만 그렇게하기는 어렵지 않습니다. 당신이 (외부 프로그램없이 RGB 데이터에 대한 액세스) http://www.as3kinect.org/

편집 찾고있는 정확하게 수행 현재 불안정하지만

  • 또한 ... as3Kinect을 사용할 수 있습니다 추가하고 싶었 : http://zigfu.com/

    도움이 되길 바랍니다. David Bates

  • +0

    위의 모든 내용은 맞습니다. Kinect로 Flash/Air와 상호 작용하는 가장 좋은 방법은 TCP 소켓의 일종입니다. Omek과 같은 라이브러리가 TOF 센서에 플래시 인터페이스를 제공하는 방법입니다. – LewisBenge

    +0

    TCP 방식은 1280x1024 이미지 (Asus WAVI Xtion 또는 Primensense의 최대 해상도)를 관리하는 데 적합하지 않습니다. 테스트 해 볼 수 있습니다. – Manel

    +0

    Asus/Primesense 드라이버의 비디오 스트림에 의해 공급되는 video4linux 드라이버를 만드는 것이 흥미로울 것입니다 ... 그것은 미친가요? – Manel