Documentation
How to add and use controller expansions for extra media sources in cs-hall (FiveM Hall).
cs-hall does NOT support any streaming services by default, out-of-the-box you can only queue URLs with embeddable video elements (e.g. self-hosted). In addition to that you may use controllers’ expansions to expand on the supported media sources at your own risk and discretion, you can find more in our extra-hac GitHub and in our Discord community.
To install an expansion controller, follow these steps:
Copy all the contents of the controller
Copy all the contents of the controller you wish to install, not the file itself, but its contents.
Open expansions file
Navigate to cs-hall/client/dui/javascript/controllers/ and open the expansions.js file.
Paste the contents of the controller
Paste the contents of the controller in your expansions.js file and save it.
Restart the resource
Type ensure cs-hall in your server’s console.