Skip to content

ndriqimlahu/moonlight-tizen

Repository files navigation

Moonlight for Samsung TV (Tizen OS)

Project Status Build Status Release Version

About

Moonlight Tizen is a port of Moonlight ChromeOS, which is an open source client for NVIDIA GameStream and Sunshine.

Moonlight it allows you to stream your collection of games, programs, or your full desktop from your powerful PC to your Samsung TV running Tizen OS 5.5 or higher.

Check out the Moonlight Wiki for more details, setup guides, or troubleshooting steps.

Prerequisites

To get started, ensure that your client, host, and network meet the recommended requirements described below, which are essential to use the Moonlight app.

  • Client Requirements — You must have a Samsung TV with Tizen OS starting from model year 2020 (Tizen 5.5) or later.

  • Host Requirements — You must have a Gaming PC with a GPU capable of hardware decoding and that meets the system requirements to ensure optimal performance.

  • Network Requirements — You need a mid-range or high-end wireless router with a good wireless connection to your client using 5 GHz WiFi 5 (802.11ac) or WiFi 6 (802.11ax) and a good wired connection to your host using the CAT5e ethernet or better which is strongly recommended.

Installation

Follow the instructions below based on the Tizen OS version of your Samsung TV to successfully download and install the Moonlight app.

For Newer Samsung TVs (Tizen 8.0 or Higher)

  • Download the Moonlight.wgt file from the latest release.
  • Follow the recommended installation guide to install the app on your TV using Tizen Studio.
  • After installation is complete, launch the Moonlight app on your TV.

For Older Samsung TVs (Tizen 5.5 to 7.0)

  • Follow the recommended installation guide to install the app on your TV using the Docker image.
  • After installation is complete, launch the Moonlight app on your TV.

Changelogs

See the CHANGELOG file for more information about the changes for each version of this project.

Contributing

Contributions are welcome! Fork the repo, create pull requests, or open issues. If you find the project useful, consider giving it a star!

License

This project is licensed under the GNU General Public License v3.0. See the LICENSE file for more information.

Credits

  • Thanks to Moonlight Game Streaming Project for developing and maintaining Moonlight for Chrome OS.
  • Thanks to SamsungDForum for adapting the code and implementing Moonlight for Tizen OS.
  • Thanks to babagreensheep for adapting the Dockerfile and supporting files.
  • Thanks to pablojrl123 for creating a method for building Moonlight by re-adapting the Dockerfile.
  • Thanks to KyroFrCode for updating the core files and improving the Dockerfile for better compatibility.
  • Thanks to OneLiberty for fixing many issues in the app and adding new features for a better experience.