Releases: software-mansion/live-compositor
Releases · software-mansion/live-compositor
v0.3.0
Live Compositor 0.3.0
💥 Breaking changes
- Remove
forward_error_correction
option from RTP OPUS output. (#615 by @wkozyra95)
✨ New features
- Support DeckLink cards as an input. (#587, #597, #598, #599 by @wkozyra95)
- Add
LIVE_COMPOSITOR_INPUT_BUFFER_DURATION_MS
environment variable to control input stream buffer size. (#600 by @wkozyra95) - Add endpoint for requesting keyframe on the output stream. (#620 by @WojciechBarczynski)
- Add MP4 output (#657 by @WojciechBarczynski)
- Add
OUTPUT_DONE
WebSocket event (#658 by @WojciechBarczynski)
🐛 Bug fixes
- Fix input queueing when some of the inputs do not produce frames/samples. (#625 by @wkozyra95)
v0.3.0-rc.0
Optimize CI speed (#644)
v0.2.0
Live Compositor 0.2.0
We're excited to release the first stable version of Live Compositor, a multimedia server designed for real-time, low latency, and programmable video and audio mixing. Transform your multimedia projects with Live Compositor. Visit our website to get started.
🚀 Why Choose Live Compositor?
Simple declarative API
Mixing is specified using simple component tree, easy to pick up for anyone familiar with web development.
Easy Integration
Language agnostic API. You can leverage tech stack of your choice and easily integrate it with your own solutions.
Real-time and low latency
LiveCompositor targets real-time use cases, with a significant focus on situations where latency is critical.
🌐 Key Features
- Batteries included: Render text, images, GIFs or websites, and combine them using builtin components.
- Highly customizable: Create custom effects with WGSL shaders.
- Audio support: Mix audio directly in LiveCompositor.
- Animations: Change layouts on the fly with animated transitions..
- Real-time processing: Process live streams in real-time with low latency.
demos.mp4
v0.2.0-rc.6
Fix aarch64 release (#544)
v0.2.0-rc.5
Do not warn on closed channel (#531)
v0.2.0-rc.4
Fix offline processing (+ send DELIVERED event before queue start) (#…
v0.2.0-rc.2
Add option to provide raw FFmpeg options (#466)
v0.2.0-rc.1
Remove `cargoSha256` from nix config.
v0.2.0-rc.0
[ci] Remove `new-api` branch from docs deploy workflow
v0.1.0-rc.4
Skip `avformat_find_stream_info` when registering input stream(#287)