Re: [remote-playback] How does remote playback interact with EME? (#124)

I fully agree that ideally Remote Playback should work with EME and as @mfoltzgoogle pointed out, there isn't anything in the spec that mentions EME. A user agent may simply implement Remote Playback for EME if they can figure it out.

In practice, it would be really hard to do, as @mfoltzgoogle mentioned, and the right solution would be to use more advanced features like the Presentation API which allows to have a Javascript context running on the target device that can get a MediaKey and decode the EME stream. In the case of Netflix, this is what they would have to do. The end user wouldn't really see the difference as they would simply press the "Cast" button. The developers however would have to know the difference: the quick and easy API wouldn't allow for advanced features. The same way, today, all implementations of the API wouldn't work with MSE.

Given that the issue doesn't appear to be actionable (I don't think we can guarantee EME support with Remote Playback) and the use case is resolved with a different API (Presentation API), I will close this issue. Please feel free to re-open if that doesn't sound reasonable.

-- 
GitHub Notification of comment by mounirlamouri
Please view or discuss this issue at https://github.com/w3c/remote-playback/issues/124#issuecomment-573957061 using your GitHub account

Received on Tuesday, 14 January 2020 01:36:40 UTC