Korzystanie z mechanizmów Digital Rights Management

Flash Player 10.1 i nowsze wersje, Adobe AIR 1.5 i nowsze wersje

Adobe® Flash® Access™ to rozwiązanie do ochrony treści. Umożliwia ono właścicielom, dystrybutorom i reklamodawcom treści wykorzystywanie nowych źródeł dochodu poprzez zapewnienie usprawnionego dostępu do treści płatnych. Wydawcy korzystają z rozwiązania Flash Access podczas szyfrowania treści, tworzenia strategii i obsługi licencji. W środowiskach Adobe Flash Player i Adobe AIR wykorzystywana jest biblioteka DRM, moduł rozwiązania Flash Access. Moduł ten umożliwia środowisku wykonawczemu komunikację z serwerem licencji Flash Access oraz odtwarzanie chronionych treści. Dzięki temu środowisko wykonawcze wypełnia cykl życia treści chronionych przez Flash Access i rozpowszechnianych przez serwer Flash Media Server.

Za pomocą rozwiązania Flash Access dostawcy treści mogą udostępniać treści darmowe, jak i treści płatne. Przykładem może być klient chcący obejrzeć program telewizyjny bez reklam. Taka osoba przeprowadza rejestrację i płaci wydawcy treści. Następnie klient może wprowadzić swoje dane w celu uzyskania dostępu i odtworzenia programu bez reklam.

Kolejnym przykładem może być klient chcący wyświetlić treści w trybie offline podczas podróży, gdy połączenie z Internetem nie jest możliwe. Obieg pracy offline jest obsługiwany w aplikacjach AIR. Po zarejestrowaniu się i uiszczeniu opłaty na rzecz wydawcy określonych treści użytkownik może mieć dostęp do tych treści i powiązanej aplikacji AIR oraz pobierać je ze strony WWW wydawcy. Za pomocą aplikacji AIR użytkownik może wyświetlać treści w trybie offline w okresie, na który przyznany został dostęp. Treści tych nie można współużytkować z innymi użytkownikami.

Rozwiązanie Flash Access obsługuje również dostęp anonimowy, który nie wymaga uwierzytelniania użytkownika. Wydawca może na przykład wykorzystać mechanizm dostępu anonimowego do rozpowszechniania treści finansowanej z pomocą reklam. Dostęp anonimowy pozwala wydawcy na bezpłatne udostępnienie aktualnej treści przez określoną liczbę dni. Dostawca treści może także określić i narzucić ograniczenia dotyczące typu i wersji odtwarzacza, za pomocą którego może być odtwarzana treść.

Gdy użytkownik spróbuje odtworzyć chronione treści w aplikacji Flash Player lub Adobe AIR, jego aplikacja będzie musiała wywołać interfejsy API aplikacji DRM. Interfejsy API aplikacji DRM inicjują przepływ pracy do odtwarzania chronionych treści. Środowisko wykonawcze za pośrednictwem modułu Flash Access nawiązuje połączenie z serwerem licencji. Serwer licencji uwierzytelnia użytkownika, o ile to konieczne, i wydaje kupon (licencję) zezwalający na odtwarzanie chronionych treści. Środowisko wykonawcze otrzymuje licencję i deszyfruje treści do odtwarzania.

W niniejszej sekcji opisano, jak skonfigurować aplikację do odtwarzania treści chronionych przez Flash Access. Nie jest wymagana znajomość metod szyfrowania treści czy obsługi strategii za pomocą Flash Access. Jednak autorzy podręcznika przyjęli założenie, że czytelnik będzie nawiązywać połączenie z serwerem licencji Flash Access w celu uwierzytelnienia użytkownika i pobrania licencji. Ponadto założono, że czytelnik opracowuje aplikację przeznaczoną głównie do odtwarzania treści chronionych przez Flash Access.

Omówienie rozwiązania Flash Access, w tym procedury tworzenia strategii, zawiera dokumentacja dołączona do produktu Flash Access.