상세 컨텐츠

본문 제목

ffmpeg for Android - 오디오 재생

RyuLib/RyuLib for Android

by ryujt 2012. 7. 27. 21:35

본문

비디오 파일에서 오디오만 재생하는 예제입니다.  아래 링크 참고하시기 바랍니다.

http://code.google.com/p/ryulib4android/source/browse/#svn%2Fsamples%2Fffmpeg%2Fexample_03


오디오 재생에 사용한 AudioTrack 클래스는 주의해야 할 점이 있습니다.  데이터가 끈임없이 입력되지 않으면 버퍼가 리셋되면서 음성 재생이 깨지게 됩니다.  따라서, 오디오 패킷을 디코딩하는 등의 시간적 간격 때문에 음성이 자연스럽지 못하게 될 수 있습니다.  예제에서는 두 개의 스레드를 이용해서 안정적으로 데이터를 입력 할 수 있도록 하였습니다.

관련글 더보기