8 Commits

Author SHA1 Message Date
mhdzumair b7d009e7c3 Improve error handling and buffering in m3u8 processing 2025-04-23 22:23:34 +05:30
mhdzumair 86c8ee1159 Enhance m3u8 handling with on-the-fly processing and retries with configurable timeout
Add on-the-fly processing for m3u8 content with streaming support, improving HLS playlist handling. Introduce retry mechanism for HTTP streaming requests and configurable timeout via transport settings. Refactor and optimize URL parsing, error handling, and response generation for better robustness and maintainability.
2025-04-23 08:00:39 +05:30
mhdzumair 95843cc3c9 Implement LiveTVExtractor and improve error handling
Added LiveTVExtractor for extracting M3U8 and MPD streams. Enhanced error handling by introducing ExtractorError and updated existing extractors to use this new error class. Removed support for unused request headers and integrated caching for extractor results.
2024-11-17 18:28:52 +05:30
mhdzumair 480076c3f7 Fix key URL in m3u8 & update libs & bump version 2024-10-10 09:10:53 +05:30
mhdzumair a71fd48bf4 Add support for obfuscating parameters by encrypting & support ip, exp time restriction for generated url 2024-09-19 07:32:01 +05:30
mhdzumair fb6e6a7995 Add support for set mediaflow proxy server scheme based on request headers 2024-08-25 21:13:09 +05:30
mhdzumair ad23c2a82a fix HLS key URL modification 2024-08-25 01:13:07 +05:30
mhdzumair 1ebbb74761 Release MediaFlow Proxy 2024-08-24 23:38:20 +05:30