NexaLive Guide

NexaLive is the cloud audience engagement platform that connects your karaoke audience to your show. This guide covers DJ setup, the DJ panel, kiosk configuration, audience browsing, song requests, and NexaDeck integration.

What is NexaLive?

NexaLive is a web-based platform that lets your audience browse your song library and submit song requests from their phone — no app download required. For DJs, it provides a mobile control panel and real-time show management.

  • No app needed — Audience members access NexaLive through their phone's browser.
  • Real-time updates — Requests, rotation changes, and show status sync instantly.
  • Queue management — DJs see and manage incoming requests alongside their rotation.
  • NexaDeck integration — Connects seamlessly to NexaDeck for full show control.

For DJs: Setting Up Your Show

To get started with NexaLive as a DJ:

  1. Create an accountRegister on Abydonian and set up your DJ profile.
  2. Create a show — Set a venue name, date, and start time from your DJ dashboard.
  3. Configure your kiosk — Each show gets a unique kiosk code (e.g., NEXA-A1B2) that your audience uses to access the song browser.
  4. Activate the show — When you're ready to go live, activate the show. Your audience can now browse songs and submit requests.
NexaLive DJ hub page showing venue info and active show

For DJs: The DJ Panel

The DJ Panel is your mobile command center. Access it from your phone by navigating to your DJ hub page (e.g., nexalive.app/dj/yourname).

Requests Tab

View incoming song requests with accept or decline actions. Accepted requests are added to the rotation. Each request shows the song title, requester name, and submission time.

Rotation Tab

See the full singer rotation with NOW, NEXT, and ON DECK badges. Reorder singers, mark them as away, or remove them from the queue.

DJ Panel rotation tab showing 6 singers with NOW, NEXT, and ON DECK badges

Controls Tab

Play, pause, stop, skip, and adjust playback settings remotely. Control buffer music and manage show state — all from your phone.

Connection Status

The DJ Panel shows a real-time connection indicator:

  • Green — Connected and syncing with NexaDeck.
  • Yellow — Reconnecting. Commands are queued and will be sent when the connection resumes.
  • Red — Disconnected. Check your internet connection or NexaDeck status.

For DJs: Kiosk Setup

Kiosk mode turns a tablet or touchscreen into a dedicated song request station. Set up a kiosk in your venue by navigating to nexalive.app/kiosk and entering your show's kiosk code.

  • Kiosk codes — Each show gets a unique code like NEXA-A1B2. Share it on table cards, screens, or QR codes.
  • PIN protection — Set a PIN to prevent patrons from exiting kiosk mode on venue devices.
  • QR codes — Generate a QR code for your kiosk that patrons scan with their phone's camera.

For Audiences: Browsing Songs

As an audience member, browsing the DJ's song library is simple:

  1. Enter the kiosk code — Scan the QR code at the venue or type the kiosk code (e.g., NEXA-A1B2) into your phone's browser.
  2. Search or browse — Use the search bar to find songs by title or artist. You can also browse by genre or scroll through the full catalog.
  3. Tap a song — Tap any song to see its details and submit a request.
Kiosk code entry screen on a mobile phone
Active kiosk showing the song browser with search and genre filters

For Audiences: Making a Request

Once you've found a song you want to sing:

  1. Tap the song — Select the song you want to request.
  2. Enter your name — Type the display name you want the DJ to see.
  3. Add a message (optional) — Include a note for the DJ, like a dedication or song preference.
  4. Submit — Tap the request button. You'll see a confirmation with your estimated queue position.
Song request form with display name and optional message fields
Request confirmation screen showing queue position

For Audiences: Tracking Your Request

After submitting a request, you can track its progress in real time.

Queue Position

Your confirmation screen shows your position in the queue and an estimated wait time. This updates automatically as the show progresses.

Request Status

Your request moves through these stages:

  1. Pending — Your request has been submitted and is waiting for the DJ to review it.
  2. Acknowledged — The DJ has seen your request.
  3. Queued — Your song is in the rotation queue. You'll see your queue position.
  4. Playing — It's your turn! Head to the stage.
  5. Completed — Your performance is done. Great job!

My Requests

Tap the "My Requests" tab to see all your requests for the current show, including their status and position.

NexaDeck Integration

NexaLive works best when connected to NexaDeck, the desktop karaoke DJ application. Together they form a complete show management system.

Library Sync

When NexaDeck connects to NexaLive, your song library syncs automatically. Any songs you add or remove in NexaDeck are reflected in NexaLive within seconds.

Request Flow

Audience requests flow from NexaLive to NexaDeck in real time. When you accept a request in NexaDeck, the audience member sees their status update instantly.

Real-Time Sync

All show state — rotation order, current singer, playback status, and show settings — syncs between NexaDeck and NexaLive in real time via GraphQL subscriptions.

NexaLive songbook showing synced library from NexaDeck

Get Started with NexaLive

Create your account to start using NexaLive, or learn about the beta program to get early access to NexaDeck + NexaLive.