FFMpeg을 이용하여 만든 Android 용 동영상 플레이어 두 번째 업데이트입니다. 지난 번에는 너무 느려서 음성 싱크가 맞지 않았던, 640*480 해상도까지 음성 싱크가 맞도록 퍼포먼스를 개선한 상태입니다. 더 높은 해상도에 대해서는 프레임 수를 낮춰서 싱크를 맞추도록 할 예정입니다.
지난 번과 마찬 가지로 테스트 장비는 옵티머스 마하 입니다.
지난 번과 마찬 가지로 테스트 장비는 옵티머스 마하 입니다.
아래 녹화 이후 음성 처리 부분을 개선하여 좀더 부드럽게 업그레이드했습니다. 그런데도, 720*480 크기부터는 화면 표시가 어렵더군요, RockPlayer를 다운받아서 테스트 해보니, 역시나 마찬가지로 화면이 음성과 싱크가 깨지면서 밀립니다.
코덱의 종류의 따라서도 밀리는 현상이 심각해지는 경우가 있습니다.
프레임 수를 낮추는 방식을 적용해보았지만, 좀 더 퍼포먼스 개선이 필요할 것 같습니다. 아니면, 현재의 싱글 코어에서는 640*480 정도가 한계일 수도 있을 듯 합니다.
'프로그래밍 > FFmpeg' 카테고리의 다른 글
| FFMPEG for Delphi #1 - 기본 예제 (1) | 2011/08/11 |
|---|---|
| RTSP에서 배속 문제 처리 중 (0) | 2011/07/30 |
| FFMpeg for Android #2 (28) | 2011/04/19 |
| FFMpeg for Android #1 (0) | 2011/04/15 |
| FFmpeg for Android 설치 및 컴파일 (12) | 2011/03/17 |
| Android에서 FFMpeg을 개발하기 위한 Ubuntu VMware Image (5) | 2011/03/09 |


