
Video streaming sites, such as Netflix and Hulu, have traditionally used non-free plugins, such as Flash and Silverlight, to perform DRM functions. Interest to move these services to the new HTML5 video tag, however, requires a mechanism to handle the DRM naughty bits. The W3C EME specification describes such a beast, but involves a non-free CDM binary.
Here is Mozilla's take on the matter.