Skip to content
Tech News
← Back to articles

Better and Cheaper Than IPTV

read original more articles
Why This Matters

Castor offers a significant upgrade over traditional IPTV and screen mirroring by directly streaming high-quality video content from web pages or databases to your TV, bypassing laggy and resolution-limited methods. Its ability to extract and cast streams in real-time from any web source makes it a powerful tool for consumers seeking seamless, high-quality media playback without relying on proprietary platforms. This innovation enhances user control and quality, potentially disrupting existing streaming and casting ecosystems in the tech industry.

Key Takeaways

Castor

Smart TVs won't cast arbitrary web video, and screen mirroring is laggy and drops resolution. Castor casts the real stream instead, at full quality, from your terminal.

I built it because I couldn't cast web video from my laptop to my TV: no Chromecast, no AirPlay.

Point it at any web page and Castor finds the video, extracts the stream, transcodes it for your TV, and casts in real time. It also takes a direct stream URL or an IMDB/TMDB id, and can burn in auto-generated subtitles.

Run castor cast to browse and search titles, inspect posters and metadata, then cast, without leaving the terminal.

Note How extraction works Castor launches headless Chrome with a randomized fingerprint and stealth scripts to hide automation. It watches all network traffic over the Chrome DevTools Protocol to capture the video stream, then runs a short action pipeline: click the page, navigate into the largest iframe, solve a Cloudflare Turnstile if one appears, and click again as a fallback. This works on most streaming sites but won't beat sophisticated bot protection.

Installation

The recommended way to run Castor is the native binary. It runs directly on your machine, so it shares your TV's network, which device discovery needs. It requires Chrome/Chromium (headless extraction), ffmpeg (transcoding), and ffprobe (format detection) on your PATH . Docker is an optional alternative that bundles all three, but only works from a Linux host.

Homebrew (macOS)

... continue reading