> For the complete documentation index, see [llms.txt](https://docs.battle.fyi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.battle.fyi/streaming-and-broadcast/go-live.md).

# Go Live

Battle Trade has built-in broadcast views optimized for streaming, live events, and spectator audiences.

## Available views

| View      | URL                      | Purpose                                                     |
| --------- | ------------------------ | ----------------------------------------------------------- |
| Spectator | `/spectate/[lobby-id]`   | Interactive viewer with voting, chat, and event triggers    |
| Broadcast | `/broadcast/[lobby-id]`  | Clean overlay designed for OBS browser sources              |
| Cast      | `/cast/[lobby-id]`       | Commentator view with extra controls and stats              |
| Stage     | `/stage/[lobby-id]`      | Full-screen display for live event screens and projectors   |
| Wall      | `/lobby/[lobby-id]/wall` | 4K display wall for conference booths                       |
| Admin     | `/admin`                 | Host control panel for managing rounds, events, elimination |

## Quick start

1. Create a lobby and configure the rules
2. Share the lobby link with players
3. Open the broadcast URL in OBS or your streaming software
4. Use the admin panel to control rounds and trigger events
5. Share the spectator link with your audience

## Real-time updates

All views update in real time via Supabase Realtime channels. Prices, leaderboard positions, sabotage effects, and chat messages appear instantly across all views without polling or refreshing.

## Offline fallback

If WiFi goes down during a live event, `/booth/offline` provides a 4K demo loop that runs entirely client-side. No network required.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.battle.fyi/streaming-and-broadcast/go-live.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
