Shaka player fairplay. Bug? Playback fails on iOS v15 Beta + Safari + FairPlay Streaming

Discussion in 'about' started by Nikogor , Wednesday, February 23, 2022 10:22:53 AM.

  1. Shakabei

    Shakabei

    Messages:
    64
    Likes Received:
    7
    Trophy Points:
    3
    Hot Network Questions. Wahib Mzali Wahib Mzali 74 5 5 bronze badges. Sign up or log in Sign up using Google. License Acquisition API. Is the license request failure I see somehow avoiding the hidden trigger for this issue? Labels priority: P1 status: archived type: bug.
    Add Shaka Player Example with Fairplay - Shaka player fairplay. Shaka Player
     
  2. Moogubar

    Moogubar

    Messages:
    56
    Likes Received:
    8
    Trophy Points:
    4
    When using native src= playback, we support using FairPlay on Safari. Adding FairPlay support involves a bit more work than other key systems. Server.Here's the flow: Get init data from the browser Transform the init data Pass the init data to the CDM to generate a license request Filter that license request Send the license request to the license server Get back a license response Filter that response Pass the response to the CDM to consume the license You're getting an error at step 3, so your filter can't be called in step 4.
    Shaka player fairplay. Subscribe to RSS
     
  3. Yozshull

    Yozshull

    Messages:
    902
    Likes Received:
    26
    Trophy Points:
    0
    As described here staatenlos.online I want to setup the initDataTransform but it.Axinom Media Tools.
     
  4. Meztikree

    Meztikree

    Messages:
    427
    Likes Received:
    25
    Trophy Points:
    2
    Yes What version of Shaka Player are you using? I'm not sure if fairplay is simply not supported in the tp, as it is in the iOS.There is no really good way to specify those callbacks in the demo app.
     
  5. Kagalkis

    Kagalkis

    Messages:
    993
    Likes Received:
    25
    Trophy Points:
    6
    // This code snippet shows how to integrate PallyCon Multi-DRM with Shaka Player. const fairplayCert = getFairplayCert();.The license url is in the manifest.
     
  6. Dashakar

    Dashakar

    Messages:
    816
    Likes Received:
    6
    Trophy Points:
    4
    Shaka Player is an open-source JavaScript library for adaptive media. It plays adaptive media formats, such as DASH and HLS.What is DRM?
     
  7. JoJotilar

    JoJotilar

    Messages:
    737
    Likes Received:
    14
    Trophy Points:
    1
    forum? But now I´m thinking about using Shaka Player and there I have the Hls = FairPlay (Apple) for Safari,iOS 11 or later,iPhone 8 or later.Have a question about this project?
     
  8. Kalkis

    Kalkis

    Messages:
    903
    Likes Received:
    21
    Trophy Points:
    4
    I have a problem in fairplay drm + hls with safari (i used shaka player), it fails at loading some contents. but sometimes after reloading.The correct field is an array called uris because we support a general URI-based fallback on failure.
     
  9. Juzil

    Juzil

    Messages:
    650
    Likes Received:
    14
    Trophy Points:
    3
    Add Shaka Player Example with Fairplay.Revision History The table below outlines the document versions and any changes between them.
     
  10. Grogal

    Grogal

    Messages:
    280
    Likes Received:
    12
    Trophy Points:
    4
    I've used Shaka player and other HTML5 players which ends in the same result. Although, when trying it on AVPlayer, playback succeeds so I guess there is.Question feed.
     
  11. Yozshuran

    Yozshuran

    Messages:
    811
    Likes Received:
    23
    Trophy Points:
    2
    Low-latency streaming with blocking playlist reload. DRM support matrix. Browser, Widevine, PlayReady, FairPlay, ClearKey⁶. Chrome¹, Y, -.Line in c93e.
     
  12. Shaktilabar

    Shaktilabar

    Messages:
    867
    Likes Received:
    3
    Trophy Points:
    6
    Service Level.
    Shaka player fairplay.
     
  13. Tojara

    Tojara

    Messages:
    513
    Likes Received:
    26
    Trophy Points:
    1
    Player video ; window.
     
  14. Goltira

    Goltira

    Messages:
    969
    Likes Received:
    11
    Trophy Points:
    2
    I am already doing that change to the license uri, where we set request.
     
  15. Zolojora

    Zolojora

    Messages:
    305
    Likes Received:
    33
    Trophy Points:
    4
    Everything you need to build and deploy is in the sources.Forum Shaka player fairplay
     
  16. Garamar

    Garamar

    Messages:
    331
    Likes Received:
    18
    Trophy Points:
    2
    Player video ; window.
    Shaka player fairplay.
     
  17. Voodookus

    Voodookus

    Messages:
    510
    Likes Received:
    7
    Trophy Points:
    3
    Small correction: There is no uri on the request.
     
  18. Gardashura

    Gardashura

    Messages:
    696
    Likes Received:
    21
    Trophy Points:
    2
    forum? Broken with 3.
     
  19. Yozahn

    Yozahn

    Messages:
    958
    Likes Received:
    23
    Trophy Points:
    5
    Already have an account?
     
  20. Vular

    Vular

    Messages:
    606
    Likes Received:
    15
    Trophy Points:
    6
    forum? Bitmovin player provides prepareLicense API for error handling.
    Shaka player fairplay.
     
  21. Kitaur

    Kitaur

    Messages:
    139
    Likes Received:
    22
    Trophy Points:
    3
    Something like this: player.
    Shaka player fairplay.
     
  22. Mezitilar

    Mezitilar

    Messages:
    579
    Likes Received:
    22
    Trophy Points:
    0
    Player videoElement .
     
  23. Tohn

    Tohn

    Messages:
    982
    Likes Received:
    6
    Trophy Points:
    5
    Try on RunKit.
     
  24. Voodookazahn

    Voodookazahn

    Messages:
    920
    Likes Received:
    12
    Trophy Points:
    2
    If the PallyCon cloud encounters an error while processing license request, you can get the error code and message in the player.
     
  25. Zur

    Zur

    Messages:
    462
    Likes Received:
    26
    Trophy Points:
    0
    But in the things I have tried, the requestFilter never gets called.
     
  26. Kishicage

    Kishicage

    Messages:
    885
    Likes Received:
    21
    Trophy Points:
    4
    Linked pull requests.
     
  27. Akinorn

    Akinorn

    Messages:
    9
    Likes Received:
    12
    Trophy Points:
    7
    I did try to use a default content id at some point, but that would have been before I added the server license uri in the player option with the 'fake' uri.
     
  28. Yozshumi

    Yozshumi

    Messages:
    137
    Likes Received:
    26
    Trophy Points:
    1
    It looks like this now as a change from the above example: there are some other minor tweaks, but here is the requestFilter now.
     
  29. Meztigal

    Meztigal

    Messages:
    118
    Likes Received:
    6
    Trophy Points:
    0
    Fairplay content not playing on 3.
     

Link Thread