Geocld / XStreaming-desktop

XStreaming client for windows/macOS/Linux(steamOS).
MIT License
17 stars 1 forks source link

Opensource Xbox Remote Client.

English | 中文

Intro

XStreaming is an open-source mobile client for xCloud and Xbox home streaming, great inspired by Greenlight.

DISCLAIMER: XStreaming is not affiliated with Microsoft, Xbox. All rights and trademarks are property of their respective owners.

Android

If you are looking for an Android Xbox streaming application, you can use XStreaming.

Features

steamdeck install

This section special thanks to ic58N and TigerBeanst

  1. Switch to desktop mode.

  2. Go to AppImageLauncher Github Release, download appimagelauncher-lite-xxxxxxxxx-x86_64.AppImage (replace with the correct version number), open a terminal and navigate to the directory where the file is located, then execute:

chmod +x appimagelauncher-lite-xxxxxxxxx-x86_64.AppImage
./appimagelauncher-lite-xxxxxxxxx-x86_64.AppImage install
  1. Go to XStreaming-desktop Github Release, download XStreaming-xxx.AppImage (replace with the correct version number), place the file in /home/deck/Applications (it's recommended to rename it to XStreaming.AppImage for easier version updates), and after a short wait, you should find XStreaming in Start Menu → Games.

  2. In Dolphin, navigate to /home/deck/.local/share/applications to find the XStreaming icon file (the filename might start with appimagekit_), right-click and select Add to Steam.

  3. Launch it once in desktop mode to ensure it runs properly, and enable fullscreen mode in settings (to avoid black bars at the top and bottom).

  4. Return to gaming mode to play.

Local Development

Requirements

Steps to get up and running

Clone the repository:

git clone https://github.com/Geocld/XStreaming-desktop
cd XStreaming-desktop

Install dependencies:

yarn

Run development build:

npm run dev

License

XStreaming is MIT licensed.