From e9345128749a7a7e486f0b5ce623f8b57420f866 Mon Sep 17 00:00:00 2001 From: Swasthik Date: Tue, 2 Sep 2025 15:17:36 +0530 Subject: [PATCH] docs: Update README with provider status, common issues, and technical infrastructure details --- README.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/README.md b/README.md index 2e033af..cf6a1ec 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,46 @@ features: Visit documentation here: https://providers.pstream.mov/ +## Provider Status (Updated September 2, 2025) + +Based on comprehensive testing with Fight Club (TMDB ID: 550), here's the current status of providers: + +### ✅ Working Providers (5/11 tested - 45% success rate) + +| Provider | Type | Quality | Notes | +|----------|------|---------|-------| +| **cloudnestra** | HLS | Multiple | Proxy depth 2, reliable streaming | +| **rgshows** | HLS | Multiple | Custom headers, stable performance | +| **lookmovie** | HLS | Multiple | 44 subtitle languages, IP-locked | +| **vidnest** | Embeds | Variable | Returns 2 embed URLs (hollymoviehd, allmovies) | +| **hdrezka** | MP4 | 4 levels | Direct file streams, 3 subtitle languages | + +### ❌ Disabled Providers (6/11 tested) + +| Provider | Issue | Details | +|----------|--------|---------| +| **ridomovies** | Broken embeds | Closeload embed scraper has corrupted decoding | +| **tugaflix** | Geo-blocking | Streamtape embeds blocked in India | +| **fsharetv** | Geo-blocking | Works only with VPN, provides excellent MP4 streams | +| **animetsu** | Broken logic | Returns embed URLs but no actual streams | +| **wecima** | Complex structure | Arabic site with obfuscated JavaScript player | +| **zunime** | API issues | Authentication problems with backend services | + +### 🌍 Common Issues + +1. **Geo-blocking**: Major issue affecting multiple providers (ridomovies, tugaflix, fsharetv) +2. **Embed Dependencies**: Many providers rely on third-party embeds that get broken/blocked +3. **Anti-Bot Protection**: Sites frequently update obfuscation methods +4. **Domain Changes**: Streaming sites change domains to avoid blocking + +### 🔧 Technical Infrastructure + +- **Proxy System**: Multi-level proxy support with depth configuration (0, 1, 2) +- **Fetcher Types**: Native, Browser, Browser Extension support +- **Stream Types**: HLS, MP4, File-based with quality selection +- **Subtitle Support**: Multiple languages with VTT format +- **Headers/CORS**: Automatic handling of referer, origin, and CORS restrictions + ## How to run locally or test my changes These topics are also covered in the documentation