Skip to main content
Aceplay is Linux only. For macOS and Windows, use the official Ace Stream applications.

System requirements

Before installing Aceplay, ensure your system meets these requirements:
  • Operating system - Linux (any distribution)
  • Video player - At least one of: mpv, vlc, or ffplay
  • acestream-engine - Will be auto-started if not running

For building from source

  • Go - Version 1.22 or higher (tested with 1.24.2)
  • make - GNU Make for build automation

Installation methods

Choose the installation method that works best for your system:

Install from AUR

The easiest way to install on Arch Linux and derivatives is via the AUR:
yay -S aceplay
This installs the latest release and all dependencies automatically.

Verify installation

After installation, verify that Aceplay is working:
aceplay version
You should see output similar to:
Aceplay
Version:    v1.0.0
Commit:     abc1234
Date:       2024-03-15
Platform:   linux/amd64

Install dependencies

Video player

Aceplay requires a video player. Install at least one of these:
# Debian/Ubuntu
sudo apt install mpv

# Fedora
sudo dnf install mpv

# Arch Linux
sudo pacman -S mpv

acestream-engine

Aceplay requires acestream-engine to function. The engine will be automatically started when needed, but you need to have it installed. Refer to the Ace Stream documentation for installation instructions specific to your distribution.

Set up browser integration

To open acestream:// links directly from your browser, register the protocol handler:
aceplay register-protocol
Or use the shorter version:
aceplay install
This creates a desktop entry at ~/.local/share/applications/aceplay.desktop and registers the acestream:// protocol using xdg-utils.
Browser integration requires xdg-utils to be installed on your system.

Next steps

Quick start guide

Learn how to play your first stream with Aceplay

Build docs developers (and LLMs) love