> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Instalación por streaming e Intelligent Delivery: información general

> Instalación por streaming e Intelligent Delivery: información general

En XBOX One, todos los títulos se ejecutan desde el disco duro. El contenido se puede entregar desde diversos orígenes, pero se entrega principalmente a través de un disco óptico y la nube: Blu-ray Disc y los servicios de XBOX.

Para que los consumidores empiecen a jugar lo antes posible, XBOX One usa una característica denominada *instalación por streaming*, que permite que los títulos se ejecuten antes de estar completamente instalados. Esta característica también permite que los títulos cambien el orden en que se instala el contenido en respuesta a la entrada del usuario u otros eventos.

<Note>Intelligent Delivery funciona tanto con paquetes MSIXVC como MSIXVC2. Los fragmentos se definen de la misma manera en ambos formatos. La diferencia clave con MSIXVC2 es que reordenar fragmentos o mover archivos entre fragmentos no afecta a los tamaños de las actualizaciones de contenido. Para obtener más información, consulte [Información general sobre el empaquetado MSIXVC2](/build/core-features/common/packaging/overviews/packaging-msixvc2-overview).</Note>

<a id="ID4EPB" />

## Ventajas de la instalación por streaming e Intelligent Delivery

Las siguientes características de la instalación por streaming e Intelligent Delivery proporcionan una experiencia más fluida a los usuarios que juegan a un título por primera vez.

### Solo se requiere un subconjunto de datos para iniciar un título

Cada título puede especificar un subconjunto de sus datos que es necesario para que el título se inicie. El sistema garantiza que este contenido se haya copiado en el disco duro antes de que la aplicación se registre y esté disponible para su inicio.

### Los datos de instalación se descargan e instalan solo cuando corresponde

Los datos de instalación se pueden marcar con especificadores para que se descarguen e instalen solo cuando corresponda. Por ejemplo, puede marcar recursos que se apliquen únicamente a un idioma específico. Esos recursos se entregarán entonces solo a las consolas configuradas en ese idioma. Además, los recursos que se usan únicamente en consolas XBOX One de una clase específica se pueden marcar con especificadores para que los recursos se instalen solo en consolas de esa clase.

### La instalación de un título continúa en segundo plano

Un título se inicia en cuanto los datos mínimos necesarios para iniciarlo se copian en el disco duro. Los datos restantes se copian desde el origen de instalación al disco duro mientras el título está en ejecución.

La instalación continúa en segundo plano incluso si el usuario cambia entre aplicaciones. Por ejemplo, si un usuario está jugando y luego decide ver una película, el sistema continúa la instalación en segundo plano mientras se reproduce la película.

<a id="ID4EZC" />

## Uso de la instalación por streaming

Para usar la instalación por streaming, se define una lista de archivos que constituyen un *fragmento* de datos; cada fragmento admite una parte específica de la jugabilidad del título. También se define el orden en que se instalan los fragmentos de forma predeterminada. Este orden se especifica en un archivo .xml que asigna el diseño de los fragmentos. Por ejemplo, el siguiente ejemplo muestra un archivo de paquete sencillo.

```xml theme={null}
  <Package>
    <Chunk Id="1000" Marker="Launch">
      <FileGroup DestinationPath="\" SourcePath="X:\bin" Include="*.*"/>
    </Chunk>
    <Chunk Id="1001">
      <FileGroup DestinationPath="\Data\Maps" SourcePath="Y:\Maps\Level1" Include="*.map"/>
      <FileGroup DestinationPath="\Data\Maps" SourcePath="Y:\Maps\Level2" Include="*.map"/>
      <FileGroup DestinationPath="\Data\Maps" SourcePath="Y:\Maps\Level3" Include="*.map"/>
      <FileGroup DestinationPath="\Data\Maps" SourcePath="W:\ExtraMaps" Include="*.map"/>
      <FileGroup DestinationPath="\Data\Textures" SourcePath="M:\MapTextures" Include="*.png"/>
      <FileGroup DestinationPath="\Data\Textures" SourcePath="W:\ExtraMapTextures" Include="*.png"/>
    </Chunk>
  </Package>  
```

Para empaquetar los datos de un título para streaming, ejecute la herramienta de línea de comandos `Make Package (makepkg.exe)` con el archivo de asignación como parámetro.

Una vez creado un paquete de aplicación, pruebe la instalación por streaming en una consola mediante `xbapp` `install`. Para obtener más información sobre este comando, consulte [Application Management (xbapp.exe) (tema con NDA)](/tools/tools-console/commandlinetools/xbapp).

<a id="ID4EXX" />

## Uso de Intelligent Delivery

Para usar Intelligent Delivery, marque los fragmentos en el archivo de diseño según corresponda. El siguiente ejemplo de código muestra cómo marcar un fragmento para que se instale únicamente en una consola XBOX One X y con el idioma configurado en francés.

```xml theme={null}
  <Package>
    <Chunk Id="2002" Devices="Xbox-Scorpio" Languages="fr">
      ...
    </Chunk>
  </Package>  
```

<a id="ID4EVF" />

## Requisitos de alineación

Las versiones anteriores de las herramientas de MakePkg requerían el uso de un fragmento de alineación especial para evitar actualizaciones de contenido más grandes de lo esperado. Esto ya no es necesario.

<a id="ID4E1G" />

## Actualización

Normalmente, las actualizaciones de los títulos se producen en segundo plano y los usuarios no son conscientes de que hay una actualización en curso. Sin embargo, en algunos casos, el título puede estar en ejecución mientras hay una actualización en curso. Incluso en ese caso, el actualizador puede actualizar fragmentos individuales. Mientras un fragmento está en proceso de actualización, una consulta sobre su estado indica que el fragmento no está instalado.

Una vez actualizados los fragmentos del conjunto de inicio, el título se puede iniciar. El sistema se comporta como si el título se estuviera instalando de nuevo.

<a id="ID4EVH" />

## En esta sección

[Reordenación dinámica de fragmentos](/build/core-features/common/packaging/packaging-chunkreordering)
Describe cómo un título puede cambiar el orden en que se instalan los datos en respuesta a la entrada del usuario.

[Creación, examen y prueba de actualizaciones de contenido](/build/core-features/common/packaging/packaging-testing-updates)
Describe cómo crear, comparar y probar actualizaciones de contenido durante el desarrollo.

[Procedimientos recomendados para actualizaciones de contenido (tema con NDA)](/build/core-features/common/packaging/packaging-updates)
Describe cómo crear paquetes para actualizaciones de contenido.

[Instalación por streaming: depuración](/build/core-features/common/packaging/packaging-debugging)
Describe cómo pausar la instalación por streaming de un título hasta que el depurador se conecte al título.

[Instalación por streaming: estado](/build/core-features/common/packaging/packaging-installstatus)
Describe cómo un título puede supervisar el progreso de una instalación.

[Funcionalidad de varios discos](/build/core-features/common/packaging/packaging-multi-disc)
Describe cómo crear títulos de XBOX One que abarquen más de un disco.

[Empaquetado de aplicaciones durante el desarrollo](/build/core-features/common/packaging/packaging-packaging-during-development)
Describe las tres fases del empaquetado de aplicaciones durante el proceso de desarrollo: empaquetado sin cifrar, empaquetado con cifrado de prueba y empaquetado con cifrado de producción.

[Intelligent Delivery](/build/core-features/common/packaging/overviews/intelligentdelivery)
Describe cómo usar Intelligent Delivery para instalar solo un subconjunto del contenido.

[Creación de discos de prueba](/build/core-features/common/packaging/creating-test-compilation-discs)
Describe cómo crear discos de prueba.

[Prueba de paquetes en PC](/build/core-features/common/packaging/packaging-testing-PC-install)
Describe cómo probar paquetes en un PC de desarrollo.

<a id="ID4EUAAC" />


## Related topics

- [Empaquetado de títulos, actualizaciones y pruebas de instalación por streaming](/es/build/core-features/common/packaging/title-packaging-streaming-install-testing.md)
- [Información general del empaquetado](/es/build/core-features/common/packaging/overviews/packaging.md)
- [Intelligent Delivery](/es/build/core-features/common/packaging/overviews/intelligentdelivery.md)
- [XR-034 Marcador de reproducción inicial de la instalación por streaming](/es/publishing/certification/xr/xr-034.md)
- [Instalación por streaming: depuración](/es/build/core-features/common/packaging/packaging-debugging.md)
