Commit Graph

24 Commits

Author SHA1 Message Date
mhdzumair 78cee28128 Add Support for Python 3.9 (downgrade support) 2024-12-07 08:05:10 +05:30
mhdzumair ecb63f15f3 Bump version to v1.9.5 & Update libs 2024-12-06 23:15:07 +05:30
mhdzumair 950d303453 bump version 1.9.4 2024-11-17 20:25:30 +05:30
mhdzumair f69b67de7f bump version 1.9.3 2024-11-17 18:53:17 +05:30
mhdzumair a3dbfd7d28 bump version to 1.9.2 2024-11-17 18:29:38 +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 787cdaadd4 bump version to 1.9.1 2024-11-16 11:22:11 +05:30
mhdzumair 3373308e8d bump v1.9.0 2024-11-15 23:44:13 +05:30
mhdzumair 0424d2bd77 Add hybrid caching system for better performance & fix limitation on multi workers
Replaced TTLCache with an optimized hybrid cache combining memory and file storage for better performance and scalability. Removed cachetools dependency and updated pyproject.toml to include aiofiles. Adjusted speed test service to use the new caching mechanism.
2024-11-14 19:41:16 +05:30
mhdzumair dd06f9d111 Update libs & bump version to 1.8.0 2024-11-12 08:56:56 +05:30
mhdzumair 3ca55c5f66 Enhance streaming functionality and progress tracking 2024-10-13 16:35:31 +05:30
mhdzumair 9d4007c169 Add tqdm dependency and update project version 2024-10-12 20:47:34 +05:30
mhdzumair f9dad28d07 bump version to v1.7.4 2024-10-12 16:34:28 +05:30
mhdzumair 480076c3f7 Fix key URL in m3u8 & update libs & bump version 2024-10-10 09:10:53 +05:30
mhdzumair b053b8669a Fix non-stop Media playback on invalid range headers, bump version & dependencies, update doc 2024-10-06 14:25:39 +05:30
mhdzumair 3f55adb8ae Bump version to 1.7.1 2024-09-25 08:28:05 +05:30
mhdzumair 7951d60636 Upgrade dependencies to latest versions * bump version 2024-09-24 09:06:58 +05:30
mhdzumair 60fc64b7e4 bump v1.6.0 2024-09-19 07:44:38 +05:30
mhdzumair d87305b964 Fix docker installation & set ssl verification disable by default & support python 3.10+ 2024-09-16 11:29:49 +05:30
mhdzumair eeef32fe9a Fix VLC player issue with HLS stream with a status code & bump version 2024-09-01 19:47:02 +05:30
Mohamed Zumair 70dfe1b6af Update pyproject.toml 2024-08-31 23:46:51 +05:30
mhdzumair aed4299ffa Add support annotation for Python 3.10+ 2024-08-31 14:13:17 +05:30
mhdzumair 13c13e0f14 Add support for installing mediaflow-proxy by pip 2024-08-31 13:51:26 +05:30
mhdzumair 1ebbb74761 Release MediaFlow Proxy 2024-08-24 23:38:20 +05:30