devlog of ShinJe Kim

[TIL] 2019-10-10

|

Today I Learned

  • progressive download란? 아래는 위키피디아의 정의이다.

    progressive download란 서버에서 클라이언트로 디지털 미디어 파일을 전송하는 것을 의미한다. 일반적으로 컴퓨터에서 HTTP 프로토콜을 사용하여 실행한다. 소비자는 미디어 다운로드가 완료되기 이전에 미디어를 재생한다. 스트리밍 미디어(streaming media)와 progressive download의 중요한 차이점은 디지털 미디어에 접근하는 엔드 유저(최종 사용자)가 어떤 방식으로 디지털 미디어를 수신하고 저장하는지이다.

    미디어 플레이어의 프로그레시브 다운로드 재생은 온전하게 파일의 헤더에 위치한 메타데이터와 웹서버에서 다운로드된 디지털 미디어 데이터 파일의 로컬 버퍼에 의해 이루어진다. 지정된 양의 데이터가 로컬 재생 장치에 사용 가능하게 되는 시점에, 미디어 재생이 시작된다. 이 지정된 크기의 버퍼는 콘텐츠 생산자에 의해 파일의 인코더 설정에 내장되고, 미디어 플레이어에서 부과하는 추가적인 버퍼 설정에 의해 강화된다.

Comments