Softvelum WebRTC products
Softvelum provides support for WebRTC via several products
WebRTC is a significant part of live streaming landscape in various use cases and scenarios.
Softvelum provides capabilities for easy ingest of live streams from any browser to Nimble Streamer for further trasformation and delivery.
Nimble Streamer WebRTC implementation includes the following:
Read WebRTC setup article
- Ingest of WebRTC live stream into Nimble Streamer.
- H.264, VP8 and VP9 video and Opus audio input.
- WHIP signaling is used for communication.
- Nimble Streamer uses Pion implementation of WebRTC API.
Special thanks to Sean DuBois and all Pion contributors.
for more details about the setup process.
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.