Restreamer — свой сервер прямых трансляций
★ 5.2K
Restreamer — открытый инструмент для самостоятельного хостинга живого видеострима с одновременной публикацией на несколько платформ. Берут, когда нужно транслировать мероприятие напрямую с сайта без зависимости от облачных сервисов, когда надоело вручную настраивать мультистрим на YouTube-Live, Twitch, Vimeo и другие платформы одновременно, или когда принципиально важно не передавать данные зрителей третьим сторонам — система GDPR-совместима и не сохраняет аудиторные данные. Внутри — FFmpeg для обработки видео, бэкенд на Golang, интерфейс на React, встроенный VideoJS-плеер для встраивания на сайт. Поддерживает протоколы RTMP/S, SRT, HLS; множество входов и выходов; аппаратное ускорение через Nvidia CUDA, Intel VAAPI, Raspberry Pi MMAL/OMX. Автоматически получает HTTPS-сертификат Let's Encrypt, имеет REST-API с полной Swagger-документацией и мониторинг ресурсов через Prometheus. Разворачивается одной командой docker run на Linux (AMD64, ARMv7, ARM64), включая Raspberry Pi; отдельные образы для CUDA и VAAPI. Направление — публикация потока наружу на платформы и сайт, а не запись и архивирование видео. Подойдёт для стримов с камер, USB-устройств и сетевых источников на собственном сервере или одноплатнике; не подходит, если нужен облачный сервис без собственной инфраструктуры.
- #Video