Skip to content

OneLiberty/moonlight-chrome-tizen

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

684 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Banner 2

About

Moonlight for Tizen is an open-source client for NVIDIA GameStream and Sunshine. It enables streaming games from a powerful desktop to Samsung Smart TVs running Tizen OS 5.5 or higher. For more details, setup guides, or troubleshooting, visit the Moonlight wiki.

Note

As a non-developer with limited coding knowledge, I do my best to maintain the repository and address issues. If you encounter problems, please report them in the issue section. While I can't guarantee a solution, I will certainly investigate.

Getting Started

To install Moonlight on your Samsung Smart TV, start by ensuring your setup meets the Prerequisites and follow the Installation guide.

Make sure to enable Enable Developer Mode on Samsung Smart TV:

  • Navigate to Apps panel, enter 12345 on the remote, turn on Developer mode, input your PC's IP, and restart the TV (by long pressing the power button).

Installation

Using Samsung-Jellyfin-Installer (Recommended)

The easiest way to install Moonlight on your Samsung TV is with the Samsung-Jellyfin-Installer:

  1. Install the Installer: Download and open the Samsung-Jellyfin-Installer on your PC.
  2. Sign in: Most TVs require a Samsung account to install apps. If needed, create one here.
  3. Find Moonlight: In the installer, go to Release → Tizen Community, then select Moonlight.wgt (or Moonlight-NoGame.wgt for MrPhaze62's version).
  4. Connect your TV: Your TV should appear in the installer. Select it and click Download and Install. Log in with your Samsung account if prompted.

Tip: You can also use the Custom WGT File option to install a .wgt file from your computer if needed.

After installation, Moonlight will appear under Recent Apps on your Samsung Smart TV.

Using Docker (Advanced)

Prerequisites

You'll need:

Installation

  1. Launch Docker Image:

    • Run in Windows PowerShell:
      docker run -it --rm ghcr.io/oneliberty/moonlight-chrome-tizen:samsung_wasm
      
  2. Install the Application:

    • Connect and install via Smart Development Bridge:
      sdb connect <YOUR_TV_IP>
      tizen install -n Moonlight.wgt
      exit
      
    • Replace YOUR_TV_IP with your TV's IP.

    Note: If you have multiple TVs connected to SDB, you need to specify the target TV. Use the -t <device_id> option, where <device_id> is the ID shown in the last column of the output from the sdb devices command.

Moonlight should now be available under Recent Apps on your Samsung Smart TV.

Updating

To update Moonlight:

  1. Delete the existing app from your TV.
  2. Follow the installation instructions to install the latest version.

Changelogs

View changes and updates in the CHANGELOG.

Contributing

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

Credits

About

A WASM port of Moonlight for Samsung Smart TV's running Tizen OS (5.5 and up)

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

 
 
 

Contributors

Languages

  • C 92.3%
  • JavaScript 1.7%
  • C++ 1.0%
  • CMake 0.9%
  • HTML 0.9%
  • M4 0.7%
  • Other 2.5%