Reputation: 1739
There is no open API of Prime video or Netflix, but the App Rave https://rave.io/ open videos in their app after login to prime or Netflix. Rave include many provider so i don't think that can be private partnership, so there must be some ways to play those video in our player of application. Is anyone have idea how to play those video in flutter/ios/android ?
In Rave they used webview for login to prime, Netflix and other provider , and as per my study prime and Netflix used DRM to protect videos, but there are some players also support DRM (i think Shakaplayer) is one of them, but i am not sure wether will it work or not? if it's work then how we can get DRM related data from browser session ?
Upvotes: 0
Views: 1597
Reputation: 25491
The DRM used for a given service is designed to only deliver the licensee to an app or devices which has been verified to be associated with an authorised logged in user.
In other words the DRM encrypts the licensee (which includes the content key itself) it is delivering with a key which the authorised device or client can decrypt, and which others can't.
Unless you have a partnering agreement or similar with the service provider you will not be authorised like this, so, unless you plan in pirating the content, can't play the video.
Upvotes: 2