Расширение для Chrome находит URL потока на странице (HLS / DASH / прогрессив) и через локальный агент пушит его в RTMP вашего канала. Без OBS, ключи сайта не уходят на сервер.
Пока что unpacked-сборка (не из Web Store). Около 50 KB.
tar -xzf pastcut-extension.tar.gz — появится папка dist/.chrome://extensions и включите Developer mode в правом верхнем углу.dist/.Это маленький агент на вашем компьютере, который запускает ffmpeg по команде расширения. Сессия со стрим-сайта остаётся в вашем браузере.
Скачайте установщик, откройте двойным кликом в Finder — установит Homebrew (если нет), ffmpeg и relay автоматически.
Скачать установщик для macOSФайл .command — обычный shell-скрипт, который macOS запускает в Terminal по двойному клику. При первом запуске macOS может попросить разрешение — нажмите «Открыть».
Или через терминал:
curl -fsSL https://pastcut.ru/install-relay-macos.sh | bashБинарники напрямую (для продвинутых, нужен ffmpeg в PATH):
Источник: pastcut.ru/install-relay-macos.sh · на GitHub
Один файл, ничего не ставит. Требует только ffmpeg в PATH.
Установка ffmpeg: apt install ffmpeg / brew install ffmpeg / Windows builds.
Расширение использует короткоживущий токен (15 минут на выпуск, права только на ваши каналы).
Beta. Работает на сайтах, где видео отдаётся через HLS/DASH/прогрессив. DRM-стримы (Widevine/PlayReady) и чистый WebRTC — не поддерживаются.
Restream только тот контент, на который у вас есть право — это ваш аккаунт, ваши куки, ваши последствия.
ffmpeg запускается на вашей машине, на pastcut.ru уходит только итоговый RTMP-поток. Сторонние сессии не пересылаются.
Relay слушает 127.0.0.1:18765 и отбрасывает любой не-loopback трафик.