
Use cases
Use Smelter for live-streaming, broadcasting
video conferencing, and more.
Live-streaming
Create awesome, interactive live streams

Broadcasting
Compose professional-grade broadcasts

Video conferencing
Stream or record video conferences seamlessly

How does Smelter work?
Live stream mixing simplified
Simple, powerful, fast
Simple, declarative API
Easily mix streams using an intuitive React component tree. Smelter is quick to pick up for anyone familiar with web development.
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.
Highly customizable
Choose from pre-built options or create custom effects with WGSL shaders and directly leverage GPU parallel processing capabilities.
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.
Batteries included
Process streams, render text, images, or websites. Combine them using high-level components and enrich with animated transitions.
Offline processing available
Convert, combine, or generate static multimedia files.
Start using Smelter
Select an option to seamlessly blend smelter into your existing solutions.
How much does it cost?
Battle-tested solution
for the multimedia industry
“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.”
