Skip to content
@tltv-org

TLTV

Protocol for an open TV channel network

Time Loop TV

Protocol for an open TV channel network.

A key. A link. A stream. Generate an Ed25519 key pair -- that's your channel. Your key becomes a tltv:// address on the network. That address resolves to standard HLS video that plays in any browser.

No signup. No platform. No permission needed.

timelooptv.org | spec | demo


The Stack

Repo What
protocol Federation spec, test vectors, reference implementation
cathode Reference server -- GStreamer, HLS, federation
phosphor Web client -- stream viewer + control panel
cli Command-line tools -- identities, signing, network probing
cathode-plugins Server plugins -- HTML rendering, script sources, overlays
examples Minimal server + relay implementations

Everything is MIT licensed.

Pinned Loading

  1. protocol protocol Public

    TLTV Federation Protocol — 24/7 television channels with Ed25519 identity, signed metadata, HLS delivery, and open relay.

    Python 5

  2. cathode cathode Public

    TLTV reference server — multi-channel live TV playout over HLS with federation protocol support.

    Python

  3. cli cli Public

    Command-line tool for the TLTV Federation Protocol. Generate channel identities, sign and verify documents, mine vanity IDs, resolve tltv:// URIs, probe nodes, crawl the gossip network, and check s…

    Go

  4. phosphor phosphor Public

    TLTV client application — stream viewer + station control panel

    Svelte

Repositories

Showing 8 of 8 repositories

Top languages

Loading…

Most used topics

Loading…