I have a problem in fairplay drm + hls with safari (i used shaka player),
it fails at loading some contents .
but sometimes after reloading page it works .
Many thanks ,
FairPlay DRM configuration for iOS and Safari ( failed to load video)
1k Views Asked by Wahib Mzali At
2
There are 2 best solutions below
Related Questions in IOS
- Overlapping UICollectionView in storyboard
- Cannot pod spec lint because of undeclared type errors
- Is the transactionReceipt data present in dataWithContentsOfURL?
- UIWebView Screen Fitting Issue
- ZXingObjC encoding issues
- iOS: None of the valid provisioning profiles allowed the specific entitlements
- How to hide "Now playing url" in control center
- CloudKit: Preventing Duplicate Records
- Slow performance on ipad erasing image
- Swift code with multiple NSDateFormatter - optimization
- iOS 8.3 Safari crashes on input type=file
- TTTTimeIntervalFormatter always returns strings in English
- How do I add multiple in app purchases in Swift Spritekit?
- Setup code for xibs in iOS. -awakFromNb:
- iOS Voice Over only reads out the title of any alert views
Related Questions in SAFARI
- transform-origin doesnt apply in safari
- Evernote Web Clipper and Content Security Policy
- Polymer 1.0 on Firefox, Safari /deep/ selector not working
- Safari Extension not geting session Info
- Why won't this URL work in Safari?
- CSS rotate animation doesn't start properly in Safari
- "Card" rotation and selectable text
- jQuery on('change') logic behaving wierdly in ios 8.2/8.3
- Parallax causing vertical scroll issues in Safari (and iOS Safari)
- Weird icons appearing on Safari in between words
- jQuery animate using a variable doesn't work in OSX Safari
- laravel ajax call in safari and on mobile methodNotFoundHttpException
- Safari turns Simple Cors Request into Preflight after 302 redirect
- iOS9 Safari content blocker extension not invoked
- Angular on a svg - $sce.trustAsHtml inside svg does not work in safari and ie
Related Questions in DRM
- Save and Play DRM secured audio file in ios
- What exactly is Widevine? And how to ensure that I have this key on device?
- OAuth in PlayReady License Retrieval in UWP
- WideVine tvOS support
- How to check widevine DRM present on the Android Device
- DRM security level on Android
- HTML5 Video DRM - detect HDCP (output protection) then downgrade to SD content?
- Best way to encrypt ePub file
- programmatically deleted cached persistant Playready License
- Secure Encryption of File on Disk
- Sending some non-encrypted fragments in a PlayReady stream
- Run Qt app with eglfs plugin on a normal computer
- decrypt function at run time and use it QT c++
- protecting CD rom from creating its ISO
- Widevine DRM on Windows 8 modern app is it possible?
Related Questions in FAIRPLAY
- video.js multiple sources for fairplay widevine playready livestream DRM
- Offline FairPlay playback makes network requests to load m3u8 playlists
- FairPlay license URL in Azure Media Services
- FairPlay DRM configuration for iOS and Safari ( failed to load video)
- Swift: How to use FairPlay streaming?
- is it reasonable to protect drm'd content client side
- Black screen observed sometimes while playing the FairPlay Streaming protected content
- Is there any way to mirror fps content using AVPlayerLayer, currently getting black screen with audio
- AVContentKeySession API equivalent on MacOS/Safari?
- How can I play FairPlay-encrypted audio on an AppleWatch with watchOS 5?
- Downloading FairPlay Streaming Server SDK
- Offline HLS Fairplay playback error when the app is closed, code 16227
- iOS 16: AVContentKeyRequest processContentKeyResponse Throws Exception
- iOS fairplay throws unknown error 42650
- Download performance of AVAssetDownloadTask
Related Questions in SHAKA
- save to offline without creating player object using shaka player
- iOS extend controller and miniplayer won't handle event using chromecast receiver based on shaka player
- Having problems compiling shaka player
- How to disable PictureInPicture in shaka player
- How to stream private media blob from azure blob storage without using a SAS url or sas token using shaka player
- Shaka Player Embedded Widevine configuration JSON missing
- Parsing HLS manifest of live stream in Safari to retrieve time-based metadata
- FairPlay DRM configuration for iOS and Safari ( failed to load video)
- shaka player never triggers 'error' listener
- Wrap shaka-player in AngularJS directive not working (this.target.addEventListener is not a function)
- FFMPEG/DASH-LL creates audio and video chunks at different rates; player is confused (404 errors)
- Is there a way that we can display seekbar above shaka control panel
- Shaka Player - Get Widevine License URL
- How to detect SCTE35 in HLS live stream in Shaka Player
- Chromecast Shaka player duplicate licences
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
It would e very unusual for a DRM server to respond with a valid license if it refused initially, just because it got multiple requests.
Looking at your screenshot above (it does not look like the usual safari inspector network tab?), it looks like the issue is actually with the file '...audio-en-us-mp4a.m3u8'. This is a HLS index file and assuming the screenshot is of network traffic it seems to be showing an error receiving this file, so this and any caching of this file are probably the best place to look for the error.