Skip to content

Guides

Protocol notes: the endpoints, the authentication models, the failure modes, and how the pieces fit together.

The Xtream player API, endpoint by endpoint

What player_api.php, get.php and xmltv.php each return, and how a client assembles a channel list from them.

Read

How Stalker portals authenticate by MAC

Why STBemu needs no password, what the handshake looks like, and why a portal URL alone is worthless.

Read

Why credentials stop working

Expiry, connection limits, IP rotation and upstream failure — four distinct causes that present identically.

Read

Parsing a large spreadsheet without freezing the page

Streaming reads for honest progress, worker-thread parsing, and prebuilt indexes — how this tool stays responsive.

Read

HLS vs DASH: How Adaptive Streaming Actually Delivers Video

The two protocols that carry almost all internet video, compared on segmentation, manifests, codec support, and latency.

Read

CMAF: How One Set of Segments Serves Both HLS and DASH

Why streaming services used to store every video twice, and how the Common Media Application Format ended that.

Read

Streaming DRM Explained: Widevine, PlayReady, and FairPlay

How the three major DRM systems work, why every service has to support all three, and what Widevine security levels actually mean for playback quality.

Read

How to Build an Adaptive Bitrate Ladder

Choosing the resolution and bitrate rungs for an ABR encode, spacing, the mobile bottom rung, and why per-title encoding beats a fixed ladder.

Read

RTMP vs RTSP vs SRT: Choosing a Contribution Protocol

The protocols that carry video into your pipeline rather than out of it, and why the trade-offs are completely different from HLS and DASH.

Read

XMLTV and EPG Data: How Programme Guides Are Structured

The data format behind electronic programme guides, its element structure, the timezone handling that causes most bugs, and how channel identity gets resolved.

Read

CDN Caching for Video: Cache Keys, Origin Shields, and TTLs

Why video CDN configuration differs from web asset caching, and the specific settings that decide your origin load and your bandwidth bill.

Read

Low-Latency Streaming: How LL-HLS and LL-DASH Cut the Delay

Where the 30 seconds of latency in a standard HTTP stream actually comes from, and the mechanisms both protocols use to remove most of it.

Read

Understanding Video Codecs: H.264, H.265, and AV1

What a codec actually does, how the three main ones compare on efficiency and licensing, and why hardware decode support decides everything.

Read

What Is VOD? Video on Demand Explained

SVOD, AVOD, FAST and TVOD are four different businesses wearing similar interfaces. Knowing which is which explains a lot of industry behaviour.

Read