๐ MediaFlow 2.4.0 Released
โจ New Features & Enhancements
- ๐บ Acestream Proxy Support โ Proxy P2P Acestream content through MediaFlow with HLS and MPEG-TS output formats, automatic session management, and cross-process coordination.
- ๐ก Xtream Codes (XC) API Proxy โ Stateless XC API proxy for IPTV players with support for live streams, VOD, series, and catch-up/timeshift functionality.
- โก Migrated to aiohttp โ Replaced httpx with aiohttp for HTTP requests, delivering better performance and lower CPU usage.
- ๐ Stream Transformer โ New transformer system for host-specific content manipulation, including automatic stripping of fake PNG wrapper bytes from TS segments.
- โญ๏ธ Segment Skipping โ Skip intros, outros, and unwanted content in HLS/DASH streams using
&skip=start-end,start-end,...parameter. - โก Smart Pre-buffering โ Enhanced pre-buffering for HLS and DASH streams with continuous prefetching for live streams.
- ๐ Multi-Key DRM Support โ Handle streams with different decryption keys for video and audio tracks.
- ๐ฌ Enhanced MP4 Decryption โ Added CBC1 and CBCS encryption schemes with pattern handling and multi-track segment support.
- ๐จ New URL Generator UI โ Fresh URL generator page with dark mode support and improved Tailwind CSS styling across all pages.
- ๐ฆ SegmentBase MPD Support โ Improved handling of SegmentBase profiles with proper byte range initialization (#166).
- ๐ Header Propagation โ New
propagate_response_headersoption and enhanced header management across all proxy endpoints. - ๐งน Cache Control โ Added
CLEAR_CACHE_ON_STARTUPenvironment variable.
๐ ๏ธ Infrastructure
- ๐ฆ Migrated from Poetry to uv โ Faster dependency management.
- ๐ณ Multi-stage Dockerfile โ Smaller image size and improved build process.
- โ๏ธ Heroku Deployment โ Added
heroku.ymlfor container deployment (#205). - ๐ GitHub Actions + Ruff โ Automated linting workflow.
๐ Bug Fixes
- ๐ง FileMoon โ Fixed extraction failures with relative iframe URLs (#188)
- ๐ง Vidoza โ Fixed extractor (#207)
- ๐ง Doodstream โ Fixed extractor (#206)
- ๐ง Okru โ Fixed extractor (#204)
- ๐ง Vidmoly โ Fixed headers (#195)
- ๐ง F16Px โ Removed hostname verifier (#194)
- ๐ง Sportsonline โ Fixed warning message (#202)
- ๐ง Torrentio โ Set default user-agent in request headers (#193)
- ๐ง MPD Parsing โ Fixed absolute path URL resolution (#115)
- ๐ง Streaming โ Enhanced error handling with graceful network error recovery
๐๏ธ Removed
- Vidguard extractor โ Removed dead host (#196)
๐ค Contributors
@mhdzumair, @GLlgGL, @spawntty, @UrloMythus, @vskrch