Match radio

Voice-only live commentary runs in a Daily room per fixture. Pick a numeric fixture id (same as /match/[id]), then open the broadcaster desk or the listener page.

  • Browse matches and use the fixture id from the URL.
  • Broadcaster URL pattern: /radio/broadcast/[fixtureId]
  • Listener URL pattern: /radio/listen/[fixtureId]

Admin: call Cloud Functions adminSetUserCanBroadcastRadio and adminAssignMatchRadioBroadcaster, or set users.{uid}.canBroadcastRadio and matches.{id}.radioBroadcasterUid in the Firebase console. Optional: matches.{id}.radioVideoEmbedUrl (YouTube link) for the desk iframe.