Share via


관리자 다운로드 개요

[이 페이지와 연결된 기능인 Windows 미디어 플레이어 SDK는 레거시 기능입니다. MediaPlayer로 대체되었습니다. MediaPlayer는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows 미디어 플레이어 SDK 대신 MediaPlayer를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

Microsoft Windows 미디어 플레이어 호스트된 브라우저 창이 포함된 온라인 스토어 작업창을 제공합니다. 온라인 스토어를 통해 사용자는 인터넷을 통해 온라인 스토어 웹 페이지와 상호 작용할 수 있습니다.

Windows 미디어 플레이어 다운로드 관리자는 HTTP(하이퍼텍스트 전송 프로토콜)를 사용하여 IIS(Microsoft 인터넷 정보 서비스)에서 사용자 컴퓨터에 콘텐츠를 다운로드하는 것과 관련된 작업을 처리하는 데 사용할 수 있는 개체 모델을 제공합니다. 다운로드 관리자를 사용하여 다음을 수행할 수 있습니다.

  • 여러 다운로드를 컬렉션으로 동시에 관리합니다.
  • 파일의 URL을 지정하고 HTTP를 사용하여 다운로드를 시작합니다.
  • 다운로드 상태 및 진행률을 쿼리합니다.
  • 다운로드를 일시 중지, 다시 시작 또는 취소합니다.
  • 백그라운드에서 또는 실시간으로 다운로드가 발생하는지 여부를 지정합니다. (백그라운드 다운로드는 Microsoft Windows XP 운영 체제에서만 사용할 수 있습니다.) 백그라운드 및 실시간 다운로드 정보를 참조하세요.
  • 라이브러리에 콘텐츠가 표시되는 방식을 지정합니다. 라이브러리 통합 정보를 참조하세요.

다운로드 관리자는 호스트된 웹 페이지의 스크립트 코드에서 콘텐츠를 다운로드하는 솔루션입니다. C++ 코드를 사용하여 콘텐츠를 다운로드하려면 Windows XP BITS(Background Intelligent Transfer Service)를 사용합니다. 자세한 내용은 BITS를 참조하세요.

백그라운드 및 실시간 다운로드 정보

다운로드 관리자는 백그라운드 및 실시간의 두 가지 유형의 다운로드를 제공합니다. 사용하는 유형은 사용자에게 달려 있으며 사용자가 다운로드 유형을 선택할 수도 있습니다. 사용자가 다운로드 유형을 선택할 수 있도록 허용하는 경우 사용 가능한 두 형식 간의 차이점을 설명해야 합니다.

실시간 다운로드는 한 번에 모두 발생합니다. 사용자가 파일 다운로드를 시작하면 전체 파일이 단일 연속 스트림에서 사용자의 컴퓨터로 전송됩니다. 사용자가 다운로드를 일시 중지하거나 중단할 수 없습니다. 사용자가 다운로드가 완료되기 전에 Windows 미디어 플레이어 닫기로 선택하면 불완전한 파일이 손실되고 처음부터 다운로드하여 콘텐츠를 획득해야 합니다.

실시간 다운로드의 기본 이점은 사용자가 백그라운드 다운로드보다 빠르게 콘텐츠를 획득할 수 있다는 것입니다. 실시간 다운로드는 Windows XP 사용자가 사용할 수 있지만 Windows XP 이전 버전의 Windows 운영 체제에서 사용할 수 있는 유일한 다운로드 유형입니다.

백그라운드 다운로드는 증분 방식으로 수행됩니다. 사용자가 백그라운드 다운로드를 시작하면 프로세서 시간을 사용할 수 있을 때 파일의 일부가 사용자의 컴퓨터로 전송됩니다. 백그라운드 다운로드를 일시 중지하고 다시 시작할 수 있습니다. 백그라운드 다운로드가 완료되기 전에 사용자가 Windows 미디어 플레이어 닫기로 선택하면 불완전한 파일의 조건이 저장되고 컴퓨터를 다시 시작한 후에도 백그라운드에서 다운로드를 계속할 수 있습니다.

백그라운드 다운로드는 프로세서가 다른 작업을 수행하지 않는 경우에만 다운로드 프로세스가 발생하기 때문에 실시간 다운로드보다 오래 걸릴 수 있습니다.

백그라운드 다운로드는 Windows XP를 사용하는 경우에만 사용할 수 있습니다.

라이브러리 통합 정보

Windows 미디어 플레이어 라이브러리에서 온라인 스토어 콘텐츠를 자동으로 구성할 수 있습니다. 이를 사용하려면 각 디지털 미디어 파일에 대해 WM/ContentDistributor 특성의 값을 지정해야 합니다. 다운로드 관리자를 사용할 때 자동으로 발생하는 디지털 미디어 파일이 라이브러리에 추가되면 파일이 구매한 음악 또는 구매한 비디오 노드에 자동으로 나열됩니다. 예를 들어 WM/ContentDistributor 값이 "Proseware"이고 디지털 미디어 파일에 음악이 포함된 경우 콘텐츠는 다음 위치의 라이브러리에 표시됩니다.

모든 음악/구매한 음악/플로즈웨어

관리자 다운로드

DownloadCollection.startDownload