# Direct HTTP Streaming Sites Reference

Streaming hosting sites used by Cinema HD / TeaTV / BeeTV / NuvioStreams.
These sites host video files on CDNs and serve direct .mp4/.m3u8 URLs — no torrents, no P2P, instant playback.

All sites below use Cloudflare and JavaScript obfuscation. Server-side HTTP scraping fails.
Extraction requires a real browser environment: either on-device WebView (Android apps) or a headless browser with stealth plugins.

## Provider List (from NuvioStreamsAddon archive, Jan 2026)

| Provider | Domain | Type | Status (Jul 2026) |
|----------|--------|------|-------------------|
| 4khdhub | 4khdhub.com | Direct .mp4 | Dead (Cloudflare) |
| HDHub4u | hdhub4u.* | Direct .mp4 | Dead (Cloudflare) |
| ShowBox | febapi.nuvioapp.space | API | API dead (HTTP 000) |
| VidZee | vidzee.* | Direct .mp4 | Dead (Cloudflare) |
| UHDMovies | uhdmovies.* | Direct .mp4 | Dead (Cloudflare) |
| VidSrc | vidsrc.to / vidsrc.net | HLS / iframe | Working (RC4 decrypt) |
| MovieBox | moviebox.* | Direct .mp4 | Dead |
| HDRezka | hdrezkas.* | Direct .mp4 | Dead |
| TopMovies | topmovies.* | Direct .mp4 | Dead |
| DramaDrip | dramadrip.* | Direct .mp4 | Dead |
| Hianime | hianime.* | Anime | Dead |

## Working Sources (Server-Side Extractable)

| Source | URL Pattern | Extraction Method |
|--------|-------------|-------------------|
| VidSrc (AJAX) | `https://vidsrc.to/embed/{type}/{id}` | RC4 decrypt + AJAX API |
| SuperEmbed | `https://multiembed.mov/?video_id={tmdbId}&tmdb=1` | seapi.link JSON API (often unreachable) |

## How Android Apps Make Them Work

Android apps (Cinema HD, BeeTV, TeaTV, CloudStream) use **WebView on the device**:
1. Load the streaming site in a hidden WebView
2. Intercept ALL network requests via `shouldInterceptRequest()`
3. Capture .m3u8 / .mp4 URLs from the traffic
4. Stop the WebView, play URL in ExoPlayer

This bypasses Cloudflare because the request comes from a real browser on a real user device, not a server.

## Server-Side Options

| Approach | Success Rate | Cost |
|----------|-------------|------|
| Plain HTTP fetch | ~0% | Free |
| Puppeteer/Chromium | ~10-30% (sites detect headless) | Free |
| ScraperAPI (paid proxy) | ~70-80% | ~$50/mo |
| FlareSolverr | ~50% | Free (Docker) |
| nodriver (Python CDP) | ~90% | Free (pip install) |

The streaming-source-aggregator skill has more detail on these approaches.
