Mohamed Zumair
abbeaee0d0
Apply suggestions from code review
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-11-10 08:04:05 +05:30
Mohamed Zumair
3057a009d7
Merge pull request #19 from Arshit-Singhal-Official/main
...
Made changes to speedtest endpoint to use the Streamer class
2024-11-10 05:36:07 +05:30
Arshit-Singhal-Official
a5ce7e9919
made changes to speedtest endpoint to use the Streamer class
2024-11-01 17:17:33 +00:00
Mohamed Zumair
64f8945609
Merge pull request #10 from UrloMythus/main
...
Add support for extracting clean links from IP-Locked / Cloudfare-Blocked Players
2024-11-01 08:15:10 +05:30
Mohamed Zumair
6968279d6c
Merge pull request #16 from Arshit-Singhal-Official/main
...
Implement Real-Debrid speedtest functionality to optimize CDN selection
2024-11-01 08:13:51 +05:30
Arshit-Singhal-Official
7836a85f5f
Implement Real-Debrid speedtest functionality to optimize CDN selection
2024-10-25 17:41:37 +00:00
Urlo30
73c9858c2c
Update uqload.py
2024-10-19 21:27:47 +02:00
Urlo30
3a29997556
Update mixdrop.py
2024-10-19 21:27:39 +02:00
Urlo30
c930c7466a
Update doodstream.py
2024-10-19 21:27:26 +02:00
Urlo30
7c19ab8fb8
Update extractors_routes.py
2024-10-19 21:27:05 +02:00
Urlo30
5d4d52b084
Update main.py
2024-10-19 21:26:52 +02:00
Urlo30
ecd8612ba7
Delete mediaflow_proxy/extractors/__pycache__/uqload.cpython-311.pyc
2024-10-19 19:14:36 +02:00
Urlo30
855da7d610
Delete mediaflow_proxy/extractors/__pycache__/mixdrop.cpython-311.pyc
2024-10-19 19:14:26 +02:00
Urlo30
d743872797
Delete mediaflow_proxy/extractors/__pycache__/doodstream.cpython-311.pyc
2024-10-19 19:14:15 +02:00
Urlo30
2fe5c71dec
Add files via upload
2024-10-15 21:58:50 +02:00
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
25fe1e3fbd
Rename segment endpoint to 'segment.mp4' and improve logging
...
The endpoint '/mpd/segment' has been renamed to '/mpd/segment.mp4' for clarity in the route. Additionally, logging for internal server errors now uses 'logger.exception' to provide more detailed error information.
2024-10-12 15:59:41 +05:30
mhdzumair
d130bf4ccd
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.
2024-10-12 15:58:58 +05:30
mhdzumair
ae3e7907a5
Fix debrid video playback issue in stremio libmpv player
2024-10-12 15:53:54 +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
418a6d3023
Remove #EXT-X-PROGRAM-DATE-TIME tags, live stream delay due to playback not supported in ExoPlayer
2024-09-25 06:53:38 +05:30
mhdzumair
5c72c09808
Fix formatting for important notes in README
2024-09-24 09:17:29 +05:30
mhdzumair
1087863646
Fix formatting for important notes in README
2024-09-24 09:16:04 +05:30
mhdzumair
7951d60636
Upgrade dependencies to latest versions * bump version
2024-09-24 09:06:58 +05:30
mhdzumair
7b91efd8b2
Reduce live MPD stream delay to 10 seconds
2024-09-24 09:06:36 +05:30
mhdzumair
8e6ac6326f
Refactor query parameter handling for proxy routes
...
This commit refactors the query parameter handling in the proxy routes by consolidating parameters into specific Pydantic models using the `Annotated` type for better clarity and maintainability. Additionally, extracted common setup and error-handling logic into reusable functions within `handlers.py`.
2024-09-24 09:06:10 +05:30
mhdzumair
0d394b4382
Update endpoint paths for fixing video playback in some player
2024-09-24 06:07:44 +05:30
mhdzumair
60fc64b7e4
bump v1.6.0
2024-09-19 07:44:38 +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
9b1476658f
Add support for response proxy headers & flag to use request proxy via use_request_proxy
2024-09-17 21:38:37 +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
89a757196f
Create hf.yml
2024-09-01 00:17:51 +05:30
Mohamed Zumair
4c7e75d2f7
Update main.yml
2024-09-01 00:14:38 +05:30
Mohamed Zumair
70dfe1b6af
Update pyproject.toml
2024-08-31 23:46:51 +05:30
Mohamed Zumair
bfd1741edb
Update main.yml
2024-08-31 23:46:29 +05:30
Mohamed Zumair
59af345521
fix push to hf
2024-08-31 23:34:23 +05:30
mhdzumair
0e2d63a838
Add Support for play expired or self-signed SSL certificates server streams
2024-08-31 15:31:45 +05:30
mhdzumair
9c4a1a8858
Fix publish hf
2024-08-31 15:31:34 +05:30
mhdzumair
9fd31de5c8
Add CD job for pushing changes to hugging face
2024-08-31 14:58:21 +05:30
mhdzumair
aed4299ffa
Add support annotation for Python 3.10+
2024-08-31 14:13:17 +05:30
mhdzumair
88da46cdde
Add cd workflow for publishing to PyPi
2024-08-31 14:00:03 +05:30
mhdzumair
d43deeb62e
update doc
2024-08-31 13:54:39 +05:30
mhdzumair
13c13e0f14
Add support for installing mediaflow-proxy by pip
2024-08-31 13:51:26 +05:30
mhdzumair
33e2f36b55
Fix HLS & HTTPS proxy stream with streaming response and proper headers & Yield raw bytes without handling the decoding
2024-08-31 11:37:35 +05:30
mhdzumair
af6d93e21e
Update doc
2024-08-31 11:35:38 +05:30