DRM Scripts
Max - HBO Max
$125.00 $200.00
Max (HBO Max) O11 OTT Streamer Live TV Max / HBO Max Widevine L3 Token + Account Required Python streaming script for Max (formerly HBO Max). Authenticates via session token, lists live channels and events (Sports, TNT Sports, Olympics, special broadcasts), extracts DASH MPD manifesDescription
Max (HBO Max) O11 OTT Streamer
Live TV Max / HBO Max Widevine L3 Token + Account Required
Python streaming script for Max (formerly HBO Max). Authenticates via session token, lists live channels and events (Sports, TNT Sports, Olympics, special broadcasts), extracts DASH MPD manifests, and retrieves Widevine L3 decryption keys. Outputs O11-compatible channel lists with full metadata.
Account Required: You need an active Max subscription and a valid session token (st cookie). Max is region-locked — your token country must match your IP/proxy region.
What's Included
- Max live channel scraper (Sports, TNT Sports, Home, Special Events)
- DASH MPD manifest extraction with auto-license URL retrieval
- Widevine L3 CDM key extraction using pywidevine
- PSSH extraction from MPD manifest
- O11-compatible JSON output format
- Proxy support for all API calls
Supported Live Content
| Category | Content |
|---|---|
| Sports | Live sports events, regional sports channels |
| TNT Sports | TNT Sports live broadcasts (LATAM) |
| Special Events | Olympics, tournaments, special live programming |
| Live Channels | All Max streaming live channels |
Available Countries / Regions
Max is available in the following regions. Your account token and proxy must match the same region:
| Region | Countries |
|---|---|
| United States | USA |
| Latin America | Argentina, Bolivia, Brazil, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Guatemala, Honduras, Mexico, Nicaragua, Panama, Paraguay, Peru, Uruguay, Venezuela, Belize, Guyana, Suriname |
| Europe | Netherlands, Portugal, Hungary, Poland, Romania, Spain, Sweden, Norway, Denmark, Finland, and more |
| Caribbean | Available in select Caribbean territories |
| Asia Pacific | Select countries and regions |
Requirements
- Active Max (HBO Max) subscription
- Valid session token (st cookie) exported from browser
- Country-matching IP / proxy (mandatory — Max blocks cross-region access)
- Python 3.8+ with requests, beautifulsoup4, pytz, pywidevine
- Widevine L3 CDM file (android_device.wvd)
Usage
1. List live channels
python3 max.py action=channels
2. Get DASH manifest
python3 max.py action=manifest id=EDIT_ID
3. Get decryption keys (CDM)
python3 max.py action=cdm id=EDIT_ID
Technical Specs
| Item | Detail |
|---|---|
| Auth | Max session token (JWT st cookie) |
| API Base | any-any.prd.api.max.com / any-latam.prd.api.max.com |
| DRM | Widevine L3 |
| Manifest | DASH (MPD) |
| Codecs | H.264, H.265 (HEVC), AAC |
| Output | O11 JSON (channels list) |
| Proxy | Optional (configurable per request) |
Features
- Auto-token authentication from token.txt file
- Multi-endpoint channel discovery (sports, tnt-sports, home, special events)
- DASH MPD manifest + license URL extraction
- PSSH extraction directly from MPD XML
- Full pywidevine CDM integration for key retrieval
- Proxy support for all API and license requests
- O11-compatible output with channel metadata
Note: For personal use by legitimate Max subscribers only. You must provide your own active account and valid session token. Country-matching proxy is mandatory.
