Game content delivery

How it works

To speed up the delivery of game content to users, the launcher can use different types of Xsolla networks:

  • A peer-to-peer network (P2P) — a decentralized system where peers act as nodes and exchange files directly with each other without a third party.
    The system also has permanent online peers — Xsolla’s servers from different geographic regions. This ensures that file delivery works even if there are no active peer users in the system.
    Launcher uses this network by default.

  • A content delivery network (CDN) — a highly-distributed system of Xsolla’s servers that reduces the physical distance between the server and the user and helps minimize delays in loading content.

The launcher can also deliver game content via your own CDN. To enable it, contact your Customer Success Manager or email to csm@xsolla.com.

How to get it

  1. Open your project in Publisher Account.
  2. Click Launcher in the side menu.
  3. Find the launcher on the dashboard, and click Edit launcher.
  4. In the Settings section of the launcher project, click Game content delivery.
  5. Select the method for delivering game content — Peer-to-peer network (P2P) or Content delivery network (CDN).
  6. Click Save changes.
Note
There is no need to generate a new launcher build after changing this setting. Launchers that are already installed will automatically detect the setting change.
Note
Users can locally change the delivery method in their launcher settings.
Was this article helpful?
Thank you!
Is there anything we can improve? Message
We’re sorry to hear that
Please explain why this article wasn’t helpful to you. Message
Thank you for your feedback!
We’ll review your message and use it to help us improve your experience.
Rate this page
Rate this page
Is there anything we can improve?

Don’t want to answer

Thank you for your feedback!
Last updated: January 22, 2024

Found a typo or other text error? Select the text and press Ctrl+Enter.

Report a problem
We always review our content. Your feedback helps us improve it.
Provide an email so we can follow up
Thank you for your feedback!