You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Do you mean add MarlinDRM sample streams and a MediaDrmCallback that hits a corresponding test server?
That sounds good in theory, although it depends a bit on what the uptake of Marlin DRM is expected to be, since the purpose of the demo app is primarily a starting point for developers wishing to use ExoPlayer, rather than an app that implements a super-set of all possible things that someone might want to do.
Yes, basically.
Currently the DashVodRendererBuilder.java has WideVine specifics hard-coded. If this were pushed out, maybe to the MediaDrmCallback class, the demo player app would become cleaner and easier to adapt to play other DRM's protected DASH VOD content.
Closing this out because I don't know of any devices that are supporting MarlinDRM at this moment in time. It's probably worth re-opening once you can provide some idea of this, and also:
Public, stable test streams that don't require any attribution to add to the demo app.
Public, stable license server to issue licenses for the test content. Equivalent of WidevineTestMediaDrmCallback that works for the test content.
At that stage we can generalize things to support both, if it looks worthwhile.
Would you be interested in including a few changes to make the demo app work with Marlin DRM protected content?
The text was updated successfully, but these errors were encountered: