Intelligent Delivery는 MSIXVC와 MSIXVC2 패키지 모두에서 동작합니다. 두 형식 모두 청크를 동일한 방식으로 정의합니다. MSIXVC2와의 주요 차이점은 청크를 재정렬하거나 청크 간에 파일을 이동해도 콘텐츠 업데이트 크기에 영향을 주지 않는다는 점입니다. 자세한 내용은 MSIXVC2 패키징 개요를 참조하세요.
Streaming Installation 및 Intelligent Delivery의 이점
Streaming Installation 및 Intelligent Delivery의 다음과 같은 기능은 처음 타이틀을 실행하는 사용자에게 더 매끄러운 경험을 제공합니다.타이틀을 실행하려면 데이터의 일부만 필요
각 타이틀은 실행에 필요한 데이터의 일부를 지정할 수 있습니다. 시스템은 애플리케이션이 등록되어 실행할 수 있도록 되기 전에 이 콘텐츠가 하드 드라이브에 복사되었는지 확인합니다.설치 데이터는 적절한 경우에만 다운로드 및 설치
설치 데이터에는 적절한 경우에만 다운로드 및 설치되도록 지정자를 표시할 수 있습니다. 예를 들어, 특정 언어에만 해당하는 자산을 표시할 수 있습니다. 이러한 자산은 해당 언어로 설정된 콘솔에만 전달됩니다. 또한 특정 클래스의 XBOX One 콘솔에서만 사용되는 자산에도 지정자를 표시하여 해당 클래스의 콘솔에만 설치되도록 할 수 있습니다.타이틀 설치가 백그라운드에서 계속됨
타이틀은 실행에 필요한 최소 데이터가 하드 드라이브에 복사되는 즉시 시작됩니다. 나머지 데이터는 타이틀이 실행되는 동안 설치 소스에서 하드 드라이브로 복사됩니다. 사용자가 애플리케이션 간을 전환하더라도 설치는 백그라운드에서 계속됩니다. 예를 들어, 사용자가 게임을 하다가 영화를 보기로 결정하면, 시스템은 영화가 재생되는 동안 백그라운드에서 설치를 계속합니다.Streaming Installation 사용하기
Streaming Installation을 사용하려면 데이터의 청크를 구성하는 파일 목록을 정의합니다. 각 청크는 타이틀 게임 플레이의 특정 부분을 지원합니다. 또한 청크가 기본적으로 설치되는 순서도 정의합니다. 이 순서는 청크 레이아웃을 매핑하는 .xml 파일에 지정됩니다. 예를 들어, 다음은 간단한 패키지 파일의 예입니다.Make Package (makepkg.exe)를 실행합니다.
애플리케이션 패키지가 생성된 후에는 xbapp install을 사용하여 콘솔에서 Streaming Installation을 테스트합니다. 이 명령에 대한 자세한 내용은 Application Management(xbapp.exe)(NDA 항목)를 참조하세요.
