A little more big screen

Your files.
Your TV.

The video you saved. The photos you took.
The PDF you want everyone to see.

A quiet, simple player for your own files. Cast to a Google Cast-enabled TV, with subtitles and controls on your laptop or phone.

Source download. Requires Node.js 22.13+ and an awake computer. Your computer, phone and TV share the same Wi-Fi.

One place to press Cast

For the things you already have.

01

Videos & subtitles

Open MP4, MKV, MOV and other common video files. The player prepares compatible video and audio, with selectable text subtitles or preserved styling.

02

Photos & images

Put a photo on the big screen, including JPEG, PNG and HEIC. Images are prepared as stills; animated GIFs show their first frame.

03

PDFs, page by page

Show a document and turn its pages from your phone. PDFs are prepared as images, so your TV does not need a PDF reader.

Preparation can take time. File support depends on the actual codecs and document content, not just the extension.

Your computer does the work

Your phone can run the show.

You install the local player once. After that, choose a file, choose your TV, and stay in control.

  1. 1

    Start the player

    Run Cast to Your TV on a computer on your home network. Keep it awake while preparing files and casting.

  2. 2

    Open it where you are

    Use the player on that computer, or press Use on phone and scan its QR code. iPhone, iPad and Android use the same local player.

  3. 3

    Choose a file. Press Cast.

    Select your Google Cast-enabled TV or Chromecast. Your computer prepares and serves the file; your phone handles playback or page controls.

Your files stay on your network.Phone uploads go to your computer. Media files are not uploaded to the account service.

Choose your pace

Simple plans. Same player.

Start free. A confirmed upgrade updates your connected TV session without reconnecting.

Free

£0 forever

For an occasional big-screen moment.

  • Videos, photos and PDFs
  • 15-second house promos every 5 minutes
  • Your video keeps playing underneath
Start free

Plus

£1.99 / month

For a short screening without the breaks.

  • Ad-free casting
  • 25 minutes per session
  • Pauses do not use your allowance
Choose Plus

Pro

£7.99 / month

For a longer evening or presentation.

  • Ad-free casting
  • Unlimited session time
  • Upgrade your current screening
Choose Pro

Monthly prices shown in GBP. Eligible local-currency options and the final total appear in Stripe Checkout. Conversion fees and exchange rates are shown before payment; recurring exchange rates may change.

Time counts while video plays or an image or PDF page is visible. Pausing, buffering, seeking and changing PDF pages do not restart your allowance. Manage your subscription in your account.

Start on your computer

Set up your local player.

The companion is a source download, not a one-click installer. You need Node.js 22.13 or newer on the computer serving your files.

Download companion source

1. Install and connect

Extract the downloaded ZIP. Open a terminal in its project folder and run these commands. They install the media tools, connect to the hosted account service and start the local player.

npm ci
npm run cloud:connect -- --receiver-app-id 7B7F2CD8
npm start

The connection command saves public service configuration. You do not need Stripe keys, a Google Cloud project or your own Cast receiver registration.

2. Open your player

On the computer running those commands, open:

http://localhost:3210

Allow Node to access your local network. Keep the terminal running and the computer awake.

On a phone, use the QR code or network link under Use on phone. The localhost link opens the player only on the computer running it.

Open Plans & account → Connect account in the player. Sign in with Google and approve its code. Then choose a paid plan if you want one.

A few useful things

Before you press play.

Can I use only my phone?

Your phone chooses files and controls the TV, but the local player must run on an awake computer on the same network. Keep the phone page open until an upload finishes. After casting starts, the computer continues serving your file if your phone locks or closes the page.

Which TVs does it work with?

You need a Google Cast-enabled TV or a Chromecast on the same network as the computer. This player sends files through Google Cast. It does not provide AirPlay, Roku or general screen mirroring.

Why is my TV missing?

Turn on your TV, check that your devices share the same Wi-Fi, and allow local network access for Node on your computer. Press Refresh in the TV chooser. Guest Wi-Fi, router client isolation and firewalls can prevent discovery. In Settings → Connection, choose the right Wi-Fi or Ethernet address if you use a VPN.

What happens to my files?

Files selected on a phone are copied to the local computer for preparation. Your TV reads them from that computer; the account service does not store the media. Clearing or replacing the current file removes the player's imported and prepared copies. Your original file stays untouched.

Do all video files and subtitles work?

Common containers include MP4, MKV and MOV, but damaged, encrypted or unusual media may not be supported. Video is prepared before playback, which can take time and disk space. Text subtitles and SRT, VTT, ASS and SSA sidecars can be selected; bitmap subtitles and preserved styling need video preparation. Try 720p if playback fails.

Are there image or PDF limits?

Images and PDFs are limited to 100 MiB, PDFs to 200 pages and decoded images to 40 million pixels. Use an unlocked copy of a password-protected PDF. Animated GIFs and multi-image collections show their first image. Complex or damaged documents may need a smaller or repaired copy.

How do session limits and upgrades work?

Plus includes 25 minutes of accumulated playback or visible document time per session. Pauses and buffering do not count; seeking or turning pages does not reset the clock. Pro removes the limit and house promos after payment is confirmed. The existing media stays connected, and a policy-paused screening can continue from the same point.

A bigger place for your files.

Set up your player