Alpha Open source · local network

Your phone. Your TV. One bridge.

Browse on your phone. Watch on the TV — same Wi‑Fi, no account.

PlayBridge on Apple TV: Big Buck Bunny (2008, 8 min) ready to play, with a “Playing in 4s” countdown.
PlayBridge remote on Android, Context tab: Big Buck Bunny watching on Master bedroom TV, with a seek strip and −10 s, +10 s, loop and stop controls.
Big Buck Bunny © Blender Foundation · CC BY 3.0
How it works

Senders cast. Receivers play.

PlayBridge is a local-network bridge: a sender pushes media and a receiver plays it. Phone, extension, Desktop, CLI, TV — mix any pair on the same Wi‑Fi. No account, no cables, no cloud.

Set up once
01

Install a receiver

Put PlayBridge on the screen you watch on — Android TV, Apple TV, Desktop, or the CLI with mpv.

Set up once
02

Install a sender

Phone app, browser extension, Desktop, or CLI — anything that can push media to a receiver.

Set up once
03

Connect on the same Wi-Fi

They discover each other automatically. On first connect, type the 6-digit code from the receiver into the sender; paired devices stay trusted.

Every time
04

Browse on one device, watch on another

Pick a video on your sender and cast — it plays on the receiver instantly.

Install

Start with the screen you watch on.

Install a receiver where you watch. Then cast to it from any sender — Desktop and the CLI do both.

Features

Find it on the phone. Play it on the screen.

BROWSER

Browse on the phone. Cast what it finds.

The Android sender includes a GeckoView browser with uBlock Origin. It detects direct files, HLS, DASH, and page players — tap cast.

PHONE FILES

Videos on the phone, played on the TV.

Phone Files lists the videos and audio stored on the phone. Pick one and it plays on the receiver, or open any file with the system picker.

PlayBridge browser on Android with remote, screen and cast buttons in the address bar; an ad-blocker test page reports 100 out of 100 points.
PAIRING

A 6-digit code. Then it stays trusted.

First connect shows a 6-digit code on the receiver. Type it on the sender to set up an encrypted local link. Paired devices reconnect on their own.

CONTROL

Your phone is the remote.

Touchpad, D-pad, keyboard, transport, volume, and track selection — from the couch, while the video stays on the big screen.

PlayBridge receiver on Android TV, Pairing tab: “Ready to Connect”, the TV name and its local address, waiting for a phone to connect.
PlayBridge remote on Android in Touchpad mode, with Context, D-Pad and Keyboard tabs and skip, loop and stop controls.
PLAYBACK

Queue, auto-advance, resume.

Start an episode; the rest of the season can follow. Watch progress is remembered, and resume seeks the receiver to where you left off.

SCREENS

PlayBridge receivers — or the TV you already have.

Android TV, Fire TV, Apple TV, and Desktop play with ExoPlayer, MPV, VLC, or AVPlayer depending on the device. DLNA / UPnP TVs need nothing installed.

PlayBridge settings on Apple TV: choose the playback engine — Native (AVPlayer), VLC Player or MPV Player.