안녕하세요,

현재 동영상을 녹화 후 웹으로 올리고 있는데

동영상 용량이 커지니까 out of memory 에러가 나더라구요


펍 질문 게시판을 찾아 봤지만 적합한 답을 찾지 못해 이렇게 글 올립니다 ㅠㅠ


Out of memory - 숫자 allocation

에러가 발생 합니다


while (bytesRead > 0)

{

System.out.println("start");

dos.write(buffer, 0, bufferSize);

  dos.flush(); //it's for out of memory error

 

  bytesAvailable = fileInputStream.available();

bufferSize = Math.min(bytesAvailable, maxBufferSize);

bytesRead = fileInputStream.read(buffer, 0, bufferSize);


System.out.println(""+bytesRead);

}


while 안에서 flush 를 해줘서 해결 했다는 분이 있어서

저도 그렇게 해봤는데 에러를 해결하지 못했습니다


조언을 좀 부탁 드립니다 ㅠㅠ