Zasady przesyłania strumieniowego

W usłudze Azure Media Services w wersji 3 zasady przesyłania strumieniowego umożliwiają definiowanie protokołów przesyłania strumieniowego i opcji szyfrowania dla lokalizatorów przesyłania strumieniowego. Usługa Media Services w wersji 3 udostępnia wstępnie zdefiniowane zasady przesyłania strumieniowego, dzięki czemu można ich używać bezpośrednio na potrzeby wersji próbnej lub produkcyjnej.

Obecnie dostępne wstępnie zdefiniowane zasady przesyłania strumieniowego:

  • Predefined_DownloadOnly. Aby zezwolić tylko na pobieranie.
  • Predefined_ClearStreamingOnly. Aby zezwolić tylko na czyszczenie przesyłania strumieniowego.
  • Predefined_DownloadAndClearStreaming. W celu umożliwienia pobierania i czyszczenia przesyłania strumieniowego.
  • Predefined_ClearKey. Aby umożliwić szyfrowanie HLS/DASH/Smooth z kopertąSzyfrowanie za pomocą usługi Media Services wystawiającego klucz zawartości.
  • Predefined_MultiDrmCencStreaming. W celu umożliwienia przesyłania strumieniowego za pomocą funkcji DASH/Smooth encrypted z commonEncryptionCenc usługą Media Services wydają licencje PlayReady i Widevine.
  • Predefined_MultiDrmStreaming. Aby umożliwić przesyłanie strumieniowe za pomocą funkcji DASH/Smooth encrypted z commonEncryptionCenc usługą Media Services wydając licencje PlayReady i Widevine, lub do zezwalania na przesyłanie strumieniowe za pomocą HLS zaszyfrowanego commonEncryptionCbcs za pomocą usługi Media Services wystawiającej licencję FairPlay.
  • Jeśli żadna z powyższych wartości nie spełnia Twoich potrzeb, utwórz nowe zasady przesyłania strumieniowego.

Ważne

  • Właściwości zasad przesyłania strumieniowego , które są typu Data/godzina, są zawsze w formacie UTC.
  • Należy zaprojektować ograniczony zestaw zasad dla konta usługi Media Service i ponownie użyć ich dla lokalizatorów przesyłania strumieniowego, gdy są potrzebne te same opcje. Aby uzyskać więcej informacji, zobacz Limity przydziału i limity.

W przypadku szyfrowania zawartości należy utworzyć zasady klucza zawartości.

Jeśli masz specjalne wymagania (na przykład jeśli chcesz określić różne protokoły, musisz użyć niestandardowej usługi dostarczania kluczy lub użyć niezaszyfrowanego śledzenia audio), możesz utworzyć niestandardowe zasady przesyłania strumieniowego.

Clear Key Common Encryption (CENC)

Zasady klucza zawartości nie są potrzebne do przesyłania strumieniowego lub pobierania niezaszyfrowanego. CENC umożliwia wspólne szyfrowanie bez zarządzania prawami cyfrowymi, jeśli potrzebujesz szyfrowania, ale odtwarzacz nie obsługuje szyfrowania kopert AES.

Gracze, którzy zezwalają na szyfrowanie CENC, to:

  • dash.js z wersji 4.5.0
  • Gracz Shaka z wersji 4.0.0 (2022-04-30)
  • Android Exoplayer z wersji r2.18.1
  • Bitmovin
  • Theo Player

Filtrowanie, porządkowanie, stronicowanie

Zobacz Filtrowanie, porządkowanie, stronicowanie jednostek usługi Media Services.

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: