TOOLS
The Dodge toolkit
Three components and a format spec. Pick the entry point that matches what you're trying to do.
dash.js module
The Dodge framework is an opt-in module in dash.js. Ship defended catalogs without forking the player.
for: integrators (content providers, developers)
Browser extension
Swap undefended players for Dodge on supported sites, apply ready-made defenses, and verify them.
for: viewers and content consumers
Defense generator
Create an extended manifest from a DASH MPD. Designed to run offline in your browser.
for: defense designers, researchers
Extended manifest format
The extended manifest format reference. Read this before writing code that works with Dodge defenses.
for: tool authors, integrators