How to Broadcast Live Video from Your Browser with WebRTC

HTML5 Broadcast using WebRTC

How to Broadcast Live Video from Your Browser with WebRTC

The Broadcast Live Video plugin includes a Webcam App — a React-based WebRTC broadcasting interface that lets you go live directly from any modern browser, with no software download required.

Requirements

– A site running Broadcast Live Video with a VideoWhisper Server connection (included in all site2stream.com plans)

– A modern browser with camera/microphone access (Chrome, Firefox, Safari, Edge)

– A channel configured with roomInterface = webcamapp

Step 1: Go to Your Channel Page

Log in to your site and navigate to the Broadcast Live page or your channel. From the channel menu, click Broadcast (or the WebRTC/Webcam App option).

The browser will request access to your camera and microphone — allow it.

Step 2: Select Devices and Go Live

The Webcam App interface shows a preview of your camera feed. Before going live:

– Select your camera from the Video source dropdown

– Select your microphone from the Audio source dropdown

– Choose your view mode: BroadcastChat (broadcast + chat), Broadcast (broadcast only), etc.

Click Go Live (or the broadcast button) to start streaming.

Step 3: Viewers Watch

From a separate browser tab or another device, open the channel page. Viewers watching via WebRTC get sub-second latency. Viewers on older devices or iOS fall back to HLS automatically.

The chat panel is visible alongside the stream for both broadcaster and viewers.

Step 4: End the Broadcast

Click Stop or close the broadcast view to end the session. The recording (if enabled) is saved to the VOD archive automatically.

Broadcasting via HTML5 Videochat (Alternative)

If your channel uses the HTML5 Videochat interface (roomInterface = html5app), WebRTC broadcasting is also available directly from that interface — alongside RTMP support. See Videochat Broadcasting → for details on using OBS or Larix Broadcaster with this interface.

See Also

Simple Live Streaming Scenario →

Videochat & Tipping Platform →

Get a Turnkey Hosted Site →