Notebookcheck Logo

Больше никаких задержек при трансляции: новый инструмент с открытым исходным кодом позволяет транслировать веб-видео на смарт-телевизоры в полном качестве

Castor запускает «безголовый» Chrome с рандомизированным отпечатком браузера, чтобы избежать обнаружения ботов.
ⓘ Pinho . on Unsplash
Castor запускает «безголовый» Chrome с рандомизированным отпечатком браузера, чтобы избежать обнаружения ботов.
Castor — новый инструмент с открытым исходным кодом для командной строки на языке Go — транслирует веб-видео напрямую на смарт-телевизоры в полном качестве, полностью устраняя задержки, характерные для дублирования экрана. Он извлекает и перекодирует потоки для телевизоров, совместимых с DLNA; версия 1.4.1 уже доступна на GitHub.

Новый инструмент с открытым исходным кодом для командной строки под названием Castor позволяет транслировать любое веб-видео на смарт-телевизор без задержек и потери разрешения, характерных для дублирования экрана, и совершенно не зависит от поддержки Chromecast или AirPlay.

Проект был реализован на языке программирования Go и опубликован на GitHub под лицензией MIT разработчиком «stupside». Castor извлекает фактический видеопоток непосредственно с веб-страницы, а не дублирует экран. Затем он транскодирует поток локально и транслирует его напрямую. Castor принимает URL-адрес веб-страницы, прямую ссылку на поток или идентификатор фильма из IMDB/TMDB.

Согласно документации проекта, Castor запускает Chrome в режиме без интерфейса с рандомизированным отпечатком браузера, чтобы избежать обнаружения ботом, а затем отслеживает сетевой трафик через протокол Chrome DevTools для поиска потока. После обнаружения поток транскодируется с помощью ffmpeg и транслируется в режиме реального времени; дополнительная функция обеспечивает автоматическое добавление субтитров с использованием встроенной модели whisper.cpp.

Castor может транслировать контент на любой телевизор, поддерживающий стандарт DLNA/UPnP MediaRenderer. Это охватывает большинство смарт-телевизоров последнего десятилетия — Samsung, LG, Sony Bravia, Panasonic, Philips, Hisense, TCL, Vizio и Sharp — а также такие медиаплееры, как Kodi, VLC и Plex. Поддержка Chromecast присутствует, но отмечена как экспериментальная.

Установка на macOS осуществляется через Homebrew и требует наличия Chrome, ffmpeg и ffprobe. Для хостов под Linux доступен образ Docker; однако Docker Desktop на macOS/Windows не может подключиться к локальным устройствам из-за особенностей настройки сети. Для настройки требуется лишь файл конфигурации с именем устройства и источниками контента; ключ TMDB не является обязательным, но он позволяет использовать интерактивный терминальный браузер для просмотра названий по постерам и метаданным.

Castor доступен по адресу github.com/stupside/castor; на момент написания статьи версия проекта — 1.4.1, количество звёзд — 89. Разработчик заявляет, что Castor сам не размещает контент, а ответственность за соблюдение действующего законодательства и условий использования сайтов лежит на пользователе.

Источник(и)

Github

Заглавное изображение предоставлено Pinho на Unsplash

Google LogoAdd as a preferred source on Google
Mail Logo
'
> Обзоры Ноутбуков, Смартфонов, Планшетов. Тесты и Новости > Новости > Архив новостей > Архив новостей за 2026 год, 07 месяц > Больше никаких задержек при трансляции: новый инструмент с открытым исходным кодом позволяет транслировать веб-видео на смарт-телевизоры в полном качестве
Anubhav Sharma, 2026-07-19 (Update: 2026-07-19)