TeslaTube · Personal research player

Live television, without a video element.

Provider adapters normalize streams into one MPEG-TS contract. A dedicated worker demuxes and decodes H.264 directly onto canvas.

DR1DR
Worker not started

Personal sources

IPTV playlists

Add an M3U playlist
or paste M3U contents

Playlist data stays in this browser. Stream credentials are sent to the local TeslaTube backend only when needed.

Transport0 B
Mode
Codec
Decoded0
Presented0
AAC0
Pipeline details
  1. ResolveA provider adapter selects the upstream channel source.
  2. NormalizeFFmpeg produces the player’s common MPEG-TS contract.
  3. DecodeWebCodecs turns H.264 and AAC into frames and samples.
  4. PresentOffscreenCanvas and Web Audio perform playback.