Tworzenie prywatnego punktu końcowego dla punktu końcowego przesyłania strumieniowego
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.
W tym artykule pokazano, jak używać prywatnego punktu końcowego dla punktu końcowego przesyłania strumieniowego usługi Media Services. Utworzysz zasób prywatnego punktu końcowego, który jest łączem między siecią wirtualną a punktem końcowym przesyłania strumieniowego. To wdrożenie tworzy adres IP interfejsu sieciowego wewnątrz sieci wirtualnej. Link prywatny umożliwia urządzeniom w sieci wirtualnej łączenie się z punktem końcowym przesyłania strumieniowego na koncie usługi Media Services.
Mimo że link prywatny jest używany z produktami platformy Azure Private Link i usługą Private Link, link prywatny używany w tym ćwiczeniu jest po prostu łączem między zasobem a prywatnym punktem końcowym.
Sieć wirtualna utworzona na potrzeby tego przewodnika jest po prostu pomocna w tym przykładzie.
Ograniczanie dostępu
Dostęp do Internetu do punktów końcowych na koncie usługi Media Services można ograniczyć na jeden z dwóch sposobów:
- Ograniczanie dostępu do wszystkich zasobów na koncie usługi Media Services.
- Ograniczanie dostępu oddzielnie dla każdego zasobu przy użyciu listy dozwolonych adresów IP.
Utworzenie prywatnego punktu końcowego nie powoduje niejawnego wyłączenia dostępu do Internetu.
Ostrzeżenie
Wykonanie tego ćwiczenia spowoduje naliczenie kosztów.
Wymagania wstępne
Utwórz grupę zasobów na potrzeby tego ćwiczenia
Ważne
Ważne jest, aby utworzyć wszystkie zasoby dla tego ćwiczenia w tym samym regionie. W przeciwnym razie kroki sieci wirtualnej i maszyny wirtualnej nie będą działać. Zdecyduj, z którym regionem chcesz pracować, na podstawie przydziałów maszyn wirtualnych subskrypcji.
Tworzenie sieci wirtualnej i maszyny wirtualnej
Ukończ przewodnik Szybki start: tworzenie prywatnego punktu końcowego przy użyciu Azure Portal w celu utworzenia sieci wirtualnej i maszyny wirtualnej na potrzeby tego ćwiczenia. Innymi słowy, nie usuwaj zasobów na końcu.
Po utworzeniu sieci wirtualnej i maszyny wirtualnej wróć do tej strony i kontynuuj.
Tworzenie konta usługi Media Services
Tworzenie konta usługi Media Services za pomocą portalu
Zaloguj się do witryny Azure Portal.
Wybierz pozycję +Utwórz zasób.
W polu wyszukiwania wprowadź ciąg "Media Services" i wybierz klawisz Enter. Wyniki wyszukiwania będą wyświetlane wraz z kartą usługi Media Services.
Wybierz kartę Media Services . Zostanie wyświetlony ekran szczegółów usługi Media Services.
Wybierz przycisk Utwórz. Zostanie wyświetlony ekran Tworzenie konta usługi Media Services.
W sekcji Tworzenie konta usługi Media Services wprowadź wymagane wartości.
Nazwa Opis Nazwa konta Wprowadź nazwę nowego konta usługi Media Services. Nazwa konta usługi Media Services składa się z małych liter i cyfr (bez spacji) i może zawierać od 3 do 24 znaków. Subskrypcja Jeśli masz więcej niż jedną subskrypcję, wybierz jedną z listy subskrypcji platformy Azure, do których masz dostęp. Grupa zasobów Wybierz nowy lub istniejący zasób. Grupa zasobów jest kolekcją zasobów, które mają ten sam cykl życia, uprawnienia i zasady. Więcej informacji można znaleźć tutaj. Lokalizacja Wybierz region geograficzny, który będzie używany do przechowywania nośników i rekordów metadanych dla konta usługi Media Services. Ten region będzie używany do przetwarzania i przesyłania strumieniowego multimediów. Na liście rozwijanej są wyświetlane tylko regiony dostępne w usłudze Media Services. Konto magazynu Wybierz konto magazynu, aby udostępnić magazyn obiektów blob zawartości multimedialnej z konta usługi Media Services. Można wybrać istniejące konto magazynu w tym samym regionie geograficznym co konto usługi Media Services albo utworzyć nowe konto magazynu. Nowe konto magazynu jest tworzone w tym samym regionie. Reguły dotyczące nazw kont magazynów są takie same, jak w przypadku kont usługi Media Services.
Musisz mieć jedno podstawowe konto magazynu i możesz mieć dowolną liczbę pomocniczych kont magazynu skojarzonych z kontem usługi Media Services. Możesz użyć Azure Portal, aby dodać pomocnicze konta magazynu. Aby uzyskać więcej informacji, zobacz Konta usługi Azure Storage z kontami usługi Azure Media Services.
Konto usług Media Services i wszystkie skojarzone konta magazynu muszą być w tej samej subskrypcji platformy Azure. Zdecydowanie zaleca się używanie kont magazynu znajdujących się w tej samej lokalizacji co konto usługi Media Services, aby uniknąć dodatkowych opóźnień i kosztów danych wychodzących.Ustawienia zaawansowane Wybierz wcześniej utworzoną tożsamość zarządzaną użytkownika z listy rozwijanej lub utwórz nową tożsamość zarządzaną przez użytkownika, wybierając link. Ważne
Wszystkie nowe konta usługi Media Services wymagają tożsamości zarządzanej przez użytkownika. Wcześniej utworzone konta z tożsamością zarządzaną przez system nie uległy zmianie.
Zaznacz pole wyboru obok pozycji "Mam wszystkie prawa do korzystania z zawartości/pliku i zgadzam się, że będzie on obsługiwany zgodnie z Warunkami usług online i Oświadczeniem o ochronie prywatności firmy Microsoft"., aby potwierdzić i kontynuować.
Kliknij przycisk Przejrzyj i utwórz lub dodaj tagi za pomocą przycisku Dalej:Tagi .
Kliknij przycisk Utwórz na poniższym ekranie. Rozpocznie się wdrażanie.
Podczas tworzenia konta jest tworzony domyślny punkt końcowy przesyłania strumieniowego (nazywany domyślnym). Tworzenie tożsamości zarządzanej przez użytkownika jest również wymagane podczas procesu instalacji.
Przekazywanie plików
Uwaga
W usłudze Media Services nie ma limitu rozmiaru pliku dla przekazywanych wideo.
- Przejdź do konta usługi Media Services, z którym chcesz pracować.
- Wybierz pozycję Zasoby.
- Wybierz pozycję + Przekaż. Zostanie wyświetlony ekran Przekazywanie elementu zawartości wideo.
- Wybierz ikonę folderu obok pola Przekaż pliki .
- Wybierz pliki multimedialne do przekazania. Zostanie wyświetlone pole nazewnictwa zasobów. Możesz zmienić nazwę lub użyć nazwy domyślnej. Jeśli zostanie przekazany więcej niż jeden plik multimedialny, zostanie utworzony więcej niż jeden zasób. Zostanie wyświetlone pole nazewnictwa zasobów dla każdego z nich.
- Wybierz pozycję Zgadzam się i przekaż. Rozpocznie się przekazywanie. Po zakończeniu przekazywania nowe elementy zawartości zostaną wyświetlone na ekranie Zasoby .
Tworzenie przekształcenia, zadania i lokalizatora przesyłania strumieniowego
Aby przesyłać strumieniowo multimedia, przekazane wideo musi zostać zakodowane. Przekształcenie to metoda kodowania wideo.
Tworzenie przekształcenia za pomocą portalu
- Przejdź do konta usługi Media Service, z którym chcesz pracować.
- Wybierz pozycję Przekształć i zadania.
- Wybierz pozycję Dodaj przekształcenie. Zostanie wyświetlony ekran Dodawanie przekształcenia.
- Wprowadź nazwę przekształcenia w polu Przekształć nazwę .
- Opcjonalnie: Dodaj opis w polu Opis .
- Wybierz typ przekształcenia z listy rozwijanej Typ przekształcenia . Możesz wybrać jeden z następujących typów:
- Kodowania Użyj wbudowanego ustawienia standardowego kodera, aby zakodować wideo lub dźwięk.
- Kopii Skopiuj strumień wideo i/lub audio do zasobu, który można przesyłać strumieniowo.
- Analizator wideo i audio Wyodrębnij szczegółowe informacje wideo i/lub audio z nośnika wejściowego.
- Transkrypcja audio Stosowanie zestawu operacji analizy audio, takich jak transkrypcja zamiany mowy na tekst
- Wykrywanie twarzy Wykrywanie wystąpień twarzy w znacznikach czasu wideo i wyprowadza plik formatu JSON. Zasób musi zawierać plik wideo.
- Wybierz kategorię z listy rozwijanej Wbudowana kategoria wstępnie ustawiona . Opcje menu rozwijanego Wbudowane ustawienia wstępne zmienią się w zależności od wybranej opcji.
- HEVC (H.265) Wygeneruj dane wyjściowe wideo i audio przy użyciu ustawień wstępnych koderacy HEVC (H.265).
- H.264 Generuj dane wyjściowe wideo i audio przy użyciu ustawień wstępnych koderów H.264.
- Tylko dźwięk Generowanie tylko dźwięku
- Wybierz ustawienie wstępne, którego chcesz użyć z listy rozwijanej Wbudowane ustawienia wstępne . ContentAwareEncoding jest zalecanym ustawieniem wstępnym.
- Wybierz optymalizację z listy rozwijanej Optymalizacja wydajności . Możesz wybrać elementy zoptymalizowane pod kątem równowagi, zoptymalizowane pod kątem szybkości lub zoptymalizowane pod kątem jakości.
- Wybierz pozycję Dodaj.
Aby zakodować film wideo, musisz utworzyć zadanie kodowania, które używa przekształcenia do kodowania wideo.
Tworzenie zadania w portalu
- Przejdź do konta usługi Media Services, z którym chcesz pracować.
- Wybierz pozycję Przekształć i zadania z menu.
- Wybierz przekształcenie, którego chcesz użyć dla zadania. Zostanie wyświetlony ekran przekształcania.
- Wybierz pozycję Dodaj zadanie. Zostanie wyświetlony ekran Tworzenie zadania.
- Dla źródła danych wejściowych domyślnie należy wybrać przycisk radiowy Zasób . Jeśli nie, wybierz go teraz.
- Wybierz pozycję Wybierz istniejący zasób. Zostanie wyświetlony ekran Wybierz zasób.
- Wybierz jeden z zasobów na liście. Dla zadania można wybrać tylko jeden raz.
- Wybierz pozycję Wybierz.
- W przypadku przekształcenia wybierz przycisk radiowy Użyj istniejącego przycisku radiowego.
- Wybierz przekształcenie z listy rozwijanej Przekształć .
- W obszarze Konfigurowanie danych wyjściowych ustawienia domyślne będą wypełniane automatycznie. Możesz pozostawić je tak, jak są lub zmienić je.
- Wybierz przycisk Utwórz.
- Wybierz pozycję Przekształć i zadania. Przekształcenie będzie teraz wyświetlane w tabeli zadań wraz ze stanem.
- Aby wyświetlić szczegółowe informacje o zadaniu, wybierz zadanie wymienione w obszarze Nazwa w tabeli zadań. Zostanie otwarty ekran szczegółów zadania.
- Wybierz nazwę elementu zawartości wyjściowej z listy Dane wyjściowe . Zostanie otwarty ekran zasobu.
- Wybierz link dla zasobu obok pozycji Kontener magazynu. Zostanie otwarta nowa karta przeglądarki i zobaczysz wyniki zadania, które użyły przekształcenia. W zasobie wyjściowym powinien znajdować się kilka plików, takich jak:
- Zakodowane pliki wideo z rozszerzeniami mpi i .mp4.
- Plik XXXX_.ism .
- Plik XXXX.isc .
- Plik ThumbnailXXXX.jpg .
Tworzenie lokalizatora przesyłania strumieniowego w portalu
- Przejdź do konta usługi Media Services, z którym chcesz pracować.
- Wybierz pozycję Zasoby z menu. Zostanie wyświetlony ekran zasoby.
- W obszarze Lokalizatory przesyłania strumieniowego wybierz pozycję + Nowy lokalizator przesyłania strumieniowego. Zostanie wyświetlony ekran Dodawanie lokalizatora przesyłania strumieniowego.
- Wprowadź nazwę lokalizatora przesyłania strumieniowego w polu Nazwa , jeśli chcesz zmienić nazwę domyślną.
- Wybierz zasady przesyłania strumieniowego z listy rozwijanej Zasady przesyłania strumieniowego .
- Jeśli utworzono zasady klucza zawartości, wybierz zasady klucza zawartości z listy rozwijanej Zasady klucza zawartości .
- W razie potrzeby ustaw czas wygaśnięcia .
- Jeśli utworzono filtr zasobu, wybierz filtr zasobu z listy rozwijanej Filtry .
- Wprowadź identyfikator lokalizatora przesyłania strumieniowego w polu Identyfikator lokalizatora przesyłania strumieniowego , jeśli chcesz skonfigurować identyfikator samodzielnie. W przeciwnym razie zostanie wygenerowany lokalizator przesyłania strumieniowego.
- Wybierz pozycję Nowy lokalizator przesyłania strumieniowego. Zostanie wyświetlony ekran Dodawanie lokalizatora przesyłania strumieniowego, a zostanie wyświetlona domyślna nazwa lokalizatora. Możesz go zmienić lub pozostawić tak, jak to jest.
- Wybierz zasady przesyłania strumieniowego, których chcesz użyć z listy rozwijanej.
- Wybierz pozycję Dodaj. Wideo rozpocznie odtwarzanie w odtwarzaczu na ekranie, a pole Adres URL przesyłania strumieniowego zostanie wypełnione.
- Wybierz pozycję Pokaż adresy URL na liście lokalizatora przesyłania strumieniowego. Zostanie wyświetlony ekran Adresy URL przesyłania strumieniowego.
Uruchamianie punktu końcowego przesyłania strumieniowego
- Przejdź do utworzonego konta usługi Media Services.
- Z menu wybierz pozycję Punkty końcowe przesyłania strumieniowego . Zostanie wyświetlony ekran Punkty końcowe przesyłania strumieniowego.
- Wybierz domyślny punkt końcowy przesyłania strumieniowego utworzony podczas konfigurowania konta usługi Media Services. Zostanie wyświetlony domyślny ekran punktu końcowego przesyłania strumieniowego.
- Wybierz pozycję Uruchom. Zostaną wyświetlone opcje uruchamiania.
- Wybierz pozycję Brak z listy rozwijanej Warstwa cenowa usługi CDN.
- Wybierz pozycję Uruchom. Punkt końcowy przesyłania strumieniowego zostanie uruchomiony. Punkt końcowy jest nadal dostępny z Internetu.
Pobieranie adresu URL przesyłania strumieniowego
Po uruchomieniu punktu końcowego przesyłania strumieniowego można uzyskać adresy URL przesyłania strumieniowego do użycia z odtwarzaczem multimediów.
- Na liście lokalizatorów przesyłania strumieniowego dla zasobu, z którym pracujesz, wybierz pozycję Pokaż adresy URL. Zostaną wyświetlone adresy URL przesyłania strumieniowego.
- Skopiuj adres URL przesyłania strumieniowego HLS do schowka.
Testowanie bez listy dozwolonych adresów IP lub prywatnego punktu końcowego
Przed utworzeniem prywatnego punktu końcowego zobaczymy, jak to działa bez niego.
- W nowym oknie przeglądarki lub karcie na urządzeniu deweloperskich przejdź do strony demonstracyjnej usługi Azure Media Player .
- Wklej adres URL w polu URL interfejsu odtwarzacza.
- Wybierz pozycję Aktualizuj.
Wideo jest teraz przesyłane strumieniowo do Internetu. Dzieje się tak, ponieważ domyślne punkty końcowe przesyłania strumieniowego zezwalają na dostęp do Internetu.
Zmienianie listy dozwolonych adresów IP dla punktu końcowego przesyłania strumieniowego
Teraz zmienisz listę dozwolonych adresów IP, aby zablokować cały dostęp z Internetu.
- W portalu przejdź do domyślnego punktu końcowego przesyłania strumieniowego dla konta usługi Media Services, z którym pracujesz.
- Wybierz pozycję Ustawienia. Zostanie wyświetlony ekran Ustawienia.
- Wybierz przycisk radiowy Określone adresy IP .
- W polu Nazwa wprowadź nazwę adresów, na przykład Zezwalaj na brak.
- W polu Adresy wprowadź wartość 0.0.0.0.
- W polu Długość prefiksu podsieci wprowadź wartość 32.
- Wybierz pozycję Zapisz.
- WAŻNE! Wyczyszczenie pamięci podręcznej przeglądarki. W przeciwnym razie będziesz odtwarzać fragmenty wideo, które znajdują się w pamięci podręcznej.
- Odśwież okno przeglądarki usługi Azure Media Player. Powinien zostać wyświetlony błąd przesyłania strumieniowego.
Tworzenie prywatnego punktu końcowego
Teraz utworzysz prywatny punkt końcowy dla punktu końcowego przesyłania strumieniowego i będziesz mógł przesyłać strumieniowo wideo w sieci wirtualnej przy użyciu maszyny wirtualnej.
- W portalu przejdź do konta usługi Media Services, z którym pracujesz.
- Wybierz pozycję Sieć z menu
- Wybierz kartę Połączenia prywatnego punktu końcowego . Zostanie wyświetlony ekran połączenia prywatnego punktu końcowego.
- Wybierz pozycję Dodaj prywatny punkt końcowy. Zostanie wyświetlony ekran Tworzenie prywatnego punktu końcowego.
- W polu Nazwa nadaj prywatnemu punktowi końcowemu nazwę.
- Z listy rozwijanej Region wybierz ten sam region, z którym pracujesz (może już zostać wybrany).
- Wybierz pozycję Dalej: Zasób. Zostanie wyświetlony ekran Zasób.
Przypisywanie prywatnego punktu końcowego do typu zasobu przesyłania strumieniowego
- Na przyciskach radiowych Metody połączeń wybierz przycisk radiowy Połącz z zasobem platformy Azure w moim katalogu .
- Z listy rozwijanej Typ zasobu wybierz pozycję Microsoft.Media/mediaservices.
- Z listy rozwijanej Zasób wybierz utworzone konto usługi Media Services.
- Z listy rozwijanej Docelowy zasób podrzędny wybierz pozycję Punkt końcowy przesyłania strumieniowego.
- Wybierz pozycję Dalej: Virtual Network.
Wdrażanie prywatnego punktu końcowego w sieci wirtualnej
- Z listy rozwijanej Sieć wirtualna wybierz utworzoną wcześniej sieć wirtualną.
- Z listy rozwijanej Podsieć wybierz utworzoną wcześniej podsieć.
- Wybierz pozycję Dalej: DNS.
Tworzenie strefy DNS
Aby użyć punktu końcowego przesyłania strumieniowego w sieci wirtualnej, utwórz prywatne strefy DNS. Możesz użyć tej samej nazwy DNS i uzyskać prywatny adres IP punktu końcowego przesyłania strumieniowego.
Na tym ekranie powinna być już wstępnie wypełniona nazwa konfiguracji, Subskrypcja, Grupa zasobów, Prywatna strefa DNS strefa.
- Pozostaw wszystkie ustawienia w ich postaci i wybierz pozycję Dalej: Tagi.
- Opcjonalnie dodaj tagi, a następnie wybierz pozycję Przejrzyj i utwórz.
- Sprawdź dokładnie ustawienia, a następnie wybierz pozycję Utwórz.
Testowanie adresu URL przesyłania strumieniowego za pomocą maszyny wirtualnej w sieci wirtualnej
- Skopiuj adres URL z okna usługi Azure Media Player na pulpicie.
- Nawiąż połączenie z maszyną wirtualną przy użyciu hosta bastionu, tak jak wcześniej w przewodniku Szybki start.
- Otwórz przeglądarkę na maszynie wirtualnej i wklej adres URL w polu Adres URL.
Powinien zostać wyświetlony film wideo odtwarzany, ponieważ maszyna wirtualna jest częścią sieci wirtualnej i używa prywatnego punktu końcowego, dlatego nie jest blokowany przez listę dozwolonych adresów IP.
Szablon ARM
Za pomocą szablonów usługi ARM można zautomatyzować wdrażanie. Chociaż wdrożenie jest w toku, jest również tworzenie szablonu usługi Azure Resource Manager (ARM). Aby wyświetlić szablon, wybierz pozycję Szablon z menu.
Czyszczenie zasobów
Jeśli nie planujesz używania zasobów utworzonych w tym ćwiczeniu, po prostu usuń grupę zasobów. Jeśli nie usuniesz zasobów, nadal będą naliczane opłaty za te zasoby.
Uzyskiwanie pomocy i obsługi technicznej
Możesz skontaktować się z usługą Media Services z pytaniami lub postępować zgodnie z naszymi aktualizacjami, korzystając z jednej z następujących metod:
- Q & A
-
Stack Overflow. Tagowanie pytań przy użyciu polecenia
azure-media-services
. - @MSFTAzureMedia lub użyj @AzureSupport , aby poprosić o pomoc techniczną.
- Otwórz bilet pomocy technicznej za pośrednictwem Azure Portal.