Spaces:
Paused
Paused
Commit History
-
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.0424d2b
-
Add AD speed test & improve speed test UI & refactoring
64eeb8f
-
Merge remote-tracking branch 'origin/develop' into develop
# Conflicts: # mediaflow_proxy/extractors/uqload.py # mediaflow_proxy/extractors_routes.py4b4f6af -
Refactor extractors and routes for improved structure
Reorganized extractor routes into dedicated modules for better maintainability. Introduced a base class for extractors, enabling consistent request handling across different services. Additionally, updated configurations and error handling in extractors, enhancing code readability and robustness.29348f5 -
Apply suggestions from code review
Unverified signatureCo-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>abbeaee
-
made changes to speedtest endpoint to use the Streamer class
Arshit-Singhal-Officiala5ce7e9
-
Implement Real-Debrid speedtest functionality to optimize CDN selection
Arshit-Singhal-Official7836a85
-
Enhance streaming functionality and progress tracking
3ca55c5
-
Add streaming progress feature with tqdm
Integrate streaming progress tracking using tqdm_asyncio in the `stream_content` method, controlled by the new `enable_streaming_progress` setting. Update configuration to include this new setting and ensure the progress bar closes properly after streaming.d130bf4
-
Fix key URL in m3u8 & update libs & bump version
480076c
-
Update endpoint paths for fixing video playback in some player
0d394b4
-
Add support for obfuscating parameters by encrypting & support ip, exp time restriction for generated url
a71fd48
-
Add support for response proxy headers & flag to use request proxy via use_request_proxy
9b14766
-
Add Support for play expired or self-signed SSL certificates server streams
0e2d63a -
Fix HLS & HTTPS proxy stream with streaming response and proper headers & Yield raw bytes without handling the decoding
33e2f36
-
Only use support request and response header to avoid acl issues
b78171a -
Fix proxy stream request headers not passing for seeking the content
879f4ac -
Add support for set mediaflow proxy server scheme based on request headers
fb6e6a7
-
fix HLS key URL modification
ad23c2a -
Release MediaFlow Proxy
1ebbb74