Udostępnij przez


Włączanie obsługi DRM

[Funkcja skojarzona z tą stroną, windows Media Format 11 SDK, jest starszą funkcją. Został zastąpiony przez czytnik źródłowy i zapisujący ujścia . czytnika źródeł i składników zapisywania ujścia zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Microsoft zdecydowanie zaleca, aby nowy kod używał Source Reader i Sink Writer zamiast Windows Media Format 11 SDK, jeśli jest to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]

Możesz użyć zestawu Microsoft Windows Media Format Software Development Kit (SDK) do tworzenia aplikacji, które mogą stosować ochronę funkcji ZARZĄDZANIA prawami cyfrowymi (DRM) i odtwarzać strumienie na żywo lub pliki chronione przez drM. Pomoc techniczna jest również zapewniana do tworzenia kopii zapasowych i przywracania licencji DRM gracza oraz do indywidualizacji graczy.

W tej dokumentacji założono, że masz podstawową znajomość technologii zarządzania prawami cyfrowymi firmy Microsoft. Podstawowe omówienie Windows Media DRM znajduje się w sekcji Zarządzanie Prawami Cyfrowymi w tej dokumentacji.

Notatka

DrM nie jest obsługiwana przez wersję tego zestawu SDK opartą na architekturze x64.

 

W poniższych sekcjach opisano sposób włączania obsługi DRM.

Sekcja Opis
Uzyskiwanie wymaganej biblioteki DRM Opisuje kroki związane z uzyskaniem biblioteki statycznej wymaganej do utworzenia aplikacji obsługujących drM.
Ochrona DRM i dystrybucja licencji treści Porównuje możliwości drM zestawu WINDOWS Media Format SDK z zestawem Windows Media Rights Manager SDK.
Sieciowe operacje DRM Opisuje sposób, w jaki aplikacja powinna obsługiwać operacje DRM komunikujące się za pośrednictwem Internetu lub innych sieci.
tworzenie chronionych plików Opisuje sposób tworzenia plików chronionych przez drM.
odczytywanie plików chronionych W tym artykule opisano sposoby uzyskiwania licencji na zawartość oraz korzyści wynikające z implementacji dyskretnego pozyskiwania licencji.
wyświetlanie atrybutów chronionych plików Opisuje sposób używania interfejsu IWMDRMEditor w obiekcie edytora metadanych w celu wyświetlania atrybutów chronionych plików bez konieczności posiadania wymaganej biblioteki statycznej dla drM.
Praca z listami unieważnień Opisuje listy odwołania i sposób ich implementacji.
tworzenie kopii zapasowych i przywracanie licencji Opisuje sposób zarządzania licencjami zawartości przez tworzenie kopii zapasowych i przywracanie ich na bieżącym komputerze lub na innych komputerach.
indywidualizowanie aplikacji DRM Opisuje, jak indywidualizacja funkcji zwiększa bezpieczeństwo w systemie DRM.
Zarządzanie poziomami ochrony wyników Opisuje sposób obsługi poziomów ochrony danych wyjściowych, które są używane do rejestrowania dozwolonych akcji w licencjach DRM w wersji 10.
Korzystanie z protokołu Windows Media DRM 10 dla urządzeń sieciowych Opisuje, jak wspierać bezpieczne przesyłanie strumieniowe dla urządzeń, używając protokołu Windows Media DRM 10 dla urządzeń sieciowych.
Wdrażanie unieważnienia licencji Opisuje proces odwoływania licencji, a akcje, które aplikacja musi wykonać, aby ją zaimplementować.
Nagrywanie list odtwarzania zawierających zabezpieczone pliki Opisuje sposób implementowania nagrywania listy odtwarzania w aplikacji.

 

Zestaw SDK zawiera kilka przykładowych aplikacji, które pokazują, jak odczytywać chronione pliki; najpełniejszym przykładem jest DRMShow. Aby uzyskać więcej informacji, zobacz Przykładowe Aplikacje.

funkcje