다음을 통해 공유


DRM 지원 사용

[이 페이지와 연결된 기능인 Windows Media Format 11 SDK는 레거시 기능입니다. 원본 판독기 및 싱크 작성기에 의해 대체되었습니다. 원본 판독기 및 싱크 작성기는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 소스 판독기 및 싱크 작성기를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

Microsoft SDK(Windows Media Format Software Development Kit)를 사용하여 DRM(디지털 권한 관리) 보호를 적용하고 라이브 DRM 스트림 또는 DRM으로 보호된 파일을 재생할 수 있는 애플리케이션을 빌드할 수 있습니다. 플레이어의 DRM 라이선스를 백업 및 복원하고 플레이어를 개별화하기 위한 지원도 제공됩니다.

이 설명서에서는 Microsoft의 디지털 권한 관리 기술에 대해 기본적으로 잘 알고 있다고 가정합니다. Windows Media DRM에 대한 기본 개요는 이 설명서의 디지털 권한 관리 기능 섹션에 나와 있습니다.

참고

DRM은 이 SDK의 x64 기반 버전에서 지원되지 않습니다.

 

다음 섹션에서는 DRM 지원을 사용하도록 설정하는 방법을 설명합니다.

섹션 Description
필수 DRM 라이브러리 가져오기 DRM 사용 애플리케이션을 만드는 데 필요한 정적 라이브러리를 가져오는 데 관련된 단계를 설명합니다.
DRM 보호 및 콘텐츠 라이선스 배포 Windows Media Format SDK의 DRM 기능을 Windows Media Rights Manager SDK와 비교합니다.
DRM 네트워크 작업 애플리케이션이 인터넷 또는 기타 네트워크를 통해 통신하는 DRM 작업을 처리하는 방법을 설명합니다.
보호된 파일 만들기 DRM으로 보호되는 파일을 만드는 방법을 설명합니다.
보호된 파일 읽기 콘텐츠에 대한 라이선스를 획득하는 방법과 자동 라이선스 획득 구현의 이점에 대해 설명합니다.
보호된 파일의 특성 보기 메타데이터 편집기 개체에서 IWMDRMEditor 인터페이스를 사용하여 DRM에 필요한 정적 라이브러리 없이 보호된 파일의 특성을 보는 방법을 설명합니다.
해지 목록 작업 해지 목록 및 해당 목록을 구현하는 방법에 대해 설명합니다.
라이선스 백업 및 복원 사용자가 현재 컴퓨터 또는 다른 컴퓨터에 백업하고 복원하여 콘텐츠 라이선스를 관리하는 방법을 설명합니다.
DRM 애플리케이션 개별화 개별화 기능이 DRM 시스템의 보안을 강화하는 방법을 설명합니다.
출력 보호 수준 작업 DRM 버전 10 라이선스에서 허용되는 작업을 기록하는 데 사용되는 출력 보호 수준을 지원하는 방법을 설명합니다.
네트워크 디바이스 프로토콜용 Windows Media DRM 10 사용 네트워크 디바이스용 Windows Media DRM 10 프로토콜을 사용하여 보안 디바이스 스트리밍을 지원하는 방법을 설명합니다.
라이선스 해지 구현 라이선스 해지 프로세스 및 애플리케이션이 라이선스 해지를 구현하기 위해 수행해야 하는 작업에 대해 설명합니다.
보안 파일이 포함된 재생 목록 굽기 애플리케이션에서 재생 목록 굽기를 구현하는 방법을 설명합니다.

 

SDK에는 보호된 파일을 읽는 방법을 보여 주는 몇 가지 샘플 애플리케이션이 포함되어 있습니다. 가장 큰 예는 DRMShow입니다. 자세한 내용은 샘플 애플리케이션을 참조하세요.

기능