"""Per-hoster dedicated extractors (mixdrop, voe, luluvid, etc.). Dispatched z `app.extractors.hoster.extract_stream_from_hoster` na podstawie URL hostname. Każdy moduł exportuje `extract(iframe_url, *, timeout)` → list[StreamSource] lub None. """