- BaseExtractor ABC with health_check method - ExtractorRegistry with concurrent fan-out extraction - ExtractionService with in-memory cache and background polling - DemoExtractor with 3 public HLS test streams - Adaptive polling: 5min during live sessions, 30min otherwise - GET /streams, GET /extractors, POST /extract endpoints |
||
|---|---|---|
| .. | ||
| .claude | ||
| backend | ||
| .config | ||
| .dockerignore | ||
| .gitignore | ||
| Dockerfile | ||
| redeploy.sh | ||