Acknowledgements and inspirations
MediaFlow Proxy was developed with inspiration from various projects and resources:
- Stremio Server for HLS Proxify implementation, which inspired our HLS M3u8 Manifest parsing and redirection proxify support.
- Comet Debrid proxy for the idea of proxifying HTTPS video streams.
- Acexy for the Acestream proxy implementation inspiration, particularly the stream multiplexing and session management concepts.
- Bento4 mp4decrypt, GPAC mp4box, Shaka Packager, and devine for insights on parsing MPD and decrypting CENC/ClearKey DRM protected content across all encryption modes (cenc, cens, cbc1, cbcs).
- Test URLs were sourced from:
- OTTVerse MPEG-DASH MPD Examples
- OTTVerse HLS M3U8 Examples
- Bitmovin Stream Test
- Bitmovin DRM Demo
- DASH-IF Reference Player
- HLS Protocol RFC for understanding the HLS protocol specifications.
- Claude 3.5 Sonnet for code assistance and brainstorming.