Sdílet prostřednictvím


Základy DRM

[Funkce přidružená k této stránce, Windows Media Format 11 SDK, je starší funkce. Byla nahrazena čtečkou zdroje a zapisovače jímky. a zapisovač jímky jsou optimalizované pro Windows 10 a Windows 11. Microsoft důrazně doporučuje, aby nový kód používal Čtečka zdrojového kódu a Zapisovač jímky místo Windows Media Format 11 SDK, pokud je to možné. Microsoft navrhuje, aby se stávající kód, který používá starší rozhraní API, přepsal, aby se nová rozhraní API používala, pokud je to možné.]

Technologie WINDOWS Media DRM jsou poměrně jednoduché z pohledu sady Windows Media Format SDK. Komponenty sady SDK lze použít k ochraně obsahu a přehrávání chráněného obsahu.

Ochrana obsahu

Ochrana obsahu (označovaného také jako obsah balení) zahrnuje šifrování datové části souboru a zahrnutí některých informací do hlavičky souboru, která umožňuje hráčům dešifrovat obsah.

K šifrování obsahu potřebujete klíč, což je hodnota použitá k počátečnímu šifrování algoritmů. Klíč se skládá ze dvou částí: počátečního klíče (nebo privátního klíče) a identifikátoru klíče (nebo veřejného klíče). Počáteční klíč je hodnota tajného kódu, pomocí které kódujete obsah. Identifikátor klíče je veřejná hodnota, která je součástí hlavičky chráněného souboru.

Pokud je soubor chráněný, nedá se dešifrovat bez licence. Licence obsahuje informace, které určují podmínky použití chráněného obsahu. Podmínky licence se rozhodnou vlastníkem obsahu a dají se přizpůsobit tak, aby splňovaly různé potřeby. Součástí procesu balení souboru je zahrnutí adresy URL webové stránky, kde uživatelé můžou získat licenci pro přístup k obsahu.

Čtení chráněného obsahu

Chcete-li číst chráněný obsah, musí se licence obsahu nacházet v klientském počítači. Některá licenční omezení jsou interně kontrolována komponentami DRM sady Windows Media Format SDK, zatímco jiné musí být vynuceny vaší aplikací.

Objekty sady Windows Media Format SDK můžete použít k tomu, aby uživateli pomohl získat licence k obsahu a provádět další úlohy správy, jako je aktualizace komponent DRM a zálohování licencí.

Poznámka

DrM není podporována verzí této sady SDK založenou na platformě x64.

 

funkce správy digitálních práv

povolení podpory DRM