630 questions
1
vote
0
answers
86
views
Spotify SDK replies 500 error on license endpoint after my Electron App is ready
I am building an Electron App with Spotify Web SDK. However after granting the authentication and successfully retrieve the valid access token and successfully connect my Electron App and granting the ...
3
votes
0
answers
589
views
How to Implement a Custom Widevine License Server and Integrate with Shaka Packager?
I want to allow video players such as PRESTOplay, Bitmovin, TheoPlayer, ExoPlayer, and Shaka Player to play my own Widevine DRM-protected content.
My Setup:
I plan to use Shaka Packager for packaging ...
0
votes
0
answers
118
views
How to optimize non-contiguous memory copy with rotation in embedded Linux DRM driver
Background
I'm working on an embedded Linux project using LVGL with a DRM driver. I need to rotate the display content by 90 degrees because my physical screen is 1080x1920 (portrait) but the content ...
0
votes
0
answers
540
views
How come Selenium can make screenshots of Widevine protected video?
I am using Selenium with Chrome driver for an project, and accidentally found that it is possible to screenshot Widevinew-DRM protected video. For example, using the get_screenshot_as_file() function, ...
1
vote
0
answers
243
views
Increasing CPU usage over time in FFmpeg with Widevine DRM stream
Increasing CPU usage over time in FFmpeg with __memset_avx2_unaligned_erms while processing DRM .mpd streams
I'm facing a problem where CPU usage gradually increases when using FFmpeg to process a ...
-3
votes
1
answer
290
views
iOS FairPlay error -42803 for offline playback
The FairPlay license we configured is correctly sharing the content key required for offline playback.
But the problem is that - offline playback works once and fails afterwords.
AVPlayer Error:
Code:...
0
votes
1
answer
2k
views
Is DRM clearkey supposed to protect video from being recorded?
I am testing DRM with clearkey scheme using this Dash.js example: https://reference.dashif.org/dash.js/nightly/samples/drm/clearkey.html. I found that while the video can be played with the correct ...
1
vote
1
answer
1k
views
What is the technology used to blackout a video streaming when the user is attempting to do a screenshot?
Many streaming websites, such as Netflix and Disney+, use DRM to protect their video. When the user wants to do screenshot, video recording, or share screen via video conference, the video content ...
-1
votes
1
answer
128
views
Adobe DRM not getting acsm files for image pdf [closed]
I have an sample image pdf which I want to get drm'ed from adobe, for normal pdf adobe drm does work superbly.
Please find link https://www.dropbox.com/scl/fi/cguwslagkh0mol4q5oh0m/sample_image_pdf....
1
vote
1
answer
295
views
Offline Widevine DRM playback error gives "Crypto key not available" on Motorola Moto G20
I'm trying to play a downloaded DASH stream protected by Widevine DRM on Motorola Moto G20. Player shows the expected duration but playback won't start, I get this error:
androidx.media3.exoplayer....
3
votes
0
answers
324
views
Seeking Flutter Video Player with DRM Support for HLS Playback
I'm developing a Flutter application that requires video playback with two key functionalities:
1. Digital Rights Management (DRM): To safeguard content security, I need a video player that integrates ...
2
votes
0
answers
346
views
DRM session error java.lang.IllegalArgumentException: {}: BAD_VALUE
This problem occurs when trying to play content on devices with Android 13, playback works correctly on devices with Android version 12, 8, 9
ExoPlayer version
2.18.2
Devices affected
Google Pixel 6
I ...
0
votes
1
answer
298
views
How to setup a playlist in jwplayer?
I'm trying to setup jwplayer with DRM. I want to use playlist[].sources[] for this.
My code looks like this:
jwplayer.setup({
playlist: [{
sources: [
{ file: 'myfile1...' },
{ file: '...
2
votes
1
answer
1k
views
How can I plot an EC50 value onto my dose-response curve in R?
I used the drm() function in R to find the EC50 value of my data, and then created a dose-response plot. Now have the EC50 value of my data and a plot, but I want to add the EC50 value onto the curve. ...
0
votes
1
answer
2k
views
Implementing HLS Streaming with ClearKey DRM in VideoJS
I would like to know how my HLS manifest has to look like in order to trigger videojs-contrib-eme ClearKey functionality explicitly using HLS streaming (not DASH). Currently, my manifest looks like ...