O Intelligent Delivery funciona com pacotes MSIXVC e MSIXVC2. Você define chunks da mesma forma nos dois formatos. A principal diferença com o MSIXVC2 é que reordenar chunks ou mover arquivos entre chunks não afeta o tamanho das atualizações de conteúdo. Para obter mais informações, consulte Visão geral do empacotamento MSIXVC2.
Benefícios da Instalação por Streaming e do Intelligent Delivery
Os seguintes recursos da Instalação por Streaming e do Intelligent Delivery oferecem uma experiência mais tranquila aos usuários que jogam um título pela primeira vez.Apenas um subconjunto de dados é necessário para iniciar um título
Cada título pode especificar um subconjunto dos seus dados que é necessário para que o título seja iniciado. O sistema garante que esse conteúdo tenha sido copiado para o disco rígido antes que o aplicativo seja registrado e disponibilizado para inicialização.Os dados de instalação são baixados e instalados somente quando apropriado
Os dados de instalação podem ser marcados com especificadores para que sejam baixados e instalados somente quando apropriado. Por exemplo, você pode marcar ativos que se aplicam apenas a um idioma específico. Esses ativos são então entregues somente aos consoles configurados para esse idioma. Além disso, ativos usados apenas em consoles XBOX One de uma classe específica podem ser marcados com especificadores para que sejam instalados somente em consoles dessa classe.A instalação de um título continua em segundo plano
Um título é iniciado assim que os dados mínimos necessários para iniciá-lo são copiados para o disco rígido. Os dados restantes são copiados da fonte de instalação para o disco rígido enquanto o título está em execução. A instalação continua em segundo plano mesmo que o usuário alterne entre aplicativos. Por exemplo, se um usuário estiver jogando e decidir assistir a um filme, o sistema continua a instalação em segundo plano enquanto o filme é reproduzido.Usando a Instalação por Streaming
Para usar a Instalação por Streaming, você define uma lista de arquivos que constituem um chunk de dados; cada chunk dá suporte a uma parte específica da jogabilidade do seu título. Você também define a ordem em que os chunks são instalados por padrão. Essa ordem é especificada em um arquivo .xml que mapeia o layout dos chunks. Por exemplo, o exemplo a seguir mostra um arquivo de pacote simples.Make Package (makepkg.exe) com o arquivo de mapeamento como parâmetro.
Depois que um pacote de aplicativo for criado, teste a Instalação por Streaming em um console usando xbapp install. Para obter mais informações sobre esse comando, consulte Gerenciamento de aplicativos (xbapp.exe) (tópico sob NDA).
