Media/EME: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Who?: Joe Cheng, Firefox OS product manager)
(Add M1, M2, and M3 queries)
Line 25: Line 25:
== When? ==
== When? ==


We are shooting for Windows MVP in '''Firefox 36''' (Nightly: 2014-11-24, Release: 2015-02-24), but '''Firefox 37''' (Nightly: 2015-01-12, Release: 2015-04-07) is much more likely.
We are shooting for Windows MVP in '''Firefox 37''' (Nightly: 2015-01-12, Release: 2015-04-07), but '''Firefox 38''' (Nightly: 2015-02-23 , Release: 2015-05-19) is much more likely.


== Where? ==
== Where? ==
Line 32: Line 32:
* [https://docs.google.com/a/mozilla.com/spreadsheets/d/1ppj9L5zliL5Jx60Dgg-5_QJMkaXdDbja70t5Fxn9gg0/edit?usp=sharing EME Punch List]
* [https://docs.google.com/a/mozilla.com/spreadsheets/d/1ppj9L5zliL5Jx60Dgg-5_QJMkaXdDbja70t5Fxn9gg0/edit?usp=sharing EME Punch List]


= MVP Milestone =
= EME 1.0 (Windows MVP) =
; Deliver EME for Firefox on Windows Vista and later.


Deliver EME for Firefox on Windows Vista and later.
== M1 Milestone ==
; Theme: Nightly users can play EME video using an unvouched, unsandboxed CDM on Windows.


* [https://is.gd/eme_1_0 EME MVP bugs]
<bugzilla>
* [https://wiki.mozilla.org/Privacy/Reviews/Encrypted_Media_Extensions EME Privacy Review]
{
    "blocks": "1098156",
    "resolution": "---",
    "include_fields": "priority, id, summary, whiteboard, keywords, assigned_to, status"
}
</bugzilla>
 
== M2 Milestone ==
; Theme: Nightly can download, update, vouch, and sandbox a third-party CDM on Windows.


<bugzilla>
<bugzilla>
{
{
     "blocks": "1032660",
     "blocks": "1098164",
     "resolution": "---",
     "resolution": "---",
     "include_fields": "priority, id, summary, whiteboard, keywords, assigned_to, status"
     "include_fields": "priority, id, summary, whiteboard, keywords, assigned_to, status"
Line 47: Line 57:
</bugzilla>
</bugzilla>


= M2 Milestone =
== M3 Milestone ==
 
; Theme: EME UI; fit and finish issues
Deliver EME for Firefox on Mac OS X, Linux, Windows XP, Android, and Firefox OS.


<bugzilla>
<bugzilla>
{
{
     "blocks": "1015800",
     "blocks": "1098173",
     "resolution": "---",
     "resolution": "---",
    "f1": "blocked",
    "o1": "nowords",
    "v1": "1032660",
    "f2": "keywords",
    "o2": "nowords",
    "v2": "meta",
     "include_fields": "priority, id, summary, whiteboard, keywords, assigned_to, status"
     "include_fields": "priority, id, summary, whiteboard, keywords, assigned_to, status"
}
}
</bugzilla>
</bugzilla>

Revision as of 23:17, 14 November 2014

What?

From Henri Sivonen's "What is EME?":

Encrypted Media Extensions (EME) is a JavaScript API for playing DRMed video content in HTML. A DRM component called a Content Decryption Module (CDM) decrypts, decodes, and displays the video. A JavaScript program coordinates the process using the EME API to pass messages between the CDM and a server that provides decryption keys and content.

Why?

Hollywood studios require companies that license movies for streaming use DRM between the streaming company and the end user. On the Web, this has traditionally been done by using the Microsoft PlayReady DRM component inside the Silverlight plug-in or the Adobe Access DRM component inside the Flash Player. As the Web platform gains more capabilities, general purpose plug-ins like Silverlight or Flash can be phased out.

Who?

  • Anthony Jones <ajones>, engineering manager
  • Henri Sivonen <hsivonen>, EME standardization
  • Chris Pearce <cpearce>, engineer: EME
  • Edwin Flores <eflores>, engineer: EME
  • Bob Owen <bowen>, engineer: Windows CDM sandboxing
  • Georg Fritzsche <gfritzsche>, engineer: CDM plugin UX
  • Matt Noorenberghe <MattN>, engineer: EME UI
  • Sevaan Franks <sfranks>, UX designer
  • Chris AtLee <catlee>, release engineer
  • Chris Peterson <cpeterson>, program manager
  • Joe Cheng <jcheng>, Firefox OS product manager

When?

We are shooting for Windows MVP in Firefox 37 (Nightly: 2015-01-12, Release: 2015-04-07), but Firefox 38 (Nightly: 2015-02-23 , Release: 2015-05-19) is much more likely.

Where?

EME 1.0 (Windows MVP)

Deliver EME for Firefox on Windows Vista and later.

M1 Milestone

Theme
Nightly users can play EME video using an unvouched, unsandboxed CDM on Windows.

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


M2 Milestone

Theme
Nightly can download, update, vouch, and sandbox a third-party CDM on Windows.

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


M3 Milestone

Theme
EME UI; fit and finish issues

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);