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

  Рет қаралды 32,072

Video Developer

Video Developer

Күн бұрын

Пікірлер: 40
@kxvrol
@kxvrol 3 жыл бұрын
Great video! Can you please make a video about PlayReady, Widevine and other DRM standards?
@qianxixin
@qianxixin 2 жыл бұрын
great video clip to explain the DRM process.
@wissenschaftler400
@wissenschaftler400 2 жыл бұрын
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 жыл бұрын
Great explanation, thank you
@hernandezascenciobrandonyo3510
@hernandezascenciobrandonyo3510 4 ай бұрын
Awesome video bro
@caiomar
@caiomar 5 ай бұрын
Excellent video, it all makes sense, thank yoU!
@cdvries
@cdvries 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 жыл бұрын
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 жыл бұрын
@@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 жыл бұрын
@@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.
@letz_positive1792
@letz_positive1792 2 жыл бұрын
Great explanation! Could you please help make videos on Hls, Dash, Ad processing?
@shubhmunot
@shubhmunot 2 жыл бұрын
Very nicely explained.
@SalmanSakib-b3t
@SalmanSakib-b3t 4 ай бұрын
Thanks a lot. Very useful video
@aloksagar9510
@aloksagar9510 3 жыл бұрын
Thanks man .. really helpful content👍
@Bhups14
@Bhups14 Жыл бұрын
Very helpful thanks 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
@apnp3
@apnp3 3 жыл бұрын
Nice content, much helpful - thanks!
@RealMe-d4y
@RealMe-d4y Жыл бұрын
It would be very nice if you teachers how to remove DRM from Android app
@arifdiphu
@arifdiphu 3 жыл бұрын
Thanks a lot. Could you please also let us know how How does Digital Rights Management (DRM) in eBooks (ePUB)?
@mehedi.nothing
@mehedi.nothing Жыл бұрын
What about screen recording?
@Jepangbanzai
@Jepangbanzai Жыл бұрын
How to download DRM Movie on Android
@hannes7695
@hannes7695 Жыл бұрын
How DRM works: It doesn’t, until you put a chip in my brain.
@ChristopherGray00
@ChristopherGray00 2 жыл бұрын
mutahar?
@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 жыл бұрын
@@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 11 ай бұрын
@@Cookiekeks not theoretically, there are softwares to do it, you just need someone who had access to content to just download them
@Recoo
@Recoo Жыл бұрын
Thx!
@Cookiekeks
@Cookiekeks 3 жыл бұрын
Nice
@crisanger
@crisanger 6 ай бұрын
I love you
@gabrielcifuentes916
@gabrielcifuentes916 Жыл бұрын
Kudo's
How Video Streaming Works: Terminology [Part 1]
9:13
Ivaylo Pavlov
Рет қаралды 21 М.
Hilarious FAKE TONGUE Prank by WEDNESDAY😏🖤
0:39
La La Life Shorts
Рет қаралды 44 МЛН
DRM explained - How Netflix prevents you from downloading videos?
18:17
Mehul - Codedamn
Рет қаралды 246 М.
Video on demand (VOD) workflow
5:31
Video Developer
Рет қаралды 1,9 М.
Sebastian Golasch - EME? CDM? DRM? CENC? IDK! - WebCamp Zagreb 2018
44:14
Digital Rights Management as Fast As Possible
6:05
Techquickie
Рет қаралды 214 М.
What is OTT and How Does it Work? Over-The-Top Explained
8:09
HTTPS, SSL, TLS & Certificate Authority Explained
43:29
Laith Academy
Рет қаралды 152 М.
The History of DRM & Copy Protection in Computer Games
17:10
What is DRM (digital rights management)
3:48
Mux
Рет қаралды 1,8 М.
How Video Compression Works
4:44
Leo Isikdogan
Рет қаралды 136 М.
Video Formats, Codecs and Containers (Explained)
12:29
Qencode
Рет қаралды 334 М.