Thoughts, stories and ideas about video transcoding and streaming.
21 min read
Think hiding the download button protects your WordPress videos? It doesn't. Learn why self-hosted videos stay exposed and how course creators, membership sites, and premium content businesses can use secure hosting, DRM, signed URLs, and watermarking to protect revenue the right way.

13 min read
Breakdown on what exactly separates HLS AES-128 encryption from DRM, why the key URI in your manifest file is the vulnerability you need to understand, and how to know which protection model your platform actually needs.

13 min read
You spent months building your course. The last thing you want is to find it on a Telegram channel for free. This guide breaks down the Four-Layer Course Video Protection Stack: DRM, signed URLs, domain restriction, and dynamic watermarking.

13 min read
Geo-blocking protects online courses, membership sites, and video platforms from unauthorized playback. This guide breaks down how video geo-blocking works, when to pair it with IP restrictions, CDN-level vs. origin-level enforcement, and how to set it up on Gumlet without coding.

10 min read
Deter unauthorized recordings with per-viewer email watermarks. Each viewer sees their own email on screen, making piracy traceable. This Gumlet guide covers opacity, placement, and movement settings to protect content without frustrating paying customers.

14 min read
Most course creators think watermarking means adding a logo. Dynamic and forensic watermarks actually work differently. One stops piracy before sharing, the other after. For most educators, viewer-specific overlays remain the most effective first defense against casual piracy.

12 min read
One account. Five viewers. Zero extra revenue. Login sharing is a silent drain most creators never catch until the numbers stop making sense. Concurrent session limits, device fingerprinting, and signed URLs make credential sharing pointless, without adding friction for legitimate subscribers.

17 min read
Setting a password on Vimeo protects the page — not the stream. Once that password is shared, you have no way to detect it or revoke access. This guide explains what actually protects video content in 2026 and compares six platforms by what they genuinely secure.

16 min read
A plain video link is a liability; anyone who has it can share it forever. Signed URLs fix that by expiring access, validating the viewer, and rejecting requests that don't match the rules. This guide explains how they work and when to layer on more protection.
