The official FiveM integration script for Radiocast. Access 20+ user-created radio stations with exceptional reliability (99.9%+ uptime) directly in your FiveM server.
⚠️ Important: You must comply with Radiocast's API Usage Policy.
- Features
- Prerequisites
- Installation
- Configuration
- Usage
- Screenshots
- API Integration
- Troubleshooting
- Support
- License
- Access to Station Library: Access 20+ Radiocast stations
- High Reliability: 99.9%+ historical uptime
- Auto-Updater: Automatic resource updates with optional restart capability
- In-Game UI: Intuitive radio station selector panel
- Car Overlay: Non-intrusive metadata display
- Easy Integration: Simple installation and configuration process
- In-Car Synchronization: Current station and volume settings are synchronized in realtime for everyone inside of the vehicle
- FiveM Server
- Radiocast API Key (Free)
You can obtain a free API key from our billing panel in the profile settings menu.
⚠️ Important: API key abuse will result in immediate termination. Do not share your API key with anyone.
- Navigate to the releases page
- Download the latest radiocast4fivem-download release
- Unzip the downloaded folder
- Drag and drop the radiocast4fivem-download folder into your server's
resourcesdirectory - Rename the folder to
radiocast4fivem(optional but recommended)
Open your server.cfg file and add the following line:
ensure radiocast4fivemThis ensures Radiocast4FiveM starts automatically when your server launches.
To allow the auto-updater to restart the resource for updates, add this line to your server.cfg:
add_ace resource.radiocast4fivem command allow- Locate the configuration file in the resource folder
- Add your Radiocast API key:
-- In the configuration file
RADIOCAST_API_KEY = "your_api_key_here"You can customize various aspects:
- UI theme and colors (CSS)
- Command names and permissions
- Overlay positioning
This must be done by altering the code at this time.
/radiocast - Opens the Radiocast stations panel
Command used to access the Radiocast stations panel
In-game Radiocast stations panel with station listing and controls
In-game Radiocast car overlay displaying current station information
This integration is built with:
- JavaScript - API communication and core logic
- Lua - FiveM scripting framework
- CSS - UI styling and design
- HTML - Interface markup
The resource communicates with Radiocast servers via REST API to:
- Fetch available stations
- Stream station data
Be mindful of API rate limits. Excessive requests may result in API key termination.
- Verify
ensure radiocast4fivemis in yourserver.cfg - Check server logs for error messages
- Ensure the resource folder name is correct
- Confirm your API key is valid and active
- Check for typos in your configuration
- Verify the API key hasn't been revoked due to abuse
- Clear your FiveM cache
- Restart your server
- Check browser console for JavaScript errors
- Verify all UI files are present
- Check volume settings in-game
- Verify internet connection stability
- Try switching stations to test functionality
- Ensure
add_ace resource.radiocast4fivem command allowis inserver.cfg - Verify the resource has proper permissions
- Check server logs for update messages
- Discord Community: Join us for quick support
- Support Panel: billing.radiocast.net/support
- GitHub Issues: Report bugs and request features
This project is licensed under the MIT License - see the LICENSE file for details.
We welcome contributions! Please feel free to submit pull requests or open issues for bugs and feature requests.
- Minimal server resource usage
- Efficient API caching
- Optimized UI rendering
- Low bandwidth consumption
Made with ❤️ for the FiveM community