Relay App

    Download the Relay App

    The operator-side desktop app you run on your technician's machine to open remote-control sessions to your devices.

    Why FFmpeg?

    The Relay App decodes the target device's H.264 screen stream locally using the FFmpeg runtime libraries (avcodec, avutil, swscale). These libraries are required and are not bundled in the download — install them for your operating system using the instructions below.

    Windows

    Windows (x64)

    Download
    SHA-512 checksum
    b229c95d99a50fd57517095d37cb59399dd2fba90d93b5186898cb3d2e0833fdd1339704772d86d753444d3053d0fb82a0db60c2f34db19645475cc8328213f4

    Windows (ARM64)

    Download
    SHA-512 checksum
    76edab262b10be0ccaa82db1774952d5606fa2e8d7f6fd21582862007d0d31cb2462da906d410c34d8570371a2464f0f0fa7545fb071632e5e6c69d919d2c532

    Prerequisites

    Install an FFmpeg shared build (the codec libraries ship as DLLs, not statically linked):

    winget install Gyan.FFmpeg.Shared

    That is all — the app loads the version-suffixed DLLs (avcodec-*.dll, avutil-*.dll, swscale-*.dll) directly, so no renaming is needed. Make sure the shared build's bin\ folder is on your PATH, or copy the DLLs next to NetLock_RMM_Relay_App.exe.

    Windows on ARM64 has no readily available FFmpeg shared build. Without it, the relay falls back to slower JPEG polling instead of hardware-accelerated H.264 decoding.

    macOS

    macOS (Intel / x64)

    Download
    SHA-512 checksum
    e585dc55fa5bbb53961ef412bf01ebb335c8f46947af592bc2668657054cb1113b6cc13a8fe6b50f3404ae32aa58e86bdf022e93323fd4baf16b37423c185152

    macOS (Apple Silicon / ARM64)

    Download
    SHA-512 checksum
    2774c5d26d81b1530c7cf1e84e6ad0f2d57d17984eb40ac0a8266dd64c657bf63972cebeb1003b733aa8bb6308392627f4f0d813c1de02afda651fd659353831

    Prerequisites

    Install Homebrew if it is not already present, then install FFmpeg:

    brew install ffmpeg

    This works on both Intel and Apple Silicon Macs — the app probes Homebrew's library directories (/opt/homebrew/lib and /usr/local/lib) automatically, so no symlinking is needed.

    Linux

    Linux (x64)

    Download
    SHA-512 checksum
    4fb692ccdc9bb46d366ad1c625f229b7da13204f6c3748caa3adccedb3055a13dad2c69d491497568c2ea70bc1ec7b4a5e9d1437b8f1b07a8621908ee2ac405f

    Linux (ARM64)

    Download
    SHA-512 checksum
    965396b3d565cf1685293f26666cf0b4eeab318a265e8aff013fc518e056836dd5e53f9353541e58cde37782af1d04bacb53052e80eeaf047fd6dd1cce1b36c0

    Prerequisites

    Install FFmpeg. On Debian and Ubuntu:

    sudo apt install ffmpeg

    Verify your download

    After downloading, compute the SHA-512 hash of the zip and compare it to the checksum shown for your platform above. Replace <rid> with your platform's runtime identifier (for example win-x64).

    Linux
    sha512sum relay.package.<rid>.zip
    macOS
    shasum -a 512 relay.package.<rid>.zip
    Windows
    CertUtil -hashfile relay.package.<rid>.zip SHA512
    Compare the printed hash to the SHA-512 checksum shown above for your platform. If they do not match, do not run the app — re-download the file.

    Set up remote control

    Follow the full guide to install the Relay App, complete the FFmpeg setup, and open your first relay-mediated remote-control session.

    Read the remote-control guide