오픈소스 연구/FFMPEG
FFMpeg for Android #2
ryujt
2011. 4. 19. 06:14
FFMpeg을 이용하여 만든 Android 용 동영상 플레이어 두 번째 업데이트입니다. 지난 번에는 너무 느려서 음성 싱크가 맞지 않았던, 640*480 해상도까지 음성 싱크가 맞도록 퍼포먼스를 개선한 상태입니다. 더 높은 해상도에 대해서는 프레임 수를 낮춰서 싱크를 맞추도록 할 예정입니다.
지난 번과 마찬 가지로 테스트 장비는 옵티머스 마하 입니다.
지난 번과 마찬 가지로 테스트 장비는 옵티머스 마하 입니다.
아래 녹화 이후 음성 처리 부분을 개선하여 좀더 부드럽게 업그레이드했습니다. 그런데도, 720*480 크기부터는 화면 표시가 어렵더군요, RockPlayer를 다운받아서 테스트 해보니, 역시나 마찬가지로 화면이 음성과 싱크가 깨지면서 밀립니다.
코덱의 종류의 따라서도 밀리는 현상이 심각해지는 경우가 있습니다.
프레임 수를 낮추는 방식을 적용해보았지만, 좀 더 퍼포먼스 개선이 필요할 것 같습니다. 아니면, 현재의 싱글 코어에서는 640*480 정도가 한계일 수도 있을 듯 합니다.