Broadcasting
Broadcasting is the process of sending your live video stream to one or more platforms where viewers can watch.
How Broadcasting Works
- Composition - Your scenes and layers are composed into a video stream
- Encoding - The video is encoded (H.264) for streaming
- Publishing - The stream is sent via RTMP to the platform servers
- Distribution - The platforms distribute it to viewers worldwide
Broadcast States
| State | Description |
|---|---|
| Offline | Not broadcasting |
| Initializing | Connecting to the broadcast server |
| Live | Currently streaming |
Supported Platforms
| Platform | Features |
|---|---|
| YouTube | Live streaming, comments |
| Pages, profiles, groups | |
| Twitch | Channel streams |
| Profile and company pages | |
| Live streams | |
| Kick | Channel streams |
| Rumble | Video streaming |
| Custom RTMP | Any RTMP endpoint |
| Evmux Player | Embedded player |
Go-Live Process
Checks before going live
When you click Go Live, evmux checks that:
- At least one destination is active
- The social network permissions are valid
- There are no schedule conflicts
- There is enough storage quota (if recording)
- You have not exceeded the concurrent live limit
What happens next
- The studio shows the Initializing state
- Each active destination is published in parallel
- The broadcast server prepares the stream
- The state changes to Live
If a destination fails to publish, it is marked with a publish error in the destinations panel.
Output resolution — almost nothing to choose
The broadcast goes out at a fixed size: 1920x1080 in landscape, and 1080x1920 in portrait when streaming vertically. There is no quality setting in the go-live panel and none in Settings, so there is nothing to “lower” before going live.
The one exception is a Custom RTMP destination. Its settings include a Resolution choice of 1920x1080 or 1280x720 — that destination only. Connected platforms (YouTube, Facebook, Twitch and the rest) have no such setting, and neither does recording. If you genuinely need to send 720p somewhere, Custom RTMP is where that is possible.
Separately, Camera Resolution in Settings controls the resolution your own camera captures at, which is not the resolution of the outgoing broadcast.
Audio goes out at standard quality, and at 320 kbps on Pro and higher.
Behind the scenes evmux adapts what each participant’s feed sends according to their connection. That is automatic and invisible — it is not something you configure, and it is not the resolution viewers receive.
Multi-Destination Broadcasting
Evmux supports simultaneous broadcasting to multiple platforms. All destinations are published at the same time when you go live.
Priority Order
Destinations are displayed by platform priority: YouTube > Facebook > Twitch > LinkedIn > Others
Guest Destinations (Multi-User Broadcasting)
Evmux supports Guest Destinations - guests and speakers can connect their own social accounts and stream the show to their own channels alongside the host’s destinations.
- The host enables Guest Destinations per session
- Guests add their own platforms (YouTube, Facebook, etc.)
- Host and Guest destinations are shown in separate tabs
- The host keeps full control and can disable guest destinations
- The host’s plan must support guest destinations
For detailed steps, see How to Let a Guest Stream to Their Own Social Networks.
Time Limits
Every broadcast is automatically stopped when it reaches your plan’s per-broadcast cap. There is no way to override this from the studio.
Per-broadcast maximum duration by plan:
| Plan | Max single broadcast | Monthly broadcast cap |
|---|---|---|
| Free | 2 hours (120 min) | 30 hours/month |
| Basic | 6 hours (360 min) | 750 hours/month |
| Pro | 6 hours (360 min) | 1,500 hours/month |
| Business Basic | 8 hours (480 min) | 3,000 hours/month |
| Business Pro | 10 hours (600 min) | 4,500 hours/month |
Warnings before the forced stop:
- 30 minutes remaining → notification
- 5 minutes remaining → notification
- 10 seconds remaining → countdown bubble
Can I run a 24-hour live stream?
No single broadcast on any current plan can exceed 10 hours. The hard ceiling on the highest tier (Business Pro) is 600 minutes; the broadcast is force-stopped at that point.
To run a stream longer than your plan’s per-broadcast cap (e.g. 24 hours):
- End the broadcast before the cap is reached
- Immediately start a new broadcast — the destinations remain configured
- Note: there will be a short gap (typically 10–30 seconds) where viewers are disconnected and may need to refresh; some platforms (YouTube, Facebook) start a new video URL on the platform side, so viewer count and stored VOD will reset
- The monthly broadcast time cap still applies — a 24h stream on Business Pro consumes 24 of your 4,500 monthly hours
In short: not in one continuous broadcast — the longest single broadcast is 10 hours on Business Pro. You need to chain sequential broadcasts. See run-long-broadcast.
Recording Options
Cloud Recording
- Toggle in the go-live panel
- Stored on the platform
Local Recording (ISO)
- Individual track recording
- Types: FULL (video+audio) or AUDIO only
- Requires sufficient disk space
Ending a Broadcast
- Click the End Stream button
- All destinations are disconnected
- A dialog shows the recordings that are available
Plan Capabilities
The following depend on your plan:
- Maximum length of a single broadcast (see Time Limits)
- Monthly broadcast hours (see Time Limits)
- 320 kbps audio
- Cloud recording
- Local recording
- Custom RTMP destinations
- Dual streaming (landscape and portrait at the same time)