Skip to content
Shadowsun™ edited this page Sep 20, 2026 · 2 revisions

Media Player Redux — Documentation

Synchronized multiplayer media streaming for Garry's Mod screens and spatial audio sources.

Workshop: Media Player Redux
Source: github.com/PurrCoding/gm-mediaplayer


Guides

Getting started

Page Description
Installation Workshop and manual setup
Configuration Server and client ConVars
Usage Spawning screens, request UI, queue controls
Spatial Media Spatial tool and anchors
Permissions CAMI privileges

Services & development

Page Description
Video services Built-in providers
Custom video service Implement a new media provider
Architecture MediaPlayer types, services, entities
Development Layout, conventions, contribution
Translations Adding languages

Quick start

  1. Install the addon (Workshop or garrysmod/addons/).
  2. Spawn a Media Player entity from the Q menu.
  3. Press E on it to power on, then request a URL (hold C while looking at it).
  4. For audio-only on props, use the Spatial Media Player tool.

Prefer the x86-64 branch of Garry's Mod and install GMod CEF Codec Fix for broader codec support.

Clone this wiki locally