이미지 데이터랑 사운드 데이터를 바이너리 데이터로 변환해서 파일로 저장한 후,
그 후에 그 파일을 열어서 바이너리 데이터를 이용해서 다시 이미지/사운드 데이터로 변환하고 싶습니다.

이미지 데이터를 바이너리 데이터로 변환하는 건

ByteArrayOutputStream byteArray = new ByteArrayOutputStream();
image.compress(CompressFormat.PNG, 100, new DataOutputStream(byteArray));

String imageString = byteArray.toString();

위와 같이 하면 바이너리 데이터로 변환 후에 스트링으로 저장까지 될 듯 싶은데,
사운드 데이터는 어떻게 해야할 지 도무지 모르겠네요..

이미지 데이터 전환 방법이 맞는지 확인도 좀 해주시고,
사운드 데이터를 바이너리 데이터로 변환하는 것도 좀 알려주세요..ㅜ