apache tomcat mysql.. 구글링해서 정보찾아서 이래저래 간단한 회원가입, 로그인, 채팅까지만 해본상태입니다. (jsp)
cctv처럼 안드로이드 어플(카메라 화면이 뜹니다)을 켜놓고 외부에서 웹에 접속하면 그 화면이 보이게 만들고 싶은데 영 감이안잡혀 질문드립니다. 혹시 조금이라도 아시는분 있으시면 조언부탁드립니다.
방식은 실시간으로 화면을 보게하기는 힘들것같아 주기적으로 화면을 캡쳐해서 보내고, 웹에서 그걸 받으면 바로바로 화면에 띄워 영상처럼 보이게 할까 합니다.
지금 안드로이드는 카메라 프리뷰띄우고 핸들러로 주기적으로 캡쳐하고 있는데, 주기가 800ms 이하면 빨리뻗어버립니다. 해결책을 알아보고 있습니다.
통신을 tcp ip로 안드로이드끼리 데이터 주고받는건 해봣는데 jsp로 소스 작성해서 나온 결과가 xxx.xxx.xxx.xxx:xxxx/xxx/xxx.jsp 이런식인데, tcp로 접속할 때는 xxx.xxx.xxx.xxx만 사용하는것같아 어떤식으로 짜야할지를 모르겠습니다.. 외부접속이 가능한지도 잘 모르겠고요.
안드로이드 쪽에서 http통신을 쓰는것도 있던데 이미지를 전송하는 예제를 찾기가 많이 힘듭니다. 주고받는 양쪽 소스를 보고싶은데 찾아서 따라해도 에러가나는경우가 너무 많아서 힘든상태입니다.
일단, 외부에서 웹에 접속해도 볼수있었으면 좋겠고, 심각하게 많이 느리지만 않으면 됩니다..
어떤통신을 쓰는게 나을지, 영상 스트리밍이가능할지 아니면 사진을 계속 전송해서 영상처럼보이게하는게 나을지도 고민입니다.
관련 예제나 조언 부탁드립니다. 감사합니다.
spydroid wowza 등등 구글링해서 나오는건 다 써본것같습니다. 에러나거나 영상이안뜨거나 외부접속이 안먹거나 다들 그런상태였습니다 ㅠㅠ