Przykłady kodu usługi Azure Media Services Content Protection

Logo usługi Media Services w wersji 3


Ostrzeżenie

Usługa Azure Media Services zostanie wycofana 30 czerwca 2024 r. Aby uzyskać więcej informacji, zobacz Przewodnik po wycofaniu usługi AMS.

Ten artykuł zawiera listę przykładów kodu dla usługi Content Protection.

Podstawowa ochrona zawartości

Dostarczanie podstawowej ochrony zawartości AESClearKey i przesyłania strumieniowego

W tym przykładzie pokazano, jak dynamicznie szyfrować zawartość za pomocą biblioteki AES-128.

.NET Nodejs Python

Dostarczanie podstawowej ochrony zawartości drM playready i przesyłania strumieniowego

W tym przykładzie pokazano, jak kodować i przesyłać strumieniowo przy użyciu narzędzia PlayReady DRM.

.NET Node.JS Python

Dostarczanie podstawowej ochrony zawartości drM widevine i przesyłania strumieniowego

W tym przykładzie pokazano, jak kodować i przesyłać strumieniowo przy użyciu narzędzia Widevine DRM.

.NET Node.JS Python

Połączona ochrona zawartości

Przekazywanie i przesyłanie strumieniowe plików HLS i DASH za pomocą narzędzi PlayReady i Widevine DRM

W tym przykładzie pokazano, jak kodować i przesyłać strumieniowo przy użyciu narzędzi Widevine i PlayReady DRM.

jeszcze niedostępne Node.JS Python

Ochrona zawartości w trybie offline

Dostarczanie w trybie offline fairplay

W tym przykładzie pokazano, jak dynamicznie szyfrować zawartość za pomocą technologii FairPlay DRM i odtwarzać zawartość bez żądania licencji od usługi licencji.

.NET Node.JS jeszcze niedostępne Język Python nie jest jeszcze dostępny

Dostarczanie w trybie offline PlayReady i Widevine

W tym przykładzie pokazano, jak dynamicznie szyfrować zawartość za pomocą narzędzi PlayReady i Widevine DRM oraz odtwarzać zawartość bez żądania licencji od usługi licencji.

.NET Node.JS jeszcze niedostępne Język Python nie jest jeszcze dostępny

Uzyskiwanie pomocy i obsługi technicznej

Możesz skontaktować się z usługą Media Services z pytaniami lub postępować zgodnie z naszymi aktualizacjami przy użyciu jednej z następujących metod: