DRM Scripts
Disney+
$100.00 $200.00
Disney+ / Star Plus (O11 OTT Streamer) Live Sports Disney+ / Star+ Widevine L3 Proxy Required Python streaming script for Disney+ / Star Plus live events (sports, special broadcasts). Authenticates via Disney token API, lists live events, extracts HLS/DASH manifests, and handles WidDescription
Disney+ / Star Plus (O11 OTT Streamer)
Live Sports Disney+ / Star+ Widevine L3 Proxy Required
Python streaming script for Disney+ / Star Plus live events (sports, special broadcasts). Authenticates via Disney token API, lists live events, extracts HLS/DASH manifests, and handles Widevine L3 DRM key retrieval.
Geo-Blocked: Requires IP matching the target country catalog. Disney+ blocks cross-region access.
Available Countries
Disney+ / Star Plus is available in the following regions. Use a proxy from the same country as the account:
Country |
Code |
Service Name |
Proxy Required |
|---|---|---|---|
Argentina | AR | Star+ / Disney+ | Argentine IP |
Bolivia | BO | Star+ / Disney+ | Bolivian IP |
Brazil | BR | Star+ / Disney+ | Brazilian IP |
Chile | CL | Star+ / Disney+ | Chilean IP |
Colombia | CO | Star+ / Disney+ | Colombian IP |
Costa Rica | CR | Star+ / Disney+ | Costa Rican IP |
Ecuador | EC | Star+ / Disney+ | Ecuadorian IP |
Guatemala | GT | Star+ / Disney+ | Guatemalan IP |
Mexico | MX | Star+ / Disney+ | Mexican IP |
Panama | PA | Star+ / Disney+ | Panamanian IP |
Paraguay | PY | Star+ / Disney+ | Paraguayan IP |
Peru | PE | Star+ / Disney+ | Peruvian IP |
Uruguay | UY | Star+ / Disney+ | Uruguayan IP |
Other regions | US, CA, EU, etc. | Disney+ (Star included) | Local country IP |
Requirements
- Active Disney+ or Star Plus subscription
- Country-matching IP / proxy (mandatory - Disney blocks foreign IPs)
- Python 3.8+ with requests library
- Widevine L3 CDM file (device.wvd)
Usage
1. List live events
python3 starplus.py action=events
2. Get manifest URL
python3 starplus.py action=manifest id=DEEPLINK media=MEDIA_ID
3. Get decryption keys (CDM)
python3 starplus.py action=cdm id=DEEPLINK media=MEDIA_ID challenge=BASE64_CHALLENGE
Outputs license response for Widevine key extraction.
Technical Specs
Item |
Detail |
|---|---|
Auth | Disney token API (auto-refresh) |
API | disney.api.edge.bamgrid.com |
Playback | disney.playback.edge.bamgrid.com |
DRM | Widevine L3 |
Manifest | HLS / DASH (slide-based) |
Content | Live events only (sports, specials) |
Session | Auto token refresh (30 min cache) |
Features
- Auto token generation and caching
- Live event filtering (only airing events)
- Proxy-aware session (all API calls routed)
- Supports both regular and event DRM endpoints
- Session manifest support for players
Note: For personal use by legitimate subscribers only. Account country must match proxy country.
