Starting and ending the live
The live always starts with a manual, confirmed action: no macro, schedule or rule can start or end it. Vivastream checks your authorization at start and provides the broadcast configuration; you never enter a server or a key.
Before the live: the checks
In the Advanced control room, Checks (header or Control tab) opens “Pre-live checks”. In the Simple view, see Check details.
“Check the known conditions before broadcasting. Passing these checks does not guarantee stream quality.”
- A banner summarizes the state (for example “Server validation received. Check the picture and audio level before starting.”).
- VIVASTREAM CHECKS: Broadcast authorization and readiness — “Authorization, event, organization, broadcast resource and absence of an active live. These conditions are checked again at start.” — with the result, for example “Server conditions met at the time of this check.”. While checking: “Checking…”.
- THIS COMPUTER:
- Program scene and sources: “Check in production: the scene to broadcast, source visibility and media playback. A camera is not required.”;
- Audio mixer: “Check the mixer: signals from the required sources, levels and muted channels. No single microphone is required.”;
- the I checked the picture and audio level. box.
- “Network bandwidth and encoding are not measured here. Check manually added sources in production.”
- Run checks again, Back to production, Start live.
During a live, the page shows “A broadcast or live command is in progress. Pre-live checks will be available after it stops.”.
Live quality
Live quality, in the header, chooses the output quality among those Vivastream offers for the event. The button is active once the checks are received, outside a live and outside a recording.
“The default is ready to use. You can choose another quality before going live.”
| Choice | Example values shown |
|---|---|
| Default | 1920 × 1080 · 30 FPS · Video 6000 kbps · Audio 160 kbps |
| High | 1920 × 1080 · 60 FPS · Video 9000 kbps · Audio 192 kbps |
| Balanced | 1280 × 720 · 30 FPS · Video 3500 kbps · Audio 128 kbps |
| Low bandwidth | 854 × 480 · 30 FPS · Video 1500 kbps · Audio 96 kbps |
Actual values come from Vivastream and may differ from this example. Choose a quality, then Apply, or Cancel. If the chosen quality is no longer offered: “Selected quality unavailable”.
Prefer Balanced or Low bandwidth on an unstable connection or a busy computer: fewer dropped frames beat a stuttering high definition.
Starting the live
- Compose the scene to broadcast: in Advanced, the scene in preview is the one broadcast at start.
- Click Start live (red button in the header, or in the Simple panel).
- Confirm:
“Start the live event? — The preview scene will be broadcast to this event after Vivastream validation. Check your picture and sound before continuing.”, with the event and organization reminder. Start live or Cancel.
- Studio checks the authorization again (“Checking Vivastream…”), then connects (“Starting…”). The header offers Cancel start.
- The stream leaves: the header shows “Studio streaming” and End live, the status bar “Sending from this computer”.
If the scene is empty: “Add a source to your scene before starting the live.”.
During the live
| Indicator | Where |
|---|---|
| “Studio streaming” | Header badge |
| End live | Header |
| “Output · Connected”, “Sending from this computer” | Status bar |
| ON AIR status card | Simple view panel |
| Stream health, output, audience | Monitoring tab and page |
In the Simple view, the status card shows the badge (STARTING, ON AIR, RECONNECTING, STOPPING, LIVE ENDED, INTERRUPTED), “Broadcast in progress”, OUTPUT FROM THIS COMPUTER (“Output · Connected”) and VIVASTREAM CONTROL: “Broadcast control is tracked separately from the audiovisual signal.” and “Platform signal reception and viewer playback are not confirmed here.”.
During the live:
- everything that reaches the output is broadcast;
- Simple view devices are locked;
- ← and Events are blocked: “End the live before leaving production.”;
- you can switch views, produce, use the chat, record;
- emergency stays available if enabled (see Emergency mode).
Automatic reconnection
If the network weakens, Studio shows “Reconnecting stream…” (RECONNECTING badge) and tries to restore the output. If that fails: “Stream interrupted. Check your connection and try again.” (INTERRUPTED badge).
Session expired during the live
“Session expired. Stopping the local stream remains available.” The live is not cut; new authenticated actions wait for you to sign in again (Reconnect). “Recovery refused. Reconnect the account that opened this studio.” if another account signs in.
Ending the live
- Click End live.
- Confirm:
“End the live event? — Streaming for this event will stop. Viewers will no longer receive the live stream.” Continue streaming (default choice) or End live.
- Studio stops the output (“Stopping…”) and waits for Vivastream’s confirmation.
- “Stop confirmed by Vivastream” / “Stop complete. Vivastream still manages the event lifecycle.”. The card shows LIVE ENDED.
If Vivastream does not confirm: “Server stop unconfirmed. Retry the server stop.” with Retry server stop. Leaving the control room then asks “Leave production? — The local stream is stopped, but the server stop still needs confirmation in the Vivastream dashboard. Leave production?”.
If a local recording is running when the live ends: “Stop the local recording too? — The live has stopped. Local recording is still running. Would you like to finalize the file or keep recording?” (Stop and finalize / Keep recording). See Recording and upload.
Quitting Studio during a live
“Stop the live and quit? — Streaming will stop on this computer. Studio will wait for Vivastream’s confirmation before closing.”
- Keep Studio open (default choice) cancels quitting.
- Stop and quit ends the live, finalizes any recording, then closes Studio.
- Quit anyway appears if the stop cannot be confirmed.
Refusals and errors at start
| Message | What to do |
|---|---|
| “Broadcast denied. Check your access in Vivastream.” | Your role cannot broadcast this event. |
| “Verify your identity in the partner portal before retrying.” | Security verification required. |
| “Broadcast not ready. Check the event in the dashboard.” | The event is not ready to broadcast. |
| “This event has ended. Select an event eligible for broadcasting.” | The broadcast period is over. |
| “This event is already live. You cannot replace the active broadcast.” | A live is already running. |
| “Another studio is using this event. Stop its broadcast before retrying.” / “Event already controlled by another production session.” | Another computer is broadcasting; no automatic takeover. |
| “The broadcasting service for this event is unavailable. Contact Vivastream.” | Broadcasting incident. |
| “The broadcast configuration is unavailable. Contact Vivastream.” | Missing broadcast profile. |
| “The broadcast session has expired. Run the checks again before starting.” | Run the checks again. |
| “This broadcast session is no longer current. Return to the events list.” | Reopen the event. |
| “Vivastream unavailable. Retry the command.” | Service unreachable. |
| “Too many requests. Wait a moment before retrying.” | Wait. |
| “Invalid Vivastream response. No new stream started.” | Retry; contact support if it persists. |