Rayn carplay

Rayn carplay Rayn carplay
  • Rayn carplay
  • Rayn carplay

This item is free.

Add to Basket

A double-DIN car radio with a CarPlay-style touchscreen. Paste a YouTube or audio link and everyone in and around the car hears the same song, in sync.


RAYN CarPlay

Bring real music to your server's vehicles. RAYN CarPlay is a car radio with a CarPlay-style touchscreen, a volume knob and hardware buttons. Players paste a link, build a queue and save their own playlists. Everyone inside the car and nearby hears the same moment of the track.

🎵 Music from links

  • YouTube videos, Shorts, youtu.be and live streams
  • Direct audio files and internet radio (.mp3, .ogg, streams)
  • Track title and cover art fetched automatically

📋 Queue & playlists

  • Play now or add to the queue, jump to a track, remove tracks
  • Shuffle, repeat (all / one / off), seek on the progress bar
  • Personal playlists saved in the database, separately for each character
  • Add the currently playing track to a playlist with one click

🔊 Synced 3D sound

  • Every player hears the same moment of the song, including players who arrive later
  • Full volume inside the vehicle, fading with distance outside
  • Configurable hearing range and outside volume
  • /carplayvol lets each player set their own volume for all radios

⚡ Built for performance

  • Vehicle positions are never sent over the network. Each client calculates volume locally, so the radio stays smooth at any speed.
  • The server sends only state changes (new track, pause, volume)
  • Radios that are out of range are switched off, and each player hears at most 4 vehicles at once (configurable)

🌍 5 languages
English, Polish, French, German and Russian. Missing strings fall back to English, and you can add your own language.

🛠️ Easy to configure

  • Choose which seats can control the radio (driver and front passenger by default)
  • Block the radio in selected vehicle classes
  • Set limits for queue size, number of playlists and tracks per playlist
  • Open command and optional default key, which players can rebind

📦 Requirements

  • oxmysql
  • ESX, QBCore or standalone
  • Database tables are created automatically

🔓 Open files
The main logic is protected by Cfx.re Asset Escrow. These parts stay fully editable:

  • config.lua – all settings
  • locales/ – translations
  • bridge/ – framework and notification hooks for custom setups
  • The UI (HTML/CSS/JS)

ℹ️ Notes

  • Some YouTube videos have embedding disabled by their owners. The radio skips them automatically.
  • The radio keeps playing after the driver gets out and is switched off with the power button.