Free on Standard for up to 100 screens. Plans & launch terms →

Downloads

Download the screenRIG Player.

Install the Player on the screen device, launch it, and give the pairing code to your agent. Every Player caches content, replays it offline, and plays the same playlists, soundtracks included. Setup, streams and commercial displays are in the Player guide.

Every Player

Where to get the Player for each platform
PlatformGet the Player
Any screen with a modern browserPlayer web app
Android TVs, tablets and signage boxesGoogle Play
Amazon Signage StickAmazon Appstore
Apple TVApp Store
macOSMac App Store
WindowsMicrosoft Store
Linux (x86_64)screenrig-player-linux-x86_64.tar.gz
Raspberry Pi (64-bit)screenrig-player-linux-aarch64.tar.gz
Samsung Smart Signage (Tizen 6.5+)URL Launcher: https://play.screenrig.ai/tizen/
BrightSign (OS 9.1+)SD-card package

Player web app

Open play.screenrig.ai on the screen device. Install it from the browser (Safari Share → Add to Home Screen on iOS, Chrome Install app on Android and desktop), open it, and keep it in the foreground. It runs on smart TVs and commercial displays with a built-in browser, tablets, and computers plugged into a screen.

Android

Get the screenRIG Player on Google Play

It runs on Android 9 or later: Android TVs, Google TV devices, tablets and Android signage boxes. Launch it, give the pairing code to your agent, and turn on start at boot in the Player settings.

Amazon Signage Stick

Get the screenRIG Player on the Amazon Appstore. Install it on the stick, launch it, and give the pairing code to your agent.

Apple TV

Get the screenRIG Player on the App Store. Apple TV plays images, video, HLS streams and soundtracks; iframe pages and applications need another Player.

macOS

Get the screenRIG Player on the Mac App Store. Launch it on the Mac connected to the screen; it opens full screen and shows a pairing code.

Windows

Get the screenRIG Player from the Microsoft Store. It runs on 64-bit Windows and supports Assigned Access kiosk mode.

Linux and Raspberry Pi

One Player package for 64-bit Linux, built for Intel and AMD (x86_64) PCs and for the Raspberry Pi and other ARM64 (aarch64) boards. Qt, Qt WebEngine and GStreamer ship inside the package; the operating system supplies glibc, graphics drivers, a Wayland compositor, fonts, audio and the CA trust store.

Requirements:

  • A 64-bit Linux with glibc 2.39 or newer on Intel and AMD (x86_64), or glibc 2.41 or newer on ARM64 (aarch64).
  • A Wayland session (a desktop such as GNOME, KDE Plasma or labwc) or the cage kiosk compositor.
  • The distribution's Mesa or vendor GPU drivers, fonts, CA certificates, and PipeWire or PulseAudio for sound.

Quick install

The installer picks the right build for the machine, verifies it against SHA256SUMS, installs it to /opt/screenrig-player, and adds /usr/local/bin/screenrig-player and a desktop menu entry.

curl -fsSL https://screenrig.ai/linux/install.sh | sh

Start it from the desktop menu or run screenrig-player. It opens full screen and shows a pairing code.

For a dedicated screen, install kiosk mode. It adds a systemd service that starts the Player at boot inside the cage compositor and restarts it if it exits.

curl -fsSL https://screenrig.ai/linux/install.sh | sh -s -- --kiosk

Other options: --prefix DIR installs somewhere other than /opt/screenrig-player; --uninstall removes the Player, its launcher, desktop entry and kiosk service.

Manual install

  1. Download the build for your machine and the checksum list:

    ARCH=$(uname -m)   # x86_64 or aarch64
    curl -fLO https://screenrig.ai/linux/screenrig-player-linux-$ARCH.tar.gz
    curl -fLO https://screenrig.ai/linux/SHA256SUMS
    sha256sum --ignore-missing -c SHA256SUMS
  2. Extract it and run it:

    sudo mkdir -p /opt/screenrig-player
    sudo tar -xzf screenrig-player-linux-$ARCH.tar.gz -C /opt/screenrig-player
    /opt/screenrig-player/screenrig-player

The directory is self-contained and relocatable; screenrig-player is the launcher at its root. screenrig-player --capabilities-json prints what the build supports on this machine.

Upgrade and uninstall

Run the installer again to upgrade in place; the pairing, cache and settings are kept. screenrig.ai/linux/version.txt names the current build. To remove the Player, run the installer with --uninstall, or delete /opt/screenrig-player and /usr/local/bin/screenrig-player for a manual install.

Distribution notes

Linux distributions and the packages a kiosk install needs
DistributionStatusKiosk and runtime packages
Debian 13 (trixie)Supportedsudo apt install cage ca-certificates fonts-noto-core libgl1-mesa-dri libegl1 pipewire-audio
Raspberry Pi OS (trixie, 64-bit)SupportedSame apt packages as Debian 13
Ubuntu 24.04 LTS and newerSupported (ARM64 needs 25.04 or newer)Same apt packages as Debian 13
Fedora 40 and newerSupported (ARM64 needs 42 or newer)sudo dnf install cage ca-certificates google-noto-sans-fonts mesa-dri-drivers mesa-libEGL pipewire-pulseaudio
Arch Linux, ManjaroSupported (rolling)sudo pacman -S cage ca-certificates noto-fonts mesa pipewire-pulse wireplumber
Debian 12, Raspberry Pi OS (bookworm)Too old (glibc 2.36)Upgrade to trixie
Ubuntu 23.10 and olderToo oldUpgrade to 24.04 LTS or newer

A desktop session already provides the compositor, drivers and audio; the packages above matter most for a minimal or Lite install running kiosk mode. Brightness uses the display backlight or DDC/CI through ddcutil when available, and volume follows the default PipeWire, PulseAudio or ALSA output.

Raspberry Pi

  • Use Raspberry Pi OS (64-bit) based on Debian 13 (trixie). The 32-bit OS and bookworm images cannot run the Player.
  • Raspberry Pi 5 decodes HEVC (H.265) in hardware up to 4K. Upload 4K video as HEVC (screenrig media upload --codec hevc); H.264 is decoded in software on the Pi 5 and suits 1080p.
  • Raspberry Pi 4 plays 1080p content.
  • Raspberry Pi OS Lite plus --kiosk makes a dedicated screen: it boots straight into the Player without a desktop.

Samsung Smart Signage

Samsung Smart Signage displays running Tizen 6.5 or newer install the Player as a Custom App. Set the display's clock and network, open Custom App (or URL Launcher Settings on older firmware), enter https://play.screenrig.ai/tizen/, and restart the display. It installs the Player, starts it at power-on and shows the pairing code.

BrightSign

BrightSign players running OS 9.1 or newer start the Player from an SD card. Download the SD-card package, extract it to the root of a FAT32 card, insert the card and power on. The player applies its hardware policy, opens the Player and shows the pairing code.

Next steps

Give the pairing code to your agent; it pairs the screen and publishes to it. New to screenRIG? Set up your agent first.