
How to Broadcast with OBS Studio or a Mobile RTMP Encoder
The HTML5 Videochat interface accepts RTMP streams from any encoder — OBS Studio on desktop, Larix Broadcaster on mobile, or any other RTMP-compatible app. This enables professional-quality streaming from dedicated hardware or software without being limited to browser-only broadcasting.
—
Requirements
– A site running Broadcast Live Video with a VideoWhisper Server or Wowza SE connection
– A channel configured with roomInterface = html5app (HTML5 Videochat)
– OBS Studio (PC/Mac/Linux) or Larix Broadcaster (iOS/Android)
—
Getting Your Stream Settings
- Log in to your site and go to your channel page
- From the channel menu, open External Encoders (or Broadcast → External Apps)
- Copy the Server URL and Stream Key shown for your channel
These two values are all you need to configure any RTMP encoder.
—
Setting Up OBS Studio
- Open OBS → Settings → Stream tab
- Set Service to
Custom
- Paste your Server URL into the Server field
- Paste your Stream Key into the Stream Key field
- Click Apply and OK
- Click Start Streaming
Recommended OBS settings:
– Video bitrate: 1000–4000 kbps depending on resolution
– Audio bitrate: 128–192 kbps
– Resolution: 1280×720 or 1920×1080
– Encoder: x264 (software) or hardware encoder if available
—
Setting Up Larix Broadcaster (Mobile)
Larix Broadcaster is a free, professional RTMP app for iOS and Android — the recommended replacement for the discontinued Wowza GoCoder.
- Download Larix Broadcaster from the App Store or Google Play
- Open Settings → Connections → tap + to add a new connection
- Enter a name (e.g., your site name)
- Set URL to your Server URL +
/+ your Stream Key (combined as one RTMP URL, e.g.,rtmp://your-server/live/streamkey)
- Tap Save and return to the main screen
- Tap the record button to start streaming
—
Viewers Watch via HLS/DASH
Once your encoder starts sending RTMP, the channel automatically becomes live. Viewers on your site watch via:
– HLS — iOS, Android, and all mobile browsers
– MPEG-DASH — desktop browsers with adaptive bitrate
– WebRTC — if available, for lowest latency playback
Chat is active alongside the stream for real-time viewer interaction.
—





