안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
app 개발 중에 질문이 있어 글을 올립니다 ^^
제가 웹서버에서 동영상을 하나 다운 받아서
sdcard에 저장후 sdcard에 있는
그 동영상 파일을 플레이하려고 하는데요.
저장 까지는 잘 되는데
저장 후 플레이 하면 플레이 할수 없다고 나오네요.
그 동영상 웹주소로 하면 실제 폰이나 에뮬에서 잘나오는데요.
그 동영상을 다운 받아서 저장후에 플레이 해보면 안나와서..
sdcard에 다운 받은 동영상 파일을 곰플레이어에서 해보니..
해당 코덱이 없다고 나오는데요..
파일 사이즈는 정확히 받아와서 저장이 잘 되있는데..
받아올때 어떤 행동을 취해야 하는건가요?
플레이가 왜 안되는지 궁금합니다.
답변 부탁드립니다...
참고로
out = new FileOutputStream(f);
URL url = new URL(strUrl);
URLConnection connection = url.openConnection();
HttpURLConnection httpConnection = (HttpURLConnection)connection;
nTotalLen = httpConnection.getContentLength();
is = httpConnection.getInputStream();
.............
위와 같이 파일 저장하고 있습니다.