OneLiveRec
🌐 Language:
English | 简体中文
A powerful and reliable live stream recorder
Automatically record, manage, and archive live streams from hundreds of platforms.
Documentation ·
Website ·
Releases
Overview
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.
Features
- Built with Rust for speed and reliability
- Efficient resource usage
- Designed for long-running recording tasks
- Supports multiple concurrent recordings
🎥 Automatic Recording
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
🎯 Intelligent Stream Selection
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.
🔄 Reliable Stream Handling
Built for unstable live streaming environments.
- Automatic reconnect
- Stream recovery
- Seamless stream joining
- Reduced recording interruptions
- Long-running recording stability
🛠 Automatic Repair
Improve recording reliability with built-in recovery features.
- Fix common stream issues
- Repair timestamps
- Improve playback compatibility
- Reduce corrupted recordings
Supported containers:
Supported video codecs:
- AVC / H.264
- HEVC / H.265
- AV1
⚙️ Powerful Management
- 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
More platforms are continuously added and improved.
Installation
See the complete installation guide:
https://docs.oneliverec.cc/getting-started/installation/
Quick Start
- Install OneLiveRec
- Add live channels
OneLiveRec will automatically detect live streams and record them according to your configuration.
Use Cases
Live Stream Archiving
Automatically save broadcasts from your favorite channels.
Content Monitoring
Monitor multiple creators and record when they go live.
Build your own long-term live stream archive.
Automated Recording Systems
Integrate OneLiveRec into existing workflows with webhooks.
评论