테스트 사이트 - 개발 중인 베타 버전입니다

m4a파일을 base64 인코딩했는데 무엇이 문제인지 잘 모르겠습니다. 채택완료

rqwr 6년 전 조회 3,637

m4a파일을 base64 인코딩했는데 무엇이 문제인지 잘 모르겠습니다.

File file = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/AudioRecorder/my_sounds"+ "/제목이름.m4a");
byte[] bytes = new byte[1024];
try {
    bytes = FileUtils.readFileToByteArray(file);
} catch (IOException e) {
    e.printStackTrace();
}
IMG_URL = Base64.encodeToString(bytes, 0);

안드로이드에서 base64를 오디오를 인코딩했습니다.

웹쪽에서 아래에 인코딩된 문자열을 넣었는데 안되네요.

자바스크립트로 다시 디코딩을 해주어야하는건가요?

무엇이 문제인지 도움좀 부탁드리겠습니다.

시간은 정상적으로 나오는데 말입니다..

실행해도 그냥 바로 10초가되버리네요. 인코딩할때 데이터가 손실나서 그러는건가요?

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
티로그
6년 전

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인