Commit Graph

  • ba43755c07 feat: add new /generate_urls endpoint with batch generation support feat/batch-url-generation Viren070 2025-04-25 18:22:38 +01:00
  • 80e58180cb bump version and update libs main mhdzumair 2025-04-23 22:33:16 +05:30
  • 38aeddf05a Enhance m3u8 handling with on-the-fly processing and retries with configurable timeout #56 Mohamed Zumair 2025-04-23 22:28:11 +05:30
  • b7d009e7c3 Improve error handling and buffering in m3u8 processing mhdzumair 2025-04-23 22:23:34 +05:30
  • 86c8ee1159 Enhance m3u8 handling with on-the-fly processing and retries with configurable timeout mhdzumair 2025-04-23 08:00:39 +05:30
  • 8e6fd3c6cc Bump version mhdzumair 2025-04-20 21:34:05 +05:30
  • 23d91a9d94 Update packages & add missing package mhdzumair 2025-04-20 20:23:10 +05:30
  • c26360b5e8 Fmt & update docs mhdzumair 2025-01-25 17:59:48 +05:30
  • 69e6f7a833 Merge pull request #37 from UrloMythus/main Mohamed Zumair 2025-01-25 17:41:59 +05:30
  • 402baa1167 Add files via upload Urlo30 2025-01-24 19:38:11 +01:00
  • c8942e109a Add Mixdrop, Maxstream, okru . Vixcloud fix Urlo30 2025-01-24 19:37:42 +01:00
  • 611d82044a Add files via upload Urlo30 2025-01-24 19:36:43 +01:00
  • 85372afb5f Delete maxstream.py Urlo30 2025-01-23 18:37:23 +01:00
  • a7349468c0 Delete okru.py Urlo30 2025-01-23 18:37:03 +01:00
  • b7a1fcc13d Delete factory.py Urlo30 2025-01-23 18:36:51 +01:00
  • 333f3bbab0 Add files via upload Urlo30 2025-01-23 18:36:24 +01:00
  • 94dfb2342e Add files via upload Urlo30 2025-01-23 18:35:56 +01:00
  • 578f5eec04 Add support for VixCloud extractor Mohamed Zumair 2025-01-15 23:03:41 +05:30
  • 3c79e2ec14 Fix Vixcloud extractor endpoint to hls proxy. mhdzumair 2025-01-15 23:02:29 +05:30
  • d53f043dff Handle parsing logic in Vixcloud extractor and clean up code. mhdzumair 2025-01-15 21:41:20 +05:30
  • e3fb8dec1d Add files via upload Urlo30 2024-12-23 14:01:23 +01:00
  • 3fb7d60550 Merge branch 'mhdzumair:main' into main Urlo30 2024-12-23 14:00:50 +01:00
  • ea70c73aa0 Add files via upload Urlo30 2024-12-23 12:24:15 +01:00
  • 26c8967875 bump v1.9.7 mhdzumair 2024-12-11 15:19:04 +05:30
  • e6bb166ba3 Added HuggingFace deployment guide mhdzumair 2024-12-11 15:16:25 +05:30
  • 779e01a57f Make API_PASSWORD optional for app that uses mediaflow as lib package mhdzumair 2024-12-11 15:15:35 +05:30
  • 2af0ac42f2 Merge pull request #31 from UrloMythus/main Mohamed Zumair 2024-12-11 15:06:45 +05:30
  • 67beef6c44 Modified Schema to include new extractors Urlo30 2024-12-10 12:36:07 +01:00
  • 4009b39247 Added New Extractors: Supervideo,Streamtape Urlo30 2024-12-10 12:35:33 +01:00
  • a06506790c bump version 1.9.6 mhdzumair 2024-12-07 08:11:23 +05:30
  • c3e3817651 Add support for In-Memory only caching for small ttl data to fix MPD cache streaming & Remove unnecessary cache stats tracking mhdzumair 2024-12-07 08:07:54 +05:30
  • 78cee28128 Add Support for Python 3.9 (downgrade support) mhdzumair 2024-12-07 08:05:10 +05:30
  • ecb63f15f3 Bump version to v1.9.5 & Update libs mhdzumair 2024-12-06 23:15:07 +05:30
  • f47b460d9a Fix proxy stream on unsupported HEAD server & remove redundant server requests for getting headers. mhdzumair 2024-12-06 22:31:29 +05:30
  • 24328d5404 Drop Hugging Face deployment guides & workflow mhdzumair 2024-11-19 00:32:24 +05:30
  • 1fce641d5f Refactor query params handling in extractor route with API Password mhdzumair 2024-11-17 20:59:39 +05:30
  • 76e7aec391 Update referer header handling in Uqload mhdzumair 2024-11-17 20:59:09 +05:30
  • 950d303453 bump version 1.9.4 mhdzumair 2024-11-17 20:25:30 +05:30
  • 641fd17be8 Fix request header not passed on cached extractor response & support HEAD method to video endpoint mhdzumair 2024-11-17 20:18:46 +05:30
  • f69b67de7f bump version 1.9.3 mhdzumair 2024-11-17 18:53:17 +05:30
  • 3f7a1c47a0 Improve error logging and response for request processing mhdzumair 2024-11-17 18:51:27 +05:30
  • a3dbfd7d28 bump version to 1.9.2 mhdzumair 2024-11-17 18:29:38 +05:30
  • 95843cc3c9 Implement LiveTVExtractor and improve error handling mhdzumair 2024-11-17 18:28:52 +05:30
  • 787cdaadd4 bump version to 1.9.1 mhdzumair 2024-11-16 11:22:11 +05:30
  • 57a4202605 Set default factory for optional dictionary fields in GenerateUrlRequest parameter mhdzumair 2024-11-16 11:11:27 +05:30
  • bcf22d223c Handle MPD download errors and provide same status code on response mhdzumair 2024-11-16 11:01:31 +05:30
  • 035ae1a4c7 Refactor proxy configuration to support advanced transport settings mhdzumair 2024-11-16 10:40:06 +05:30
  • 3373308e8d bump v1.9.0 mhdzumair 2024-11-15 23:44:13 +05:30
  • 8c00d1ef89 update docs mhdzumair 2024-11-15 23:31:15 +05:30
  • f9bda43c0d Add Advanced proxy routing via environment variables & refactoring mhdzumair 2024-11-15 23:15:07 +05:30
  • ff110e1f48 Add retry logic and error handling to speed test results polling & cleanup #24 Mohamed Zumair 2024-11-15 18:36:45 +05:30
  • 858438707d Update headers to consistent lowercase format to fix duplicate headers mhdzumair 2024-11-14 19:43:56 +05:30
  • 0424d2bd77 Add hybrid caching system for better performance & fix limitation on multi workers mhdzumair 2024-11-14 19:41:16 +05:30
  • 2bca18a5f1 Fix retry logic condition in pollResults function Arshit-Singhal-Official 2024-11-13 21:40:51 +05:30
  • abd162813a Add retries to pollResults function to handle fetching errors Arshit-Singhal-Official 2024-11-13 21:24:35 +05:30
  • b253ae9527 Removed rd_speedtest.py as it is no longer needed. Arshit-Singhal-Official 2024-11-13 21:21:25 +05:30
  • dd06f9d111 Update libs & bump version to 1.8.0 mhdzumair 2024-11-12 08:56:56 +05:30
  • 0487d4af98 Merge pull request #21 from mhdzumair/develop Mohamed Zumair 2024-11-12 08:17:21 +05:30
  • 81ebf369b9 Add request & response proxy for extractors mhdzumair 2024-11-12 08:14:32 +05:30
  • 64eeb8f901 Add AD speed test & improve speed test UI & refactoring mhdzumair 2024-11-12 07:09:42 +05:30
  • 4b4f6af536 Merge remote-tracking branch 'origin/develop' into develop mhdzumair 2024-11-10 21:41:51 +05:30
  • 29348f5fa5 Refactor extractors and routes for improved structure mhdzumair 2024-11-10 21:40:54 +05:30
  • abbeaee0d0 Apply suggestions from code review Mohamed Zumair 2024-11-10 08:04:05 +05:30
  • 3057a009d7 Merge pull request #19 from Arshit-Singhal-Official/main Mohamed Zumair 2024-11-10 05:36:07 +05:30
  • a5ce7e9919 made changes to speedtest endpoint to use the Streamer class Arshit-Singhal-Official 2024-11-01 17:17:33 +00:00
  • 64f8945609 Merge pull request #10 from UrloMythus/main Mohamed Zumair 2024-11-01 08:15:10 +05:30
  • 6968279d6c Merge pull request #16 from Arshit-Singhal-Official/main Mohamed Zumair 2024-11-01 08:13:51 +05:30
  • 7836a85f5f Implement Real-Debrid speedtest functionality to optimize CDN selection Arshit-Singhal-Official 2024-10-25 17:41:37 +00:00
  • 73c9858c2c Update uqload.py Urlo30 2024-10-19 21:27:47 +02:00
  • 3a29997556 Update mixdrop.py Urlo30 2024-10-19 21:27:39 +02:00
  • c930c7466a Update doodstream.py Urlo30 2024-10-19 21:27:26 +02:00
  • 7c19ab8fb8 Update extractors_routes.py Urlo30 2024-10-19 21:27:05 +02:00
  • 5d4d52b084 Update main.py Urlo30 2024-10-19 21:26:52 +02:00
  • ecd8612ba7 Delete mediaflow_proxy/extractors/__pycache__/uqload.cpython-311.pyc Urlo30 2024-10-19 19:14:36 +02:00
  • 855da7d610 Delete mediaflow_proxy/extractors/__pycache__/mixdrop.cpython-311.pyc Urlo30 2024-10-19 19:14:26 +02:00
  • d743872797 Delete mediaflow_proxy/extractors/__pycache__/doodstream.cpython-311.pyc Urlo30 2024-10-19 19:14:15 +02:00
  • 2fe5c71dec Add files via upload Urlo30 2024-10-15 21:58:50 +02:00
  • 3ca55c5f66 Enhance streaming functionality and progress tracking mhdzumair 2024-10-13 16:35:31 +05:30
  • 9d4007c169 Add tqdm dependency and update project version mhdzumair 2024-10-12 20:47:34 +05:30
  • f9dad28d07 bump version to v1.7.4 mhdzumair 2024-10-12 16:34:28 +05:30
  • 25fe1e3fbd Rename segment endpoint to 'segment.mp4' and improve logging mhdzumair 2024-10-12 15:59:41 +05:30
  • d130bf4ccd Add streaming progress feature with tqdm mhdzumair 2024-10-12 15:58:58 +05:30
  • ae3e7907a5 Fix debrid video playback issue in stremio libmpv player mhdzumair 2024-10-12 15:53:54 +05:30
  • 480076c3f7 Fix key URL in m3u8 & update libs & bump version mhdzumair 2024-10-10 09:10:53 +05:30
  • b053b8669a Fix non-stop Media playback on invalid range headers, bump version & dependencies, update doc mhdzumair 2024-10-06 14:25:39 +05:30
  • 3f55adb8ae Bump version to 1.7.1 mhdzumair 2024-09-25 08:28:05 +05:30
  • 418a6d3023 Remove #EXT-X-PROGRAM-DATE-TIME tags, live stream delay due to playback not supported in ExoPlayer mhdzumair 2024-09-25 06:53:38 +05:30
  • 5c72c09808 Fix formatting for important notes in README mhdzumair 2024-09-24 09:17:29 +05:30
  • 1087863646 Fix formatting for important notes in README mhdzumair 2024-09-24 09:16:04 +05:30
  • 7951d60636 Upgrade dependencies to latest versions * bump version mhdzumair 2024-09-24 09:06:58 +05:30
  • 7b91efd8b2 Reduce live MPD stream delay to 10 seconds mhdzumair 2024-09-24 09:06:36 +05:30
  • 8e6ac6326f Refactor query parameter handling for proxy routes mhdzumair 2024-09-24 09:06:10 +05:30
  • 0d394b4382 Update endpoint paths for fixing video playback in some player mhdzumair 2024-09-24 06:07:44 +05:30
  • 60fc64b7e4 bump v1.6.0 mhdzumair 2024-09-19 07:44:38 +05:30
  • a71fd48bf4 Add support for obfuscating parameters by encrypting & support ip, exp time restriction for generated url mhdzumair 2024-09-19 07:32:01 +05:30
  • 9b1476658f Add support for response proxy headers & flag to use request proxy via use_request_proxy mhdzumair 2024-09-17 21:38:37 +05:30
  • d87305b964 Fix docker installation & set ssl verification disable by default & support python 3.10+ mhdzumair 2024-09-16 11:29:49 +05:30
  • eeef32fe9a Fix VLC player issue with HLS stream with a status code & bump version mhdzumair 2024-09-01 19:47:02 +05:30
  • 89a757196f Create hf.yml Mohamed Zumair 2024-09-01 00:17:51 +05:30
  • 4c7e75d2f7 Update main.yml Mohamed Zumair 2024-09-01 00:14:38 +05:30