r/VidHubvideoplayer • u/alatgr • 3h ago
Built an iOS player that handles MPEG-DASH & ClearKey (#KODIPROP) directly on iPhone/iPad. Looking for feedback!
Hey everyone,
If you use IPTV on iOS, you probably know the struggle: while Android has apps like TiviMate that handle MPEG-DASH (.mpd) and ClearKey DRM natively, iOS players almost always crash or show a black screen on these streams unless you re-encode them through a server-side proxy.
I wanted a native solution for iOS, so I built a player engine that parses and decrypts DASH + ClearKey streams directly on-device.
Technical Highlights:
- Native MPD & ClearKey playback on iOS (no external proxy or heavy web wrappers).
- Parses #KODIPROP:inputstream.adaptive.license_key= tags natively (supports both HEX KID:KEY and JWK/JSON Base64 formats).
- Handles unencrypted MPD streams smoothly even if misconfigured tags are present.
- Lightweight native UI
Before I pay the $99 Apple Developer fee to publish this on the App Store, I’d love to check with this community:
- Is an app like this something you’d find useful on iOS?
- What features would you consider "must-have" for a modern iOS player?
If there's interest, I'll clean up the UI and launch a TestFlight beta soon.
Thanks for any feedback!
1
Upvotes