Re: [Bug 20944] New: EME should do more to encourage/ensure CDM-level interop

On Tue, Feb 19, 2013 at 5:44 AM, Mark Watson <watsonm@netflix.com> wrote:

>  On Feb 17, 2013, at 3:36 PM, Robert O'Callahan wrote:
>
> By "interop at the CDM level" I mean the degree to which CDM support is
> uniform across user-agents, by which I mean both that each CDM should be
> supported in as many user-agents as possible, and each CDM should work in
> exactly the same way across user-agents. (There is probably also something
> to say about the content production side, but I know less about that.)
>
>
> Common Encryption helps here. We don't expect all UAs to support a common
> CDM and that's ok, so long as the CDMs they do have support common
> encryption. There is some overhead on the server side to support multiple
> CDMs, but that is better than restricting content to a subset of devices or
> trying to force devices to support a particular CDM. The key point is that
> with common encryption we can use the same media file with different CDMs.
>

It does help but it doesn't make the problem go away, given support for
each CDM has to be included at the server and in Web app client code. I
recognize we won't be able to equalize CDM support across UAs, but the
closer we get to that ideal the better.

Rob
-- 
Wrfhf pnyyrq gurz gbtrgure naq fnvq, “Lbh xabj gung gur ehyref bs gur
Tragvyrf ybeq vg bire gurz, naq gurve uvtu bssvpvnyf rkrepvfr nhgubevgl
bire gurz. Abg fb jvgu lbh. Vafgrnq, jubrire jnagf gb orpbzr terng nzbat
lbh zhfg or lbhe freinag, naq jubrire jnagf gb or svefg zhfg or lbhe fynir
— whfg nf gur Fba bs Zna qvq abg pbzr gb or freirq, ohg gb freir, naq gb
tvir uvf yvsr nf n enafbz sbe znal.” [Znggurj 20:25-28]

Received on Monday, 18 February 2013 20:55:57 UTC