A powerful and reliable live stream recorder
Automatically record, manage, and archive live streams from hundreds of platforms.
Documentation · Website · Releases
OneLiveRec is a modern live stream recording application built with Rust.
It provides automatic live stream monitoring, intelligent stream selection, reliable recording, and powerful automation features for creators, communities, and archival workflows.
With support for hundreds of live platforms, OneLiveRec makes it easy to capture live content continuously with minimal configuration.
- Built with Rust for speed and reliability
- Efficient resource usage
- Designed for long-running recording tasks
- Supports multiple concurrent recordings
Never miss a live stream.
- Automatically monitor live channels
- Start recording when streams go online
- Stop recording when streams end
- Configure recording rules and conditions
- Run scheduled recording tasks
Automatically choose the best available stream.
Select streams based on:
- Resolution
- Frame rate
- Bitrate
- Codec
- Container format
- Stream URL priority
Set your preferred quality and fallback strategy.
Built for unstable live streaming environments.
- Automatic reconnect
- Stream recovery
- Seamless stream joining
- Reduced recording interruptions
- Long-running recording stability
Improve recording reliability with built-in recovery features.
- Fix common stream issues
- Repair timestamps
- Improve playback compatibility
- Reduce corrupted recordings
Supported containers:
- MP4
- MKV
- FLV
- MPEG-TS
- fMP4
Supported video codecs:
- AVC / H.264
- HEVC / H.265
- AV1
- Modern user interface
- Bulk channel management
- Layered configuration system
- Custom recording conditions
- Webhook integrations
OneLiveRec supports hundreds of live streaming platforms through its flexible stream parsing system.
- YouTube Live
- Twitch
- TikTok LIVE
- Kick
- SOOP Live
- FlexTV
- Naver
- TwitCasting
- BuzzCast
- LiveMe
- Nimo TV
- PandaLive
- Bigo Live
- Douyin Live
- Bilibili Live
- DouYu
- Huya Live
- Kuaishou Live
- YY Live
- Stripchat
- Chaturbate
More platforms are continuously added and improved.
See the complete installation guide:
https://docs.oneliverec.cc/getting-started/installation/
- Install OneLiveRec
- Add live channels
OneLiveRec will automatically detect live streams and record them according to your configuration.
Automatically save broadcasts from your favorite channels.
Monitor multiple creators and record when they go live.
Build your own long-term live stream archive.
Integrate OneLiveRec into existing workflows with webhooks.