Created by

SoftwareMansion logo

Mix Video and Audio
with Low Latency.

Media server for real-time, low-latency, programmable video
and audio mixing.

Hero

Use cases

Use Smelter for video conferencing, live-streaming, broadcasting, and more.

wave pattern

Video conferencing

Stream or record video conferences seamlessly

Video conferencing

Broadcasting

Compose professional-grade broadcasts

Broadcasting

Live-streaming

Create awesome, interactive live streams

Live-streaming

How does it work?

step 1

Stream inputs
or provide MP4 files

step 2

Configure mixing using
React components
or HTTP API

step 3

Write the outputs to a file
or stream them to a separate device

wave pattern gradient

Live stream mixing simplified

Simple, powerful, fast

capability icon

Simple, declarative API

Easily mix streams using an intuitive React component tree. Smelter is quick to pick up for anyone familiar with web development.

capability icon

Real-time and low latency

Smelter targets real-time use cases with sub-frame latency. It ensures seamless performance for applications that demand immediate responsiveness.

capability icon

Highly customizable

Choose from pre-built options or create custom effects with WGSL shaders and directly leverage GPU parallel processing capabilities.

capability icon

Unmatched flexibility

Smelter's API is language-agnostic and effortlessly integrates with your existing setup. It functions across both browser and server environments and supports a wide range of protocols.

capability icon

Batteries included

Process streams, render text, images, or websites. Combine them using high-level components and enrich with animated transitions.

capability icon

Offline processing available

Convert, combine, or generate static multimedia files.

Start using Smelter

Select an option to seamlessly blend smelter into your existing solutions.

SoftwareMansion logo

React / TypeScript SDK

SoftwareMansion logo

Membrane plugin

SoftwareMansion logo

Standalone server

gradient

Try Smelter now!

Smelter is licensed under a Custom License, designed to keep it accessible for growing teams while supporting larger-scale use with fair licensing terms.

capability icon

Offline processing

Enjoy free use of Smelter for all offline tasks, including pre-recorded video processing and batch operations.
capability icon

Trial

If you're new to Smelter, you can explore it with a 90-day trial for all use-cases – no strings attached!
capability icon

Online processing

While Smelter offers free offline processing, certain use cases require a commercial license:

  • SaaS Operations: If you operate a SaaS platform utilizing Smelter for programmatic video control.
  • Product Distribution: If you embed Smelter within software or hardware products intended for sale.
  • License Limits: If your usage exceeds the limits specified in the free license.

Want to use Smelter
or need our help?