Efficient products for your streaming infrastructure


Low latency WebRTC ingest and output via WHIP

WebRTC

WebRTC is supported in various Softvelum products

Nimble Streamer

Nimble Streamer

Nimble Streamer receives WebRTC ingest via WHIP
for further processing and output

Larix Broadcaster

Larix Broadcaster

Larix Broadcaster streams WebRTC output with WHIP signaling
from iOS devices and soon from Android



Nimble Streamer

Nimble Streamer WebRTC implementation includes the following:

  • Ingest of WebRTC live stream into Nimble Streamer.
  • H.264, VP8 and VP9 video.
  • H.265/HEVC video on Apple devices.
  • Opus audio input.
  • WHIP signaling is used for communication.

Read WebRTC setup article for more details about the setup process.
We also have several videos about setup and usage:

JS publisher library

WebRTC JavaScript publisher library allows adding publishing capabilities to your web pages.
Use its code in your projects or take it as is for embedding into your pages to connect your users to Nimble Streamer.

WebRTC publication demo page uses WebRTC JS publisher library to provide simple way to check Nimble Streamer server setup. Open the page, enter a WHIP URL with server address and publishing credentials, and then click on Publish. You will then be able to use your camera and microphone to streaming, and will see detailed logs.

Larix Broadcaster

Larix Broadcaster for iOS supports WebRTC output via WHIP signaling.
Video is encoded with H.264, audio is encoded with Opus.

User can stream using multiple simultaneous connections with any combination of WebRTC, SRT, RTMP, RTSP and RIST.
WHIP WebRTC output is successfully tested with Nimble Streamer and Cloudflare Stream.

Larix Broadcaster SDK for iOS will soon have WebRTC implementation as well as full set of Larix features.

Download at App Store


Coming up next: Larix Broadcaster for Android will support WebRTC output soon.
Join Beta program in Google Play to be the first to try it!

Get it on Google Play



Pion WebRTC

Nimble Streamer and Larix Broadcaster use Pion implementation of WebRTC API.
Special thanks to Sean DuBois and all Pion contributors.