This project is for creating a demo iOS app to fetch and playback encrypted video media streams.
In the iOS app, a "Login" button should open a embedded webview pointing the the streaming service login page (we will provide the URL). After the user logs in, the app should read the cookies for that domain and save the cookie values to local storage (so this step can be skipped)
Part 2) We have an existing pymsl python module that needs to be re-written in to Objective-C / Swift. The app should request a "video id" value from the user and use that video id, the previous cookie values and the re-written pymsl code to fetch a video manifest from the remote server
Part 3) A native video player should then open in the iOS app and play the protected stream described by the manifest file. Use CDM (preferably Fair Play but can be Widevine or other CDM) to playback encrypted the media. Support subtitle tracks.
This is a demo app and we do not care about what the user interface looks like.
We are looking for someone that can start on this immediately and finish in a few days.
You should be familiar with:
MSL (Message Security Layer) [login to view URL](Configuration)
DRM and Encrypted Media protocols
Dash and HLS streaming
37 freelancere byder i gennemsnit $22/time for dette job
Hello, I read your job description carefully and I am very interested on your project. I have rich experiences with iOS mobile app development. Hope to meet you on chat and discuss details. Thanks.
Hello, How are you:) I am not a Top-Rated freelancer but the Top-Level developer with 10 years of great career. I will complete the project faster, cheaper and perfectly. Best wishes for your success.