재생 애플리케이션 ( 336 ) 은 하나 이상 의 디지털 컨텐츠 파일 을 위한 데이터 를 다운로드 하 여 , 네트워크 지터 를 버퍼링 할 수 있 는 하나 이상 의 탄성 버퍼 ( elasticity buffer ) 에 저장 한다 . 네트워크 지터 를 버퍼링 하 는 것 은 재생 품질 을 저하 시킬 수 있 는 재생 지터 를 방지 하 는 역할 을 한다 . 일 실시 예 에서 , 오디오 버퍼 ( 340 ) , 비디오 버퍼 ( 344 ) 및 이벤트 버퍼 ( 350 ) 는 그 들 각자 의 데이터 유형 을 위한 탄성 버퍼 로서 작용 하 도록 구성 된다 . 오디오 버퍼 ( 340 ) , 비디오 버퍼 ( 344 ) 및 이벤트 버퍼 ( 350 ) 는 독립 적 인 버퍼 들 로서 구조 화 될 수 있 다 . 대안 적 으로 , 오디오 버퍼 ( 340 ) , 비디오 버퍼 ( 344 ) 및 이벤트 버퍼 ( 350 ) 중 둘 이상 은 하나 의 단일 화 된 버퍼 구조 로 결합 된다 .