Terminologia i pojęcia dotyczące usługi Media Services

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 temat zawiera krótkie omówienie terminologii i pojęć związanych z usługą Azure Media Services. Artykuł zawiera również linki do artykułów z szczegółowym wyjaśnieniem pojęć i funkcji usługi Media Services w wersji 3.

Przed rozpoczęciem opracowywania należy zapoznać się z podstawowymi pojęciami opisanymi w tych tematach.

Terminologia dotycząca usługi Media Services w wersji 3

Okres Opis
Wydarzenie na żywo Wydarzenie na żywo reprezentuje potok pozyskiwania, transkodowania (opcjonalnie) i pakowania strumieni wideo, audio i metadanych w czasie rzeczywistym.

W przypadku klientów migrujących z interfejsów API usługi Media Services w wersji 2 wydarzenie na żywo zastępuje jednostkę Kanał w wersji 2. Aby uzyskać więcej informacji, zobacz Migrowanie z wersji 2 do wersji 3.
Punkt końcowy przesyłania strumieniowego/pakowanie/pochodzenie Punkt końcowy przesyłania strumieniowego reprezentuje dynamiczne (just in time) pakowanie i usługę pochodzenia, która może dostarczać zawartość na żywo i na żądanie bezpośrednio do aplikacji odtwarzacza klienta. Używa jednego z typowych protokołów przesyłania strumieniowego (HLS lub DASH). Ponadto punkt końcowy przesyłania strumieniowego zapewnia dynamiczne (just in time) szyfrowanie do wiodących w branży systemów zarządzania prawami cyfrowymi (DRM).

W branży przesyłania strumieniowego multimediów ta usługa jest powszechnie określana jako Packager lub Origin. Inne typowe terminy w branży tej funkcji obejmują JITP (just in time-packager) lub JITE (just in time-encryption).

Pojęcia dotyczące usługi Media Services w wersji 3

Pojęcia Opis Linki
Zasoby i przekazywanie zawartości Aby rozpocząć zarządzanie, szyfrowanie, kodowanie, analizowanie i przesyłanie strumieniowe zawartości multimediów na platformie Azure, należy utworzyć konto usługi Media Services i przekazać pliki cyfrowe do zasobów. Przekazywanie do chmury i magazynowanie w niej

Koncepcja zasobów
Kodowanie zawartości Po przekazaniu wysokiej jakości plików multimedialnych do zasobów można je zakodować w formatach, które można odtwarzać w wielu różnych przeglądarkach i urządzeniach.

Aby zakodować za pomocą usługi Media Services w wersji 3, należy utworzyć przekształcenia i zadania.
Przekształcenia i zadania

Kodowanie za pomocą usługi Media Services
Tworzenie pakietów i dostarczanie Po zakodowaniu zawartości możesz skorzystać z funkcji dynamicznego tworzenia pakietów. W usłudze Media Services punkt końcowy przesyłania strumieniowego to dynamiczna usługa tworzenia pakietów używana do dostarczania zawartości multimedialnej do odtwarzaczy klienckich. Aby udostępnić filmy wideo w zasobie wyjściowym klientom do odtwarzania, należy utworzyć lokalizator przesyłania strumieniowego , a następnie skompilować adresy URL przesyłania strumieniowego.

Podczas tworzenia lokalizatora przesyłania strumieniowego oprócz nazwy zasobu należy określić zasady przesyłania strumieniowego. Zasady przesyłania strumieniowego umożliwiają definiowanie protokołów przesyłania strumieniowego i opcji szyfrowania (jeśli istnieje) dla lokalizatorów przesyłania strumieniowego. Dynamiczne pakowanie jest używane niezależnie od tego, czy przesyłasz strumieniowo zawartość na żywo, czy na żądanie.

Za pomocą manifestów dynamicznych usługi Media Services można przesyłać strumieniowo tylko określone odwzorowanie lub podkropki wideo. Ponadto, jeśli masz wstępnie zakodowaną zawartość lub zawartość, która jest już zakodowana przez koder innej firmy, możesz przesyłać strumieniowo zawartość za pomocą usług źródłowych AMS. Przykład użycia wstępnie zakodowanego pliku źródłowego można znaleźć w przykładzie — Przesyłanie strumieniowe istniejącego pliku Mp4
Dynamiczne tworzenie pakietów

