An ultimate camera streaming application with zero dependencies, cross-platform support, supporting dozens of streaming formats and protocols with ultra-low latency.
- v1.9.15
- Published at
- 19d ago
- 14,493
- Stars
- 128,078
- Download
- Synced at
- 18d ago
Latest release
v1.9.15Oct 25, 2026, 12:30 PMDownloads slow? Switch the source anytime above
README
Project Overview
go2rtc is an ultimate camera streaming application with support for dozens of formats and protocols. It is zero-dependency, small, and supports Windows, macOS, Linux, and FreeBSD.
Key Features
- Ultra-low latency: Zero-delay streaming
- Streaming input: Dozens of formats and protocols
- Streaming output: All popular formats
- Streaming ingest: Popular formats
- Publish streams: Any source to popular streaming services (YouTube, Telegram)
- On-the-fly transcoding: Only when necessary via FFmpeg
- Two-way audio: Support for many formats
- Mix streams: Mix tracks from different sources into a single stream
Target Audience
- Developers who need to set up camera streaming servers
- Smart home and surveillance system integrators
- Streaming application developers
Quick Start
- Download the binary for your platform from GitHub Releases
- Run go2rtc
- Configure streaming inputs and outputs
Core Advantages
- Zero dependencies, single binary
- Cross-platform (Windows, macOS, Linux, FreeBSD)
- Ultra-low latency
- Supports dozens of streaming formats and protocols
System Requirements
- OS: Windows, macOS, Linux, FreeBSD
Release history
Sort