Created by

SoftwareMansion logo

Real-time video compositing software

Low-latency multimedia composition
for your live streams and pre-recorded videos

Hero
wave pattern gradient

The only video
compositing software you need

capability icon

Ultra-low latency

Compose and stream your videos with minimal delay. Smelter means seamless experience for use cases that demand immediate responsiveness.

capability icon

Multi-source support

Combine live feeds, screen recordings, and pre-recorded videos into a single composition. Mix multiple inputs at the same time without any frame drops.

capability icon

Dynamic overlays

Add text, animations, transitions, and graphics seamlessly — both to live and to recorded videos. Change layouts on the fly.

capability icon

Browser-based experience

Run high-performance video processing directly in the browser with WASM. Also, leverage GPU processing by rendering with WebGL or WebGPU.

capability icon

Simple API

Thanks to the declarative API, Smelter is quick to pick up for anyone familiar with web development. Which means you can customize it in no time.

capability icon

Tech-stack flexibility

You can use Smelter with TypeScript (React), Elixir (Membrane Framework) or just HTTP API with any language. Also, you need no deep video expertise.

capability icon

Easy deployment

We provide pre-built binaries and publish images to the Docker registry. This way, you can set up Smelter in just a few steps.

capability icon

Offline processing available

It’s not only about real-time streaming. With Smelter, you can also process data offline and then save the result as a file.

Choose your plan

Free

For hobbyists andsmall-to-medium projects

Offline processing: Unlimited
Live processing:
  • Up to 50 employees
  • Up to 10k viewers
  • Up to 50 machines

Enterprise

For enterprise-grade applications

Offline processing: Unlimited
Live processing: Unlimited
Priority support: Custom integrations, new features, long-term support

Free trial for 90 days (no credit card required, no strings attached)

Set up Smelter the way you want

SoftwareMansion logo

React / TypeScript

SoftwareMansion logo

Membrane plugin

SoftwareMansion logo

Standalone server

gradient

One toolkit, many use cases

wave pattern

Live-streaming

Compose and mix video streams in real time with ultra-low latency. Supports live and pre-recorded inputs, overlays, and transitions.

Broadcasting

Seamlessly blend multiple video sources for professional broadcasts. Leverage GPU-powered rendering and hardware decoding.

Video conferencing

Stream or record with real-time compositing, multi-camera setups, and dynamic overlays. Perfect for interactive webinars and meetings.

What our users say about Smelter

“We currently use this in one of our current production apps and the capabilities of it are fantastic.
Quite a pragmatic toolkit to use and would definitely recommend it to anyone interested in doing real-time A/V.
The best toolkit to use in Elixir for sure.”

Deric avatar
Deric Walintukan Senior Engineering Manager at Firework

Do you want to use
Smelter?

Tell us about your needs and we’ll get back to you in 48 hours