안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.. 바쁘게 학교 다니면서 안드로이드 공부중인 사람 입니다.
밑에 글을 보니 웹카메라랑 ip를 통하여 영상을 받아와서 안드로이드 애뮬레이터에 나타나도록 하던데요
소스를 봐도 도저히 안돌아가서 도움을 청해봅니다.
JMI설치해도 이클립스에서 빨간 줄이 막 뜨네요
혹시 소스 가지고 계신분 있으시면 올려주세요.. ㅠ.ㅜ
제가 사용하는 방법입니다. 안드로이드.zip에는 제가만든 카메라 클래스가 있는데요, 안드로이드 카메라 클래스처럼 만들어 보려고 했는데 약간은 한계가 있었어요 ㅋ
camera_server는 JMF 기반으로된 웹캠 소스를 안드로이드와 TCP통신을 하도록 고친거구요. 웹캠을 제공하는 표준적인 방법과는 거리가 있습니다. 테스트 용으로 만든거구요 HTTP통신으로 사진을 가져오려니까 프레임 속도가 안나와서,
TCP연결을 유지한체 server에서 계속 사진을 전송하는 방식입니다.
저와 같은 방법을 쓰길꺼면 캠서버는 그대로 임포트해서 쓰시면 될 것 같습니다.
camera_server폴더에 video.properties를 수정하시면 한번에 보내는 사진크기를 웹캠이 지원하는 범위에서 수정하실 수 있습니다.
UDP로 바꾸어 보려고 했지만 server에서 안드로이드 IP주소를 찾는법을 제대로 몰라서 그냥 TCP로 쓰고잇었구요 ㅎ
아무튼 이런 방식이 실제로 폰에서 돌아가는 방식이 달라서 지금은 실제 폰을 구하려고 하는 중인데 가난한 학생이라 약간 버겁네요. ㅎ
안드로이드.zip에는 카메라 클래스로 view에서 사용하는 소스를 첨부했는데 참고만 해보세요. 도움이 됐을지 모르겠습니다.