Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Klienci i serwery są dwoma głównymi składnikami w ekosystemie PlayReady. Te składniki komunikują się przy użyciu protokołów określonych przez firmę Microsoft. Zawartość jest chroniona przez usługę tworzenia pakietów zawartości przy użyciu elementu PlayReady, a następnie przesyłana do klientów, którzy odszyfrowali zawartość przy użyciu informacji przechowywanych w licencji. Informacje w tej sekcji służą jako podstawy pojęć PlayReady, które są dostarczane jako scenariusze w typowych scenariuszach PlayReady.
Klienci PlayReady
Klienci PlayReady są urządzeniami, które mogą odtwarzać chronioną zawartość w przypadku uzyskania licencji dla tej zawartości (takich jak programy odtwarzacza multimediów na komputerach osobistych lub aplikacjach na urządzeniach, takich jak telefony komórkowe, tablety i telewizory inteligentne). Klienci PlayReady muszą również mieć możliwość wymuszania praw i ograniczeń skojarzonych z zasadami zawartymi w licencji.
Na poniższej ilustracji przedstawiono ikony używane w tym dokumencie, które symbolizują urządzenia używane jako klienci PlayReady.
Serwery PlayReady
Dostosowane serwery aplikacji umożliwiają współdziałanie z klientami. Dostawcy usług używają zestawu PlayReady Server Software Development Kit (SDK) do kompilowania serwerów z logiką biznesową specyficzną dla usługi. Na przykład usługa subskrypcji dostosuje serwery, aby mieć licencję specyficzną dla usługi. Licencja może obejmować czas wygaśnięcia i ograniczenia wystawiania licencji, które są związane z określonym zapleczem danych zawierającym informacje o subskrybentach. Korzystając z zestawu SDK playReady Server, dostosowany konstruktor serwera może mieć pewność, że usługa będzie chronić zawartość i wystawiać licencje współpracujące z klientami PlayReady.
Serwery PlayReady obejmują serwery licencji, kontrolery domeny, serwery pomiaru, serwery bezpiecznego zatrzymywania i serwery bezpiecznego usuwania. Wszystkie te serwery są opracowywane w tym samym zestawie PLAYReady Server SDK.
Ponadto usługa ma również opakowarkę treści do szyfrowania i kodowania treści oraz zaplecze strumieniowe i sieć dostarczania treści (CDN) w celu dystrybucji treści w sieci.
Na poniższej ilustracji przedstawiono ikony używane w tym dokumencie do reprezentowania różnych serwerów.
Uwaga / Notatka
Zawartość jest przechowywana i dystrybuowana przy użyciu serwerów sieci Web, ale produkty PlayReady nie obejmują ani nie wymagają wyspecjalizowanego serwera sieci Web do magazynowania i dystrybucji zawartości.
Przepływ zawartości i licencji
W systemach PlayReady usługa pakowania zawartości szyfruje zawartość i przechowuje ją na serwerze sieci Web. Klienci uzyskują tę zaszyfrowaną zawartość za pośrednictwem przesyłania strumieniowego lub pobierania. Klienci uzyskują również licencję PlayReady z serwera licencji, który zawiera informacje potrzebne do odszyfrowania zawartości do renderowania.
Na poniższej ilustracji przedstawiono przepływ zawartości i licencji na potrzeby pozyskiwania licencji (LA). Szara strzałka wskazuje wyraźny transfer zawartości, czarne strzałki wskazują na transfer zawartości chronionej bez licencji, a białe strzałki wskazują transfer licencji.
W poniższych krokach opisano przepływ zawartości i licencji na potrzeby uzyskiwania licencji pokazany na poprzedniej ilustracji:
Dostawca zawartości pakuje zawartość niechroniona przy użyciu oprogramowania innej firmy lub zestawu PLAYReady Server SDK.
Gdy zawartość jest spakowana, dostawca zawartości kopiuje chronioną zawartość do serwera/systemu dystrybucji zawartości.
Dostawca zawartości przesyła informacje o licencji do serwera licencji.
Następnie klient uzyska chronioną zawartość.
Gdy klient próbuje odtworzyć zawartość, nagłówek wskazuje, że klient musi uzyskać licencję. Następnie klient wykonuje pozyskiwanie licencji z serwera licencji.
Aby uzyskać więcej informacji na temat pozyskiwania licencji, zobacz Uzyskiwanie licencji.
Proces szyfrowania i licencjonowania PlayReady jest bardziej szczegółowo opisany w procesie szyfrowania podstawowego i licencjonowania.