{"repo":"AlexxIT/go2rtc","free":true,"listed":false,"github":"https://github.com/AlexxIT/go2rtc","clone":"git clone https://github.com/AlexxIT/go2rtc.git","description":"Ultimate camera streaming application","language":"Go","stars":13984,"topics":["ffmpeg","hassio","home-assistant","rtmp","rtsp","webrtc","streaming","webcam-streaming","hls","mjpeg"],"license":"MIT","category":"media-processing","readme_excerpt":"Ultimate camera streaming application with support for dozens formats and protocols. - zero-dependency small app for all OS (Windows, macOS, Linux, FreeBSD) - zero-delay for many supported protocols (lowest possible streaming latency) - streaming input from dozens formats and protocols - streaming output in all popular formats - streaming ingest in a number of popular formats - publish any source to popular streaming services (YouTube, Telegram) - on-the-fly transcoding only if necessary via FFmpeg - two-way audio support for many formats - streaming audio to all cameras with two-way audio support - mixing tracks from different sources to single stream - auto-match client-supported streaming formats and codecs - streaming stats for all active connections - can be integrated to any project or be used as standalone app Inspired by - series of streaming projects from @deepch - webrtc go library and whole @pion team - rtsp-simple-server idea from @aler9 - GStreamer framework pipeline idea - MediaSoup framework routing idea - HomeKit Accessory Protocol from @brutella - creator of the project's logo @v novoseltsev Table of Contents - Installation - go2rtc: Binary - go2rtc: Docker - go2rtc: Home Assistant add-on - go2rtc: Home Assistant Integration - go2rtc: Master version - Configuration - Features - Streaming input - Streaming output - Streaming ingest - Two-way audio - Stream to camera - Publish stream - Preload stream - Streaming stats - Codecs - Codecs filters - Codecs madness ","default_branch":null,"files":null,"tree":[],"storefront":"/r/AlexxIT","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AlexxIT/go2rtc/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}