Punkty końcowe przesyłania strumieniowego

Lokalizatory przesyłania strumieniowego

Zasady przesyłania strumieniowego

Manifesty dynamiczne

Filtry
Ochrona zawartości Dzięki usłudze Media Services możesz dynamicznie dostarczać zawartość na żywo i na żądanie za pomocą standardu Advanced Encryption Standard (AES-128) lub/i dowolnego z trzech głównych systemów DRM: Technologia PlayReady firmy Microsoft, Google Widevine i Apple FairPlay. Usługa Media Services zapewnia również usługę dostarczania kluczy AES i drM (PlayReady, Widevine i Apple FairPlay Streaming) licencji autoryzowanych klientów.

W przypadku określania opcji szyfrowania w strumieniu utwórz zasady klucza zawartości i skojarz je z lokalizatorem przesyłania strumieniowego. Zasady klucza zawartości umożliwiają skonfigurowanie sposobu dostarczania klucza zawartości do klientów końcowych.

Spróbuj ponownie użyć zasad za każdym razem, gdy są potrzebne te same opcje.
Zasady kluczy zawartości

Ochrona zawartości
Transmisja strumieniowa na żywo Usługa Media Services umożliwia dostarczanie wydarzeń na żywo klientom w chmurze platformy Azure. Wydarzenia na żywo odpowiadają za pozyskiwanie i przetwarzanie strumieni wideo na żywo. Podczas tworzenia wydarzenia na żywo tworzony jest punkt końcowy wejściowy, którego można użyć do wysyłania sygnału na żywo z kodera zdalnego. Po przepływie strumienia do wydarzenia na żywo możesz rozpocząć wydarzenie przesyłania strumieniowego, tworząc element zawartości, dane wyjściowe na żywo i lokalizator przesyłania strumieniowego. Dane wyjściowe na żywo zarchiwizuje strumień w zasobie i udostępni go widzom za pośrednictwem punktu końcowego przesyłania strumieniowego. Zdarzenie na żywo można ustawić na przekazywanie (lokalny koder na żywo wysyła strumień o wielu szybkościach transmisji bitów) lub kodowanie na żywo (lokalny koder na żywo wysyła strumień o pojedynczej szybkości transmisji bitów). Omówienie transmisji strumieniowej na żywo

Wydarzenia i dane wyjściowe na żywo
Monitorowanie za pomocą usługi Event Grid Aby wyświetlić postęp zadania, użyj usługi Event Grid. Usługa Media Services emituje również typy zdarzeń na żywo. Dzięki usłudze Event Grid Twoje aplikacje mogą nasłuchiwać zdarzeń pochodzących z praktycznie wszystkich usług platformy Azure i ze źródeł niestandardowych oraz reagować na nie. Obsługa zdarzeń usługi Event Grid

Schematy
Monitorowanie za pomocą usługi Azure Monitor Monitorowanie metryk i dzienników diagnostycznych, które pomagają zrozumieć, jak aplikacje działają w usłudze Azure Monitor. Monitorowanie usługi Media Services
Odtwarzacze klienckie Możesz użyć dowolnej platformy odtwarzacza obsługującej protokół przesyłania strumieniowego HLS lub DASH. Na rynku dostępnych jest wiele open source i komercyjnych graczy (Shaka, Hls.js, Video.js, Theo Player, Bitmovin Player itp.), a także wbudowana obsługa przesyłania strumieniowego na poziomie przeglądarki i systemu operacyjnego dla HLS i DASH. Usługa Azure Media Player jest również dostępna do odtwarzania zawartości multimedialnej przesyłanej strumieniowo przez usługę Media Services w wielu różnych przeglądarkach. Usługa Azure Media Player używa standardów branżowych, takich jak HTML5, rozszerzenia źródła multimediów (MSE) i szyfrowane rozszerzenia multimediów (EME), aby zapewnić adaptacyjne środowisko przesyłania strumieniowego. Lista odtwarzaczy multimedialnych

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: