Chusko Blog · 2026-08-12

Cast video from your phone to your TV without uploading it

You don't need to upload a video anywhere to watch it on the big screen. Chusko streams it straight from your phone to the TV, peer-to-peer. No cloud copy, no account, no format conversion.

The most common way to get a phone video onto a TV is to upload it to a cloud service first, then stream it back down on the TV. That adds a wait, adds a copy of your file on someone else's servers, and, for large or personal videos, adds a privacy question you shouldn't have to answer.

Chusko skips the middle entirely. Your phone is the Projector: it holds the file and controls playback. The Screen is whatever you're casting to: an Android TV running the Chusko app, or a laptop or desktop with a browser open. The two connect peer-to-peer over an encrypted link, and the video never leaves your devices. Here's how to do it.

The setup, step by step

  1. Set up the screen. On an Android TV or Google TV device, install Chusko from the Play Store; the same app appears in both your phone and TV launchers. On any other screen, open chusko.byanr.com in the browser.
  2. Host a room on the screen. On Android TV the role is picked for you and the room starts right away. In a browser, pick "I'm the Screen" and host a room. You get a 6-character code and a QR code.
  3. Pick "I'm the Projector" on your phone. Enter the code shown on the screen, or scan the QR, which fills it in for you. If both devices are on the same Wi-Fi, rooms hosted nearby appear automatically on Android TV, so joining takes one tap.
  4. Choose the video on your phone. The projector reads it from local storage and starts streaming; playback can begin before the whole file crosses the link.
  5. Control playback from your phone. Play, pause, seek, volume, and ±10 second skips are all on the projector, executed on the screen.

Why there's no upload step

Chusko's architecture has no place for your file to go. The only server involved is a signaling relay that brokers the WebRTC connection: a few kilobytes of handshake, never the media. The video bytes travel from your phone to the screen directly, encrypted end to end. Even when a TURN relay is needed to punch through a restrictive network, it only forwards encrypted packets it cannot read.

What you can cast

Faster on the same Wi-Fi, working across networks

Both devices don't need to be on the same network. The connection uses standard WebRTC NAT traversal, so a phone on cellular can drive a screen at home. When both ends run native Chusko apps on the same Wi-Fi, the transfer upgrades itself: the screen pulls the file straight off the projector at full local network speed.

And if the connection drops mid-movie, sessions resume. The screen keeps the bytes it already received, and the projector remembers its playhead.

The privacy payoff

The practical difference is simple: there is no copy of your video anywhere except on the devices you chose. Nothing to delete later, nothing in a cache you don't control, nothing an account suspension can take away. For the deeper argument, read why your media should never touch a server; for quick answers, the FAQ covers formats, pairing, and encryption.