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.
ReadHow Stalker portals authenticate by MAC
Why STBemu needs no password, what the handshake looks like, and why a portal URL alone is worthless.
ReadWhy credentials stop working
Expiry, connection limits, IP rotation and upstream failure — four distinct causes that present identically.
ReadParsing a large spreadsheet without freezing the page
Streaming reads for honest progress, worker-thread parsing, and prebuilt indexes — how this tool stays responsive.
ReadHLS 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.
ReadCMAF: 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.
ReadStreaming 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.
ReadHow 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.
ReadRTMP 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.
ReadXMLTV 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.
ReadCDN 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.
ReadLow-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.
ReadUnderstanding 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.
ReadWhat 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