YTTV Sports Deeplinks — YouTube TV sports lanes

Self-hosted Docker guide for YouTube TV sports. Sign in once, get XMLTV + virtual lanes with a tv.youtube.com/watch/… link per game.

I built it so ESPN Unlimited / extras open in the YouTube TV app. On my setup those streams are typically several seconds ahead of the same event in the ESPN app.

git clone GitHub - matthewfkoch/YTTVSportsDeeplinks: YouTube TV sports guide with XMLTV, M3U, and watch deeplinks · GitHub
cd YTTVSportsDeeplinks
cp .env.example .env
docker compose pull
docker compose up -d
Open http://:8095 and sign in to tv.youtube.com with a dedicated YouTube TV Google account.

2 Likes

YTTV Sports Deeplinks 0.2.2

Opening the dashboard was restarting live Channels/APITuner streams. The signed-in guide page was still connecting to the container Chromium, and that bumped the YouTube TV sessions those tuners were already playing. 0.2.2 leaves that browser alone unless the sign-in desktop is actually on screen.

docker compose pull
docker compose up -d
Image: ghcr.io/matthewfkoch/yttvsportsdeeplinks:0.2.2
Release: Release YTTV Sports Deeplinks v0.2.2 · matthewfkoch/YTTVSportsDeeplinks · GitHub

1 Like