Skip to content
Smelter
Search
GitHub
Discord
X
Select version
Latest
──────────
SDK (TypeScript) 0.2.x
SDK (TypeScript) 0.3.x
──────────
Server (HTTP API) 0.4.x
Server (HTTP API) 0.5.x
Select theme
Dark
Light
Auto
Fundamentals
Getting started
Setup Choices
Glossary of terms
Concepts
Layouts
Shaders
Deployment
Setup
Configuration
Performance
Overview
Media server
Browser WASM module
Benchmark data
Variants
Standalone server - Docker
Standalone server - Binaries
TypeScript SDK - Node.js
TypeScript SDK
Overview
Runtime
Node.js
Overview
Smelter
OfflineSmelter
SmelterManager
Browser (Client)
Overview
Smelter
OfflineSmelter
Browser (WASM)
Overview
Smelter
Components
Image
InputStream
Mp4
Rescaler
Shader
Show
SlideShow
Text
Tiles
View
WebView
Props
Transition
EasingFunction
RescalerStyleProps
TextStyleProps
TilesStyleProps
ViewStyleProps
Hooks
useInputStreams
useAudioInput
useAfterTimestamp
useBlockingTask
Inputs
MP4
RTP
HLS
WHIP server
WHEP client
RTMP server
Video for Linux 2 (V4L2 API)
Camera (Web API)
Screen capture (Web API)
MediaStream (Web API)
WHEP client (Web API)
Outputs
MP4
RTP
HLS
WHIP client
WHEP server
RTMP client
Canvas (Web API)
MediaStream (Web API)
WHIP client (Web API)
Resources
Image
Shader
WebRenderer
Guides
Quick start - Node.js
Quick start - Browser (WASM)
Basic layouts
Transitions
Web rendering
Server - HTTP API
Overview
Routes
Events
Components
Image
InputStream
Rescaler
Shader
Text
Tiles
View
WebView
Inputs
MP4
RTP
HLS
WHIP server
WHEP client
RTMP server
DeckLink
Video for Linux 2 (V4L2 API)
Outputs
MP4
RTP
HLS
WHIP client
WHEP server
RTMP client
Resources
Image
Shader
WebRenderer
Guides
Quick start
Basic layouts
Transitions
Web rendering
GitHub
Discord
X
Select version
Latest
──────────
SDK (TypeScript) 0.2.x
SDK (TypeScript) 0.3.x
──────────
Server (HTTP API) 0.4.x
Server (HTTP API) 0.5.x
Select theme
Dark
Light
Auto
How it works