저는 android sdk 및 kinect SDK에서 이중 응용 프로그램을 작성 중입니다. 나는 kinect가 스마트 폰 어플리케이션에 데이터를 보낼 수 있기를 원합니다. 그런 다음 스마트 폰 응용 프로그램은 kinect 데이터를 기반으로 사용자에게 알림을 보냅니다. 스마트 폰은 kinect를 켜고 끌 수 있어야하고 (아마) 다른 몇 가지 기본 명령을 사용할 수 있어야합니다. kinect와 스마트 폰 응용 프로그램을 어떻게 통신시킬 수 있습니까?kinect에서 안드로이드 응용 프로그램으로 데이터를 전송할 수 있기를 원합니다.
답변
쿨 개념, 나는 키 넥트의 팬이다. (윈도우에서 사용하면 Xbox의 특수 효과라고 생각한다.)
처음에는 스마트 폰에서 Kinect와 직접 인터페이스 할 수 없습니다. Kinect는 USB 연결, 외부 전원 및 2.6GHz 듀얼 코어 프로세서가 장착 된 Windows 7 시스템이 필요합니다. 이제는 Windows 7 컴퓨터에서 실행되는 서버 응용 프로그램과 Android 전화에서 클라이언트 응용 프로그램을 연결하는 문제가됩니다. 이 작업을 수행 할 수있는 몇 가지 방법이 있습니다 (USB, WiFi, TCP).하지만 모두 어딘가에 있습니다. USB를 사용하면 컴퓨터에 연결되어 스마트 폰 앱을 이중화 할 수 있습니다. 이미 컴퓨터에 연결되어 있으므로 컴퓨터를 사용하면됩니다. 방대한 양의 데이터를 보내려는 경우 WiFi가 최선의 선택이지만 집에서만 작동합니다. 일부 응용 프로그램에서는 TCP (또는 UDP)가 작동하지만 비디오 스트리밍을 시작하면 전화기가 사용자를 싫어하게됩니다.
데이터가 많은 응용 프로그램 (휴대 전화로 스트리밍하는 비디오)을 사용하지 않을 것이라고 가정합니다. Kinect에서 Android로 알림을 보내려는 경우 (예 : Kinect를 동작 감지기로 사용하고 누군가가 방에 들어가면 Android에 메시지를 보내면 됨) 문자 메시지 업데이트와 마찬가지로 확실히 TCP/IP 솔루션을 제거하십시오. Kinect를 사용하여 Windows 7 컴퓨터에 simple TCP server을 설정 한 다음 TCP request (클라이언트 측 코드 참조)으로 연결하십시오. 설정이 완료되면 Kinect와 스마트 폰 앱간에 메시지를 보내는 것이 쉽습니다. 우선, 몇 가지 간단한 메시지를 보내보십시오. 서버에 "안녕하세요"라고 표시됩니다. 안드로이드는 "나는 당신을 싫어합니다"등의 메시지를 보내고 메시지가 목적지에 도착하는지 확인합니다 (TCP는 거의 보장합니다). 실행 한 후에는 앱을 빌드하십시오.
고마워, 이건 아주 유용한 정보 야. 귀하와 귀하의 권리는 기본 알림 만 사용하도록 계획하고 있습니다. 예를 들어, kinect가 사용자에게 뭔가를 실행하려고한다는 알림을 보내 게하고 싶습니다. 포함 된 모든 자습서와 코딩을 살펴본 다음 어떻게 진행되었는지 알려 드리겠습니다. –
공식 Microsoft SDK의 사용을 피하고자한다면 OpenNI를 기반으로하는 포인트 클라우드 라이브러리는 framework and tutorial in place for streaming입니다.
감사합니다. –
- 1. 어떻게 안드로이드 장치에서 C++ PC 프로그램으로 데이터를 전송할 수 있습니까?
- 2. 아주 기본적인 스크립팅 언어를 만들었습니다. 출력을 읽을 수 있기를 원합니다.
- 3. 다른 sharepoint 목록을 읽고 편집 할 수 있기를 원합니다
- 4. Django 검색 양식도 부분 검색을 할 수 있기를 원합니다.
- 5. 서블릿에서 안드로이드 응용 프로그램으로 데이터 보내기
- 6. 두 대의 안드로이드 장치간에 데이터를 전송할 때
- 7. 안드로이드 응용 프로그램으로 파일 배포
- 8. 안드로이드 응용 프로그램으로 PHP 패키지?
- 9. 안드로이드 응용 프로그램으로 짹짹하는 방법?
- 10. fm 이클립스에서 안드로이드 응용 프로그램으로
- 11. Kinect에서 깊이 데이터를 얻는 데 문제가 발생했습니다.
- 12. PHP에서 XML 파일을 안드로이드 응용 프로그램으로 전송
- 13. 네트워킹 데이터를 두 응용 프로그램에 동시에 전송할 수있는 방법이 있습니까?
- 14. Rails, devise and android .. 안드로이드 앱이 로그인 상태로 남아 있기를 원합니다.
- 15. 일식 ADT : 지금은 안드로이드 에뮬레이터에 설치하는 응용 프로그램을 전송할 수
- 16. 서버에 GPS 데이터를 전송할 수 없습니까?
- 17. AsyncTask에서 목록보기의 데이터를 원합니다
- 18. 웹 사이트를 안드로이드 응용 프로그램으로 변환
- 19. Google 플러스에서 안드로이드 응용 프로그램으로 이식하는 방법
- 20. 안드로이드 애플리케이션에서 서버로 GPS 데이터를 전송할 때 권장되는 프로토콜은
- 21. 안드로이드 응용 프로그램으로 큰 데이터베이스 배포
- 22. 캐릭터 감지 안드로이드 응용 프로그램으로 실시간
- 23. 웹 응용 프로그램으로 실시간으로 안드로이드 전화 추적
- 24. 다른 방법으로 데이터를 전송할 수 없습니다.
- 25. Matlab에서 DSPIC 30f4011로 데이터를 전송할 수 없습니다.
- 26. solrcommit 전에 solr 데이터를 전송할 수 없습니다.
- 27. SQL Server 2008. Enterprise Mgr에서 사용할 수 있었던 것처럼 여러 줄 문자 데이터를 편집 할 수 있기를 원합니다.
- 28. 내 응용 프로그램으로 제어 안드로이드 음악 플레이어
- 29. 팝업에서 주 응용 프로그램으로 데이터를 보냅니다.
- 30. C#에서 응용 프로그램으로 데이터를 전송
그리고 무엇을 시도했는지 보여주는 부분은 어디입니까? 나는 그것을 여기에서 발견 할 수 없다. –
글쎄, 나는 프로그래밍에 너무 익숙하지 않아 무엇을 시도해야할지 모른다. 나는 아직 아무 것도 시도하지 않았다. –
나는 당신의 말을 이해하지만, 나는 여기서 시작하는 곳으로 유용한 제안을 얻으려고 노력하고있다. 나는 인터넷과 stackoverflow 주위에 검색했지만 유용한 아무것도 발견하지 않았습니다. 나는 항상 1 등을 검색하고 아무에게도 시간을 낭비하지 않도록 질문한다. –