Questions tagged [widevine]

DRM platform owned by Google which combines DASH, CENC and EME to provide multiplatform content protection.

Widevine is a google company which provides a platform for delivering protected content and defend the copyright of the content.

In order to achieve the highest possible quality they use DASH (Dynamic Adaptive Streaming over HTTP). Using CENC (Common Encryption) which is in-line with other DRM providers regarding the license structure - such as PlayReady from Microsoft.

The device side of the Widvine solution is the CDM (Content Decryption Module) and EME (Encrypted Media Extension). The CDM is responsible for acquiring the content keys for decryption and securely delivering the output to the device’s firmware/hardware. The EME provides a JavaScript API that enables web applications to interact with content protection systems (e.g. the CDM), to allow playback of encrypted audio and video.

Widevine also maintains a license server which allow clients to access in order to get the license. Key management for the content can be done on Widvine platform or by the clients.

Widevine current version is 7.0 For more information see: http://storage.googleapis.com/wvdocs/Widevine_DRM_Getting_Started.pdf

158 questions
0
votes
1 answer

where to copy media files to test widevine on chromcast

I have to test playback of DASH Content on Cast device with custom receiver app. Where should i copy my custom media files? I have tested coping in drive and drop box but not playing. Getting Error like Media Element State :"Stalled" Media Player…
0
votes
1 answer

Recover from buffering stopping MPMoviePlayer

I am not sure what code to add, so let me know what you need to see. I am using MPMoviePlayer in conjunction with Widevine. I am having an issue where the movie stops playing. I check the MoviePlaybackStates and rarely, if ever does it catch. Most…
linuxer
  • 523
  • 2
  • 4
  • 22
0
votes
1 answer

Play widevine content located in App Documents iOS

I am trying to playback a wvm file that I download through an iOS app and located in the apps document directory. I am getting a 1013 error and I believe this is due to the files location and the WideVine api not having access to that location. Any…
linuxer
  • 523
  • 2
  • 4
  • 22
0
votes
0 answers

MediaMetadataRetriever - getFrameAt - DOMX Error

MediaMetadataRetriever returns bitmap (as Standalone app, so we can assume there are no problems with video encoding) but results in error while playing alongside drm protected content (Widevine) (i.e) encrypted content will play and retrieval of…
AjOnFire
  • 2,868
  • 3
  • 25
  • 39
-1
votes
1 answer

WideVineCDM not working or Ruffle Flash emulator

my videos on netflix and udemy no longer play on chrome or firefox. I get the message wideVineCdm has crashed. I've tried to use the plugin ruffle flash emulator for both Chrome and Firefox to solve the problem but that's not made any difference.…
Missy Mare
  • 11
  • 4
-1
votes
1 answer

Use widevine library in swift

i have a technical question. I have integrated the widevine library inside my swift project. I have linked with bridging header the objective-c library. The problem is that the library use: WViOsApiStatus WV_Initialize(const WViOsApiStatusCallback…
Andrea Bozza
  • 1,374
  • 2
  • 12
  • 31
-2
votes
1 answer

What exactly is Widevine? And how to ensure that I have this key on device?

I'm working on a factory that will start to record Widevine Key on their device and I need to ensure that key is really there and working perfectly. Can't find any useful information about to retrieve data to confirm that key is working properly. I…
Álisson Morais
  • 356
  • 2
  • 19
1 2 3
10
11