2011-12-29 3 views
-1

나는 프로젝트를 진행 중이다. 그것은 PC에서 사진을 캡처하고 안드로이드 전화 화면에서 그들을 모니터링에 관한 것입니다.컴퓨터에서 안드로이드 전화로 연속 이미지를 보내는 방법

나는 PC 쪽에서 JpegEncoder 또는 ImageIO 클래스를 사용하고 안드로이드 쪽에서는 BitmapFactory.decodeStream 메서드를 사용합니다. 하나의 이미지를 보내면 잘 작동하지만 이미지를 계속 보내야합니다 (초당 2 또는 3 개의 이미지). while 루프에서는 작동하지 않습니다.

logchat에서 나는 안드로이드 응용 프로그램을 닫을 때까지이 오류 메시지가 표시보기 : 나는 모든 전송하지만 안드로이드 후 ImageIO.write(img,"jpg",ostream) methot 플러시 스트리밍 문제가 ImageIO 코드 측면에서 스트림의 커서 위치에 대해 생각

SkImageDecoder : Factory returned null 

을 모든 독서 후 측면 BitmapFactory.decodeBitmap은() 때문에 오류가 SkImageDecoder returned null

답변

0

이 질문에 봐입니다 플러시하지 않습니다, 당신은 너무

을 자신에 대한 답을 찾을 수 있습니다 내가 이해로는 스트림을 읽는 것은 그래서 바이트 방법 동생을 건너 뛸 필요가없는 동안 아무 문제가 없다 보인다 그래서 하나 개의 이미지를 보낼 때 내가 성공적으로 이미지를로드 할 수 있기 때문에

BitmapFactory.decodeStream(InputStream is) returns null for non null InputStream on Android

+0

뿐만 아니라 내 문제에 대해 없습니다. 충고에 감사하다 – daemonThread

관련 문제