Ctrl K
ComunidadGuías…

server/docs/gamestream_migration.md

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# GameStream Migration
Nvidia announced that their GameStream service for Nvidia Games clients will be discontinued in February 2023.
Luckily, ArtLight Server performance is now equal to or better than Nvidia GameStream.

## Migration
We have developed a simple migration tool to help you migrate your GameStream games and apps to ArtLight Server automatically.
working directory, command, and image are all set in ArtLight Server's `apps.json` file. The box-art image is also copied
to a specified directory.

## Internet Streaming
If you are using the Moonlight Internet Hosting Tool, you can remove it from your system when you migrate to ArtLight Server.
To stream over the Internet with ArtLight Server and a UPnP-capable router, enable the UPnP option in the ArtLight Server Web UI.

> [!NOTE]
> Running ArtLight Server together with versions of the Moonlight Internet Hosting Tool prior to v5.6 will cause UPnP
> port forwarding to become unreliable. Either uninstall the tool entirely or update it to v5.6 or later.

## App Identity
ArtLight Server reports each app with a stable `UUID` and a numeric `ID` in `/applist`.
Clients should treat `UUID` as the persistent app identity. The numeric `ID` is a GameStream transport and artwork
cache key, so it may change after an app's cover art changes.

Newer clients can also read the optional `ArtVersion` field from `/applist` to invalidate cached artwork without
changing their saved app identity. ArtLight Server keeps old numeric IDs as compatibility aliases for launch and artwork
requests, but client state should be keyed by `UUID` when possible.

## Limitations
ArtLight Server does have some limitations, as compared to Nvidia GameStream.

* Automatic game/application list.
* Changing game settings automatically to optimize streaming.

<div class="section_buttons">

| Previous                                        |              Next |
|:------------------------------------------------|------------------:|
| [Third-party Packages](third_party_packages.md) | [Legal](legal.md) |

</div>

<details style="display: none;">
  <summary></summary>
  [TOC]
</details>