Skip to content

Broadcasting

Broadcasting is the process of sending your live video stream to one or more platforms where viewers can watch.

How Broadcasting Works

  1. Composition - Your scenes and layers are composed into a video stream
  2. Encoding - The video is encoded (H.264) for streaming
  3. Publishing - The stream is sent via RTMP to the platform servers
  4. Distribution - The platforms distribute it to viewers worldwide

Broadcast States

StateDescription
OfflineNot broadcasting
InitializingConnecting to the broadcast server
LiveCurrently streaming

Supported Platforms

PlatformFeatures
YouTubeLive streaming, comments
FacebookPages, profiles, groups
TwitchChannel streams
LinkedInProfile and company pages
InstagramLive streams
KickChannel streams
RumbleVideo streaming
Custom RTMPAny RTMP endpoint
Evmux PlayerEmbedded player

Go-Live Process

Checks before going live

When you click Go Live, evmux checks that:

  1. At least one destination is active
  2. The social network permissions are valid
  3. There are no schedule conflicts
  4. There is enough storage quota (if recording)
  5. You have not exceeded the concurrent live limit

What happens next

  1. The studio shows the Initializing state
  2. Each active destination is published in parallel
  3. The broadcast server prepares the stream
  4. 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:

PlanMax single broadcastMonthly broadcast cap
Free2 hours (120 min)30 hours/month
Basic6 hours (360 min)750 hours/month
Pro6 hours (360 min)1,500 hours/month
Business Basic8 hours (480 min)3,000 hours/month
Business Pro10 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):

  1. End the broadcast before the cap is reached
  2. Immediately start a new broadcast — the destinations remain configured
  3. 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
  4. 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

  1. Click the End Stream button
  2. All destinations are disconnected
  3. 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)