PC 에서 image를 전송하여 Android에서 해당 이미지를 출력해주고 싶은데요.
통신프로토콜은 UDP를 사용해서 하려고합니다.
어떻게 해야하나요??
pc에서 jpg 파일을 byte[]로 바꾸어서 보내주고
android 에서는 받은 byte를 사용해서 image로 바꾸어 주기만 하면되나요??
저는 경진대회용으로 TCP/IP통신으로 처리했는데 그다지 어렵지 않습니다.
그램으로 하면 더빨라질수도 있겠네요
제가 한거는 캠으로 이미지를 PC에 저장시키고 20프레임을 150*150 사이즈 정도로 안드로이드에서 전송했었습니다
이미지를 파일 핸들로 열어서 char배열에 넣고 쏴주고 자바에서 바이트로 열어서 순차적으로 저장하면 됩니다
클라이언트 측에서 서버로 이미지 달라고 메세지 주고 서버에서 전송시 4바이트로 이미지 크기 전송 이미지 크기많큼 스트림 받고 서버에서 다보냈다는 메세지 보내고 각각 소캣 종료
인트형 메시지나 스트링 메세지는 바이트 오더링 해줘야해요 ^^*
답변 감사드립니다.
로그인 유지
저는 경진대회용으로 TCP/IP통신으로 처리했는데 그다지 어렵지 않습니다.
그램으로 하면 더빨라질수도 있겠네요
제가 한거는 캠으로 이미지를 PC에 저장시키고 20프레임을 150*150 사이즈 정도로 안드로이드에서 전송했었습니다
이미지를 파일 핸들로 열어서 char배열에 넣고 쏴주고 자바에서 바이트로 열어서 순차적으로 저장하면 됩니다
클라이언트 측에서 서버로 이미지 달라고 메세지 주고 서버에서 전송시 4바이트로 이미지 크기 전송 이미지 크기많큼 스트림 받고 서버에서 다보냈다는 메세지 보내고 각각 소캣 종료
인트형 메시지나 스트링 메세지는 바이트 오더링 해줘야해요 ^^*