EME 자체가 콘텐츠를 녹음하지 못하게하는 것은 아닙니다. EME의 핵심은 아닙니다. EME는 기본 DRM 브라우저 구성 요소 (Content Decryption 모듈 - 일명 CDM)와 통신하기위한 통일 된 방법을 제공합니다. 암호 해독 키는 CDM
라이센스 서버
푸시 CDM 새로운 암호 해독 키를 추출하는 라이센스 서버의 응답에 대한 암호 해독 키에 대한 CDM 특정 요청을 만들기에로드 된 것을
- 확인 : 그 인터페이스는 당신을 수 있습니다
는 제한을 암호 해독 키
모든 암호 해독이 내부적으로 수행과 관련된 어떤
확인 (예 : HDCP 요구 사항.) - 현재 내부적의 의미는 매우 dependen입니다 어떤 콘텐츠를 재생하고 어떤 플랫폼을 사용하는지 확인하십시오. 상업 컨텐츠 관점에서 , 해상도에 따라 내용의 일반적으로 다른 값이 :
- SD - 일반적으로 SW DRM은 모든
- HD/FHD에서 더 출력 보호가 없을 수 있습니다 - 일반적으로 SW DRM HDCP 1.x +는 괜찮습니다 - 아날로그 출력이 가능하지 않아야합니다.
- HDR (보안 프로세서 및 보안 비디오 경로 포함), HDCP 2.2+는 필수 항목입니다 (Netflix가 자신의 콘텐츠에 대한 보호를 줄이지 않는 한)
요즘에는 극소수의 데스크톱 PC 만이 UHD 콘텐츠에 대한 보안을 제공합니다. HW 보안을 제공하기 위해 OS와 CPU를 결합해야합니다 (Windows 10의 Edge에서 최신 프로세서를 사용해야합니다). 이는 ARM이 수년 동안 표준이었던 것과는 대조적입니다 (그리고 일반적으로 TV에서 4k 스트리밍을 허용했습니다).
소비하는 동안 내용의 다른 값도 있습니다 :
- 암호화 된 압축 컨텐츠 - 아니 값. 이 콘텐츠는 CDN에서 공개적으로 사용할 수 있으며 스트리밍 할 때 다운로드하는 콘텐츠입니다. 암호 해독 키가 없으면 내용이 쓸모가 없습니다.
- 해독 된 압축 내용 - 높은 값.이는 암호 해독 후 비디오 또는 오디오의 인코딩 된 샘플을 나타냅니다. 이 콘텐츠는 스트리밍 서비스의 원래 인코딩을 가지고 있으므로 높은 가치로 간주됩니다. 그것은 인코딩이 상대적으로 작기 때문에 또한 높은 가치입니다. HW DRM이 관련되면이 콘텐츠는 사용자가 해결할 수있는 메모리에 노출되지 않습니다.
- 해독 된 압축 해제 된 컨텐츠 - 더 낮은 값. 이는 디코더에서 나오는 개별 프레임을 나타냅니다. 원래 인코딩이 사라졌습니다. 각 프레임을 저장하려면 많은 공간이 필요하므로 유일한 옵션은 원본 인코딩보다 품질이 나쁜 다시 인코딩입니다. 보안 비디오 경로가 관련되면이 프레임이 유지되는 메모리에 다시 액세스 할 수 없습니다.
DRM 보호가 많은 것은 일반 사용자가 콘텐츠를 녹화 할 수 없도록하는 것입니다. 특별한 드라이버를 사용하는 것에 대해 이야기를 시작한 후에는 커널을 수정이나 기타 다른 것으로 다시 컴파일하면 더 이상 일반 사용자가 아닙니다.
Google이 Linux 배포판에서 Widevine을 얼마나 정확하게 사용할 수 있는지는 잘 모르지만 선택한 모든 배포판에서 작동하지는 않습니다. Google은 먼저 배포판을 "지원"해야합니다. Widevine이 플랫폼에서 작업하는 것을 기쁘게 생각하기 전에 일부 드라이버 서명 유효성 검사도 수행 될 수 있습니다. 바로 추측 할 수 있습니다.
가 왜 사운드를 녹음 할 수 없습니다해야와는 별도로
?
오디오 출력이 전혀 보호되지 않습니다.
왜 비디오를 녹화 할 수 없습니까?
그렇게 할 수 있다면 이전에 언급 한 해독 된 압축 해제 된 콘텐츠로 작업하고있는 것입니다. 수년 동안이 콘텐츠를 얻는 다른 쉬운 방법이 있었으며 스트리밍 서비스를 중단하지 않았습니다.
아마도 [security.se]에 더 적합 할 것입니다. –