[Bug 21855] Avoid network traffic and duplicate sessions for the same key(s)

https://www.w3.org/Bugs/Public/show_bug.cgi?id=21855

David Dorwin <ddorwin@google.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Avoid network traffic and   |Avoid network traffic and
                   |duplicate sessions when the |duplicate sessions for the
                   |necessary key(s) are        |same key(s)
                   |already known               |

--- Comment #3 from David Dorwin <ddorwin@google.com> ---
We must address the following scenarios:
 * A key request is in progress (i.e. createSesison() has been called but the
key has not been provided).
  - For example, multiple Initialization Data instances are encountered at
about the same time (i.e. parsing a video and audio stream during initial
loading).
 * The key is already known in the CDM.


As noted in bug 16553#c8, step 5 of
http://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html#algorithms-encrypted-stream
uses the "cdm to determine whether the key is known" and skips firing the event
if the key is known. That step needs to be updated as part of resolving this
issue.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Friday, 26 April 2013 21:50:37 UTC