Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Load persistent sessions #2451

Commits on Mar 1, 2018

  1. Add getSessionId() method for key systems in order to retrieve input …

    …persistent session id from protectionData or contentProtection
    Bertrand Berthelot committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    9c3ff6c View commit details
    Browse the repository at this point in the history
  2. ProtectionKeyController: add persistent session id in key systems con…

    …figurations
    Bertrand Berthelot committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    f4de6dd View commit details
    Browse the repository at this point in the history
  3. ProtectionModel_21Jan2015: in loadKeySession():

    - create session token before loading the session
    - provide initData associated with sessionId to enable checking if initData has already been seen before loading the same session ID
    Bertrand Berthelot committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    2544eeb View commit details
    Browse the repository at this point in the history
  4. ProtectionModel_21Jan2015: in getAllInitData() add session initData o…

    …nly if existing
    Bertrand Berthelot committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    740add3 View commit details
    Browse the repository at this point in the history
  5. ProtectionModel: update loadKeySession() doc

    Bertrand Berthelot committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    caf752b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    887e702 View commit details
    Browse the repository at this point in the history
  7. ProtectionController: loadKeySession() takes also initData as input, …

    …along with associated session ID
    Bertrand Berthelot committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    f49d07f View commit details
    Browse the repository at this point in the history
  8. ProtectionController: load key session in sessionId is provided, else…

    … create new session
    Bertrand Berthelot committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    8caa553 View commit details
    Browse the repository at this point in the history
  9. samples dash-if-reference-player: store persistent session ids, and r…

    …euse them when reloading the streaml
    Bertrand Berthelot committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    9599dab View commit details
    Browse the repository at this point in the history
  10. samples dash-if-reference-player: add "Stop" button to stop/unload cu…

    …rrent stream
    Bertrand Berthelot committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    04ad20d View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2018

  1. samples dash-if-reference-player: rename licenseSessionId to persiste…

    …ntSessioneId
    Bertrand Berthelot committed Mar 2, 2018
    Configuration menu
    Copy the full SHA
    b04a69a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f63542 View commit details
    Browse the repository at this point in the history
  3. ProtectionModel_21Jan2015: when loading a MediaKeySession, check for …

    …already loaded or loading session ID (to avoid QuotaExceededError)
    Bertrand Berthelot committed Mar 2, 2018
    Configuration menu
    Copy the full SHA
    2ab899d View commit details
    Browse the repository at this point in the history