This file was automatically imported from the old site. You can see other imported files on the reuploads page.

(OLD) PlayX YouTube Player

Originally uploaded by sk89q on 16th January 2010 03:22 am

New version:
PlayX is a versatile media player for Gmod that is capable of playing YouTube videos, Livestream channels, Flash movies, MP3, FLV, MP4, and AAC files, images, and Vimeo videos. It supports continuation of the video (depending on the type of media being played) for players who join afterward.
For a full list of features, please see its respective Facepunch thread:
This is the easy install version of PlayX. Just drop the PlayX folder in the ZIP file into your addons folder. The YouTube/Media Query extension is also automatically installed, allowing you to search YouTube right from chat!
You can find the easy install version of PlayX but without the Media Query extension at:
Please see:
Only administrators and super administrators can utilize PlayX.
Developers interested in manipulating PlayX can utilize its well-documented API:
You can also change who can use the PlayX player by defining an appropriate authorization callback:
PlayX is licensed under the GPL v2, and the source code is available at:

This download looks like an addon. You need to extract the downloaded zip and put the addon folder in your Garry's Mod addons folder. You should end up with a directory structure similar to below:

  • steamapps
    • common
      • garrysmod
        • garrysmod
          • addons
            • PlayX <-- Addon folder!
              • e.g.
              • lua
              • maps
              • materials
              • models
              • etc

Don't know where the Garry's Mod folder is or how to extract zip files? See more useful installation tips.

  • PlayX/
    • info.txt
    • lua/
      • autorun/
        • client/
          • playx_init.lua
        • server/
          • playx_init.lua
          • playx_media_query.lua
      • entities/
        • gmod_playx/
          • cl_init.lua
          • init.lua
          • shared.lua
      • playx/
        • client/
          • panel.lua
          • playx.lua
          • providers.lua
        • playx.lua
        • providers.lua
    • materials/
      • vgui/
        • entities/
          • gmod_playx.vmt
          • gmod_playx.vtf
  • README.txt