- From: Paul Cotton <Paul.Cotton@microsoft.com>
- Date: Mon, 19 Oct 2015 23:52:05 +0000
- To: "public-html-media@w3.org" <public-html-media@w3.org>
- Message-ID: <BN3PR0301MB1185AF77BCF03D65B773616FEA3A0@BN3PR0301MB1185.namprd03.prod.outlook.>
NOTE: This meeting will use the Webex phone facility!!! https://www.w3.org/wiki/HTML/Media_Task_Force/Call The HTML WG media teleconference meeting will occur on 2015-09-22 for up to 60 minutes from 15:00Z to 16:00Z. http://timeanddate.com/s/2wc1 Tokyo midnight, Amsterdam/Oslo 17:00, London/Dublin 16:00, New Jersey/York 11:00, Kansas City 10:00, Seattle/San Francisco 08:00. Chair of the meeting: Paul Cotton Scribe: TBD (See the end of this email for Webex dial-in and IRC info.) == Agenda == 1. Roll call, introductions and selection of scribe 2. Previous meeting minutes Oct 6: http://www.w3.org/2015/10/06-html-media-minutes.html 3. Discussion on ISSUE-85 with TAG members Note: I am trying to get an update from the TAG on the status of this item. If there is no update we will skip this agenda item. a) ISSUE-45: Remove "persistent-release-message" MediaKeySessionType https://github.com/w3c/encrypted-media/issues/45 https://github.com/w3c/encrypted-media/pull/54 Status: Merged on Aug 18. b) ISSUE-85 - "tracked" sessions: architectural concerns pending resolution with TAG https://github.com/w3c/encrypted-media/issues/85 c) TAG issue and discussion with David Dorwin https://github.com/w3ctag/spec-reviews/issues/73 https://github.com/w3ctag/meetings/blob/gh-pages/2015/09-bos/agenda.md https://pad.w3ctag.org/p/09-19-2015-minutes 4. Media Task Force F2F meeting, TPAC, Sapporo, Japan, Oct 29-30 2015 a) F2F agenda information for observers and TF members http://lists.w3.org/Archives/Public/public-html-media/2015Oct/0052.html b) Media Task Force F2F meeting wiki http://www.w3.org/wiki/HTML/wg/2015-10-Agenda (under construction) c) Draft plan is for MSE to be discussed on Thu Oct 29 and EME on Fri Oct 30. 5. Updating MSE and EME issue tags and milestones http://lists.w3.org/Archives/Public/public-html-media/2015Oct/0056.html a) Review of tags on 19 EME issues (open and NOT "needs implementation") https://github.com/w3c/encrypted-media/issues?utf8=%E2%9C%93&q=is%3Aopen+is%3Aissue+-label%3A%22needs+implementation%22 b) 18 EME issues (open and "needs implementation") https://github.com/w3c/encrypted-media/labels/needs%20implementation 6. This week's new EME issues a) ISSUE-98 - Decide on ideal "waitingforkey" event behavior when update() doesn't resume playback https://github.com/w3c/encrypted-media/issues/98 Status: Needs review by TF members and "needs author input" b) ISSUE-99 - Remove note recommending setMediaKeys() be called before providing media data https://github.com/w3c/encrypted-media/issues/99 Status: Needs review by TF members. c) ISSUE-100 - Is "running the Encrypted Block Encountered algorithm" the correct way to Attempt to Resume Playback If Necessary? https://github.com/w3c/encrypted-media/issues/100 Status: "needs author input" d) ISSUE-101 - Normatively require distinctive identifiers to be different by top-level and EME-using origin https://github.com/w3c/encrypted-media/issues/101 https://www.w3.org/Bugs/Public/show_bug.cgi?id=27269 Status: "needs author input" and "needs follow-up" e) ISSUE-102 - Define what to do when CDM becomes unavailable https://github.com/w3c/encrypted-media/issues/101 https://www.w3.org/Bugs/Public/show_bug.cgi?id=27067 Status: "needs author input" and "needs follow-up" f) EME Initialization Data Correlation https://lists.w3.org/Archives/Public/public-html-media/2015Oct/0020.html https://lists.w3.org/Archives/Public/public-html-media/2015Oct/0022.html g) New issues filed after agenda emitted 7. ISSUE-41 and ISSUE-53 - Initialization Data issue cluster https://lists.w3.org/Archives/Public/public-html-media/2015Oct/0001.html a) ISSUE-41 Update algorithms to reflect keys being provided in the Initialization Data https://github.com/w3c/encrypted-media/issues/41 https://github.com/w3c/encrypted-media/issues/41#issuecomment-97124407 Dependencies: ISSUE-41 blocks ISSUE-53 Status: See David's questions: https://github.com/w3c/encrypted-media/issues/41#issuecomment-146369798 b) ISSUE-53 Allow for long-lived key encryption keys (aka "master" keys) to increase performance https://github.com/w3c/encrypted-media/issues/53 Dependencies: Blocked by ISSUE-41. Joe has suggested we resolve ISSUE-41 first before tackling this issue. 8. "help wanted" issues a) ISSUE-17 - Replace "fire a simple event" with "fire an event" for non-simple Events https://github.com/w3c/encrypted-media/issues/17#issuecomment-147022484 Status: Jerry is asking for "help wanted". b) ISSUE-36 - Explicitly state that MediaKeySystemMediaCapability's contentType attribute MUST be a valid MIME type https://github.com/w3c/encrypted-media/issues/36#issuecomment-126843151 Status: David is assigned to give Jerry "help wanted". c) ISSUE-72 - Explicitly define the initial state of the `keyStatuses` attribute https://github.com/w3c/encrypted-media/issues/72#issuecomment-148866668 Status: David has provided the "help wanted". 9. Recent EME issues with outstanding pull requests a) ISSUE-80 - "tracked" sessions: record of usage should track session usage, not individual key usage https://github.com/w3c/encrypted-media/issues/80 https://github.com/w3c/encrypted-media/pull/87 https://lists.w3.org/Archives/Public/public-html-media/2015Oct/0003.html Status: Mark has updated the pull request. Needs to be assigned. b) ISSUE-81 - "tracked" sessions: "record of key usage" is undefined https://github.com/w3c/encrypted-media/issues/81 https://github.com/w3c/encrypted-media/pull/87 c) ISSUE-82 - "tracked" sessions: when to persist "record of key usage" is not specified https://github.com/w3c/encrypted-media/issues/82 https://github.com/w3c/encrypted-media/pull/89 https://lists.w3.org/Archives/Public/public-html-media/2015Oct/0004.html d) ISSUE-83 - "tracked" sessions: Does "record of key usage" need not be updated each time a block is decrypted? https://github.com/w3c/encrypted-media/issues/83 https://github.com/w3c/encrypted-media/pull/93 https://lists.w3.org/Archives/Public/public-html-media/2015Oct/0005.html e) ISSUE-84 - "tracked" sessions: document usage for limiting concurrent streams https://github.com/w3c/encrypted-media/issues/84 See proposed text on Wiki: https://www.w3.org/wiki/HTML/Media_Task_Force/EME_Use_Cases#Example_usage https://lists.w3.org/Archives/Public/public-html-media/2015Oct/0006.html 10. Event handler and message cluster https://lists.w3.org/Archives/Public/public-html-media/2015Oct/0008.html David's response: https://lists.w3.org/Archives/Public/public-html-media/2015Oct/0009.html a) Issue-19 Ensure promises returned by methods are fulfilled before event handlers are executed https://github.com/w3c/encrypted-media/issues/19 Feedback reques.t: https://lists.w3.org/Archives/Public/public-html-media/2015Jun/0035.html Status: Tagged as "needs followup" b) ISSUE-14 Consider changing how the MediaKeySession method algorithms run other algorithms to more accurately reflect implementations https://github.com/w3c/encrypted-media/issues/14 Blocked by ISSUE-19. ISSUE-14 also needed feedback. c) ISSUE-31 generateRequest() should allow the first message to not be a license request based on initData https://github.com/w3c/encrypted-media/issues/31 Blocked by ISSUE-19. 11. ACTION-93: Get in touch with webappsec wg about the "privileged context" which is more generic than saying https, etc." https://lists.w3.org/Archives/Public/public-html-media/2015Oct/0011.html 12. MediaKeyStatusMap cluster (ISSUE-68, ISSUE-69, ISSUE-70, ISSUE-75) a) ISSUE-39 - MediaKeyStatusMap: Replace maplike with explicit methods https://github.com/w3c/encrypted-media/issues/39 Status: Resolved and implemented. b) ISSUE-24 - Problem about MediaKeySession.keyStatuses key order https://github.com/w3c/encrypted-media/issues/24 Status: Resolved and implemented. c) ISSUE-70 - Define the behavior of MediaKeyStatusMap::get(keyId) when |keyId| is not in the map https://github.com/w3c/encrypted-media/issues/70 Status: Resolved but "to be implemented". d) ISSUE-75 - MediaKeyStatusMap: iterable declaration has unexpected behavior; ForEachCallback definition is incorrect https://github.com/w3c/encrypted-media/issues/75 Status: Blocks ISSUE-69. e) ISSUE-68 - Define key ID representation (byte order) https://github.com/w3c/encrypted-media/issues/68 Status: No progress since July. f) ISSUE-69 - Define key ID sort order https://github.com/w3c/encrypted-media/issues/69 Status: No progress since July. Blocked by ISSUE-75 and depends on ISSUE-68. 13. EME status and bugs a) Encrypted Media Extensions working draft http://www.w3.org/TR/encrypted-media/ Last updated on Oct 19. b) Encrypted Media Extensions bugs: http://tinyurl.com/7tfambo Status as of Oct 19: 14 Bugs c) EME GitHub issues https://github.com/w3c/encrypted-media/issues Status as of Oct 19: 36 issues Status of of Oct 5: 41 issues 14. Next meeting The next EME meeting will be Fri Oct 30 at W3C TPAC meetings in Sapporo. 15. Any other business 16. Chair and Scribe for next meeting 17. Adjournment == Dial-in and IRC Details == Media Task Force Call: https://www.w3.org/wiki/HTML/Media_Task_Force/Call Supplementary IRC chat (logged): #html-media on irc.w3.org port 6665 or port 80 Paul Cotton, Microsoft Canada 17 Eleanor Drive, Ottawa, Ontario K2E 6A3 Tel: (425) 705-9596 Fax: (425) 936-7329
Received on Monday, 19 October 2015 23:52:42 UTC