모바일 비디오 재생을 최적화하려면 비디오가 재생되는 동안 응용 프로그램에서 수행되는 다른 작업을 최소화하십시오. 이렇게 해야 비디오 디코딩 및 렌더링 프로세스에 가능한 한 많은 CPU가 사용될 수 있습니다.
비디오가 재생되는 동안 실행되는 ActionScript 코드가 거의 없거나 아예 없도록 합니다. 잦은 간격 타이머나 타임라인에서 실행되는 코드를 실행하지 않도록 하십시오.
비디오가 아닌 표시 객체를 다시 그리는 작업을 최소화합니다. 특히 비디오 영역과 교차하는 표시 객체를 다시 그리지 않도록 합니다. 비디오 밑에 숨겨진 경우에도 마찬가지입니다. 이 경우에도 다시 그려지고 처리 리소스를 사용합니다. 예를 들어 위치 표시기에 대해 단순한 모양을 사용하고 모든 프레임에서가 아니라 1초에 2회만 위치 표시기를 업데이트할 수 있습니다. 비디오 컨트롤이 비디오 영역에 겹치지 않도록 하십시오. 비디오 영역 바로 아래에 비디오 컨트롤을 배치합니다. 비디오 버퍼링 애니메이션이 있는 경우 사용되지 않을 때 비디오 뒤에 숨기지 말고 표시되지 않도록 설정합니다.
|
|
|