How does Digital Rights Management (DRM) in video work?

Поділитися
Вставка
  • Опубліковано 20 січ 2025

КОМЕНТАРІ • 40

  • @kxvrol
    @kxvrol 3 роки тому +21

    Great video! Can you please make a video about PlayReady, Widevine and other DRM standards?

  • @qianxixin
    @qianxixin 2 роки тому +3

    great video clip to explain the DRM process.

  • @wissenschaftler400
    @wissenschaftler400 2 роки тому +3

    I so much like such a content, that is free of marketing mumbo-jumbo and pictures for imbeciles, directly to the point. And your English is clear and unambiguous. Well done!

  • @abdulazeez.98
    @abdulazeez.98 2 роки тому +3

    Great explanation, thank you

  • @cdvries
    @cdvries 2 роки тому +2

    What if you save the steamed content along with the key you receive from the DRM Licence Proxy server. Wouldn't that allow you to play the video after your subscription ends?

    • @sgtjan5241
      @sgtjan5241 2 роки тому +3

      I thought the same. The Video is encrypted and there is only one key that can decrypt it. If you get hands on that key, you are good to go.
      The decryption keys however aren't exposed by the drm modules. You can not fetch it easily. Also the drm module checks for the type of use. There are often 2 types like streaming and offline playback available. With a streaming license obtained by the licence proxy the drm module will only decrypt streamed content matching with that license. Like I said there is also a offline license available. For example if you download a video from the amazon prime app, for offline playback, the Video itself is encrypted and tagged with licensing metadata (license expiring date, allowed client & user). The drm module then has to calculate in some way the decryption key given all the information. I think there is the weakest point. If you can patch the module in some way you should be able to extract the decryption key. Then the licensing is obsolete. It's just for the proper working drm module to regulate the access. Often those DRM modules rely on hardware security features, to make it even harder to bypass them. I can imagine that the decryption keys can change on the fly to make it even more pain to have track on them while streaming and live fetching. I can also imagine that the keys aren't transmitted plain through tls but are also encrypted.
      So basically drm rely on the integrity on the used module in conjunction with hardware based protection.

    • @cdvries
      @cdvries 2 роки тому +2

      @@sgtjan5241 the fact remains that what you see is unencrypted. Otherwise you wouldn't able to see anything. The stream is decrypted by your computer and it has the decryption key somewhere in memory. But yea what you said, it can be very hard to find it and use it later on.
      What you can do is use a screen recorder like OBS studio and record the stream. This works I have tried this on my Linux box for testing purposes only of course 😁 there is almost no quality degradation. If ever someone invents a mitigation to that then I could just put my TV in a darkened room and point a camera at the screen at the cost of quality. As long there is recording equipment people are going to be able to circumvent DRM.

    • @sgtjan5241
      @sgtjan5241 2 роки тому +2

      @@cdvries You are right. But for that case they invented HDCP. You cannot capture Chrome or Amazon Prime apps. You'll see just a black screen in the recording. On Android and Windows though. The streaming services lowers the quality if you aren't using compliant hardware or software.
      4k HDR is another story. Theoretically you need the highest hdcp support for both monitor and gpu, Intel Management engine (Intel me) and Intel Security extensions (that only exists around 8th to 11th gen, right they dropped it after the 11th gen). Furthermore you need a player that can handle those DRM certificates and request. The encryption probably takes place on the extra HW, encapsulated from the os (example for BluRay 4k Playback) DRM is just bullshit. You basically bought a 4k BluRay and can't watch it.
      The only way today to watch 4k on prime is the UHD fire tv stick or very few top notch Smartphones from Samsung I think.

  • @hernandezascenciobrandonyo3510
    @hernandezascenciobrandonyo3510 5 місяців тому +2

    Awesome video bro

  • @tube-you007
    @tube-you007 2 роки тому

    What is the way to disable the encryption of DRM - Xvast and thus deactivate the encryption it applies to mp4 files , so that we should be able to play mp4 files without encryption based on licence generated by a username and password for that particular file , we also need to untie the safety mechanism of binding the encryption to the computer's Mac address , And thus gain independently from DRM - X based browsers like xvast and players like hai hai soft players Both of the above applications use DRM - X encryption and licencing

  • @mehedi.nothing
    @mehedi.nothing Рік тому

    What about screen recording?

  • @Jepangbanzai
    @Jepangbanzai Рік тому +1

    How to download DRM Movie on Android

  • @shubhmunot
    @shubhmunot 2 роки тому +1

    Very nicely explained.

  • @caiomar
    @caiomar 5 місяців тому

    Excellent video, it all makes sense, thank yoU!

  • @letz_positive1792
    @letz_positive1792 2 роки тому +3

    Great explanation! Could you please help make videos on Hls, Dash, Ad processing?

  • @Bhups14
    @Bhups14 Рік тому +1

    Very helpful thanks bro

  • @aloksagar9510
    @aloksagar9510 3 роки тому +1

    Thanks man .. really helpful content👍

  • @RealMe-d4y
    @RealMe-d4y Рік тому +1

    It would be very nice if you teachers how to remove DRM from Android app

  • @apnp3
    @apnp3 3 роки тому +1

    Nice content, much helpful - thanks!

  • @SalmanSakib-b3t
    @SalmanSakib-b3t 4 місяці тому

    Thanks a lot. Very useful video

  • @arifdiphu
    @arifdiphu 3 роки тому

    Thanks a lot. Could you please also let us know how How does Digital Rights Management (DRM) in eBooks (ePUB)?

  • @hannes7695
    @hannes7695 Рік тому +1

    How DRM works: It doesn’t, until you put a chip in my brain.

  • @Recoo
    @Recoo Рік тому

    Thx!

  • @vishal9866
    @vishal9866 3 роки тому

    IS THERE ANY POSSIBLE WAY TO DOWNLOAD DRM PROTECTED VIDEO

    • @takanimpu4997
      @takanimpu4997 3 роки тому

      Yeah theres ways ...

    • @Cookiekeks
      @Cookiekeks 3 роки тому

      @@takanimpu4997 elaborate

    • @ab7dasker
      @ab7dasker 3 роки тому

      @@Cookiekeks not sure what he meant, but if you look at the diagram there is a point on there where the video is decrypted on your local hardware, be it a smartphone, tablet or laptop. So to rip a video from a service with DRM you'd have to be authenticated and probably need some special software running on your machine, but it's definitely possible and people do it.

    • @Cookiekeks
      @Cookiekeks 3 роки тому +2

      @@ab7dasker Well it must be theoretically possible, because at some point the video must be decrypted on your hardware for you to view it. But as far as I know, there is no currently working method publicily available rn

    • @human4566vv
      @human4566vv Рік тому

      @@Cookiekeks not theoretically, there are softwares to do it, you just need someone who had access to content to just download them

  • @ChristopherGray00
    @ChristopherGray00 2 роки тому

    mutahar?

  • @Cookiekeks
    @Cookiekeks 3 роки тому

    Nice

  • @crisanger
    @crisanger 7 місяців тому

    I love you

  • @gabrielcifuentes916
    @gabrielcifuentes916 Рік тому

    Kudo's