Samouczek wideo na żądanie

Samouczek Wowza VOD od pliku MP4 do odtwarzacza na Twojej stronie

Ten samouczek Wowza VOD pokazuje, jak zamienić plik MP4 w łącze HLS i osadzony odtwarzacz, na dwa sposoby: na serwerze Wowza Streaming Engine, który sam prowadzisz, lub w bibliotece wideo Primcast, do której tylko przesyłasz plik.

Oba dają ten sam rodzaj adresu, więc odtwarzacz, który działa z jednym, działa i z drugim. Wybierz pasujący sposób, wykonaj ponumerowane kroki, a Twoje wideo będzie odtwarzane na telefonach i komputerach.

Adres odtwarzania HLSVOD

http://your-server:1935/vod/mp4:sample.mp4/playlist.m3u8

your-server:1935
Nazwa lub adres IP serwera oraz port, na którym nasłuchuje Wowza.
vod
Aplikacja VOD, która odczytuje plik.
mp4:sample.mp4
Plik, po przedrostku informującym serwer, że to MP4.
playlist.m3u8
Prosi o HLS. Zamiast tego użyj manifest.mpd dla MPEG-DASH.

Dwa sposoby serwowania wideo Wowza na żądanie

Zadanie jest takie samo w obu przypadkach: przechować plik, odpowiadać odtwarzaczom, które o niego proszą, i udostępnić łącze. Różnica polega na tym, kto zajmuje się serwerem.

ABiblioteka wideo Primcast

Ty przesyłasz, my prowadzimy serwer

Dobre, gdy chcesz mieć wideo na swojej stronie w tym tygodniu i żadnego serwera do łatania.

  • Przesyłaj z przeglądarki, kilka plików naraz
  • Łącze i kod osadzenia dla każdego pliku
  • Łącze do własnego serwera Twojej biblioteki oraz łącze CDN, gdy CDN obsługuje Twoją bibliotekę
  • Darmowy plan na start, z 1 GB przestrzeni
Wykonaj kroki dla biblioteki

BTwój własny Wowza Streaming Engine

Prowadzisz Wowza na swoim serwerze

Dobre, gdy potrzebujesz własnych ustawień, modułów lub licencji Wowzy albo Twoje pliki już znajdują się na tym serwerze.

  • Pełna kontrola nad aplikacją VOD i jej zabezpieczeniami
  • Własna domena, certyfikat i odtwarzacz
  • Miejsce na transkodowanie i dodanie kanałów na żywo na tej samej maszynie
  • Możemy dostarczyć serwer z licencjonowaną, zarządzaną Wowzą
Wykonaj kroki dla serwera Wowza

Przygotuj plik wideo

Żadna ze ścieżek nie przekodowuje wideo po drodze, więc plik, który eksportujesz, to plik, który otrzymują widzowie. Wyeksportuj go jako MP4 z poniższymi ustawieniami, a obie ścieżki go odtworzą.

Ustawienia pliku dla Wowza VOD i biblioteki wideo Primcast
UstawienieBiblioteka wideo PrimcastWowza Streaming Engine
PlikMP4, z końcówką .mp4 lub .m4vMP4 dla przykładów tutaj
WideoH.264 (Baseline, Main lub High), 8-bit 4:2:0, do 1920x1080 i 60 fpsH.264
AudioAAC-LC przy 44,1 lub 48 kHz, mono lub stereo, albo wcaleAAC lub MP3
Rozmiar jednego plikuDo 100 GB, w ramach przestrzeni Twojego planuOgraniczony dyskiem Twojego serwera

Eksportujesz z edytora lub za pomocą FFmpeg? Wybierz wideo H.264 i audio AAC oraz zachowaj rozmiar klatki 1080p lub mniejszy. Nasz samouczek streamingu FFmpeg zawiera polecenia, jeśli pracujesz w wierszu poleceń.

Konfiguracja Wowza VOD na własnym Streaming Engine

Te kroki wykorzystują Wowza Streaming Engine Manager, konsolę internetową dołączoną do Wowzy. Potrzebujesz loginu administratora i sposobu kopiowania plików na serwer, na przykład SFTP.

  1. Zaloguj się do Wowza Streaming Engine Manager, otwórz Aplikacje i dodaj aplikację typu VOD single server. Przykłady na tej stronie nazywają ją vod.
  2. Na karcie Konfiguracja aplikacji kliknij Edytuj i wybierz katalog treści. Domyślny to folder content w katalogu instalacyjnym Wowzy, gdzie Wowza przechowuje swój własny sample.mp4.
  3. W sekcji Typy odtwarzania włącz formaty, których potrzebują Twoje odtwarzacze. HLS to ten, od którego warto zacząć: Safari, iPhone'y i iPady odtwarzają go bezpośrednio, a odtwarzacze przeglądarkowe, takie jak hls.js, odtwarzają go wszędzie indziej. Dodaj MPEG-DASH, jeśli Twój odtwarzacz tego wymaga.
  4. Podczas testów ustaw Zabezpieczenia odtwarzania na brak ograniczeń klienta. Zapisz, a następnie uruchom ponownie aplikację, gdy Manager o to poprosi.
  5. Skopiuj pliki MP4 do katalogu treści.
  6. Kliknij Testuj odtwarzanie, wpisz nazwę pliku z przedrostkiem, na przykład mp4:myvideo.mp4, i skopiuj adres dla wybranego formatu.
Adresy odtwarzania dla jednego pliku
HLS http://your-server:1935/vod/mp4:myvideo.mp4/playlist.m3u8
MPEG-DASH http://your-server:1935/vod/mp4:myvideo.mp4/manifest.mpd
RTSP rtsp://your-server:1935/vod/mp4:myvideo.mp4
RTMP rtmp://your-server:1935/vod stream: mp4:myvideo.mp4

Strona internetowa serwowana przez https nie może odtworzyć adresu http. Zanim osadzisz odtwarzacz na swojej stronie, nadaj serwerowi Wowza certyfikat TLS i użyj formy https adresu. Włącz ponownie zabezpieczenia odtwarzania, gdy odtwarzacz zacznie działać.

Prześlij swoje filmy do biblioteki Primcast

W planie wideo na żądanie nie ma klienta FTP ani serwera do skonfigurowania. Przesyłasz pliki w panelu sterowania i kopiujesz link, gdy plik jest gotowy.

  1. Wykup plan wideo na żądanie. Darmowy plan daje 1 GB miejsca i 25 GB transferu miesięcznie — wystarczy, by wypróbować kilka krótkich filmów.
  2. Zaloguj się do panelu sterowania i otwórz konto wideo na żądanie. Jego karta Wideo otwiera się na zakładce VOD.
  3. Kliknij Prześlij filmy i wybierz jeden lub więcej plików MP4. Każde przesyłanie pokazuje prędkość i pozostały czas; możesz je wstrzymać i wznowić później.
  4. Jeśli połączenie zostanie przerwane lub zamkniesz kartę, wróć i wybierz ten sam plik ponownie. Przesyłanie będzie kontynuowane od części już odebranych.
  5. Po zakończeniu przesyłania plik pokazuje status Sprawdzanie, podczas gdy potwierdzamy, że spełnia ustawienia z kroku 02. Następnie pokazuje Gotowy lub Odrzucony z podaniem przyczyny, dzięki czemu wiesz, co zmienić w eksporcie.

Miejsce na dysku obejmuje to, co jest teraz w bibliotece. Usuń plik, którego już nie potrzebujesz, a jego miejsce natychmiast zostanie zwolnione.

Umieść odtwarzacz wideo na swojej stronie

Każdy gotowy plik ma przyciski Podgląd, Kopiuj link CDN, Kopiuj link serwera i Osadź. Użyj linku z odtwarzaczem, który już masz, albo kodu osadzania, jeśli chcesz gotowy odtwarzacz. Jeśli plik pokazuje pojedynczy przycisk Kopiuj link, jest to link do serwera.

CDNKopiuj link CDN

Odtwarza z serwera najbliższego każdemu widzowi

Najlepszy wybór dla większości stron. Widzowie w różnych krajach otrzymują film z serwera znajdującego się blisko nich, więc ma on krótszą drogę do przebycia.

SerwerKopiuj link serwera

Odtwarza z serwera własnego Twojej biblioteki

Użyj go, gdy odtwarzacz lub aplikacja powinny zawsze łączyć się z jednym adresem. Oba linki to adresy https HLS, zbudowane tak samo jak adres Wowza w kroku 03.

  1. Kliknij Osadź i wybierz, skąd film ma być odtwarzany: z CDN czy z Twojego serwera.
  2. Kliknij Kopiuj kod osadzania i wklej go na stronie w miejscu, gdzie film ma się pojawić. W WordPressie użyj bloku Niestandardowy HTML.
  3. Opublikuj stronę i otwórz ją na telefonie oraz komputerze. Odtwarzacz zachowuje proporcje 16:9 i dopasowuje się do szerokości miejsca, które mu przeznaczysz.

Kod osadzania to standardowy odtwarzacz wideo HTML5. Safari i iPhone'y odtwarzają link HLS bezpośrednio, a inne przeglądarki ładują darmowy odtwarzacz hls.js, aby to zrobić. Działa na stronach https i nie wyświetla reklam.

Pytania o Wowza VOD – odpowiedzi

Czym jest Wowza VOD?

Wowza VOD to wideo na żądanie obsługiwane przez Wowza Streaming Engine: plik zapisany na serwerze, który każdy widz uruchamia w dowolnym momencie. Serwer dzieli plik na krótkie fragmenty, gdy odtwarzacze o nie proszą, dzięki czemu widzowie mogą zacząć od razu i przewijać bez pobierania całego wideo.

Co oznacza mp4: w adresie URL Wowza?

Informuje serwer, jaki rodzaj pliku pojawi się dalej. W /vod/mp4:myvideo.mp4/playlist.m3u8, vod to aplikacja, mp4:myvideo.mp4 to plik z prefiksem, a playlist.m3u8 żąda HLS. Jeśli pominiesz prefiks, adres zwykle nie zadziała.

Jakich formatów wideo mogę używać w Wowza VOD?

Użyj pliku MP4 z wideo H.264 i dźwiękiem AAC. Wowza akceptuje również dźwięk MP3 w pliku MP4. Biblioteka wideo Primcast przyjmuje pliki .mp4 i .m4v z wideo H.264 do 1080p przy 60 kl./s i dźwiękiem AAC-LC, a jeśli plik nie pasuje, dokładnie podpowiada, co zmienić.

Czy nadal mogę przesyłać filmy przez FTP?

Na własnym serwerze Wowza tak: skopiuj pliki do folderu content aplikacji za pomocą SFTP lub FTP. Biblioteka wideo Primcast przyjmuje natomiast przesyłanie w panelu sterowania, co lepiej radzi sobie z dużymi plikami, ponieważ przerwane przesyłanie wznawia się od miejsca, w którym się zatrzymało.

Jak duży może być pojedynczy film?

Jeden plik może mieć do 100 GB w bibliotece wideo Primcast, o ile mieści się w limicie miejsca w Twoim planie. Na własnym serwerze Wowza jedynym ograniczeniem jest dysk.

Czy mój film zostanie ponownie zakodowany lub straci jakość?

Nie. Plik jest sprawdzany i zapisywany w niezmienionej formie, a widzowie otrzymują dokładnie to, co wyeksportowałeś. Dlatego ustawienia eksportu z kroku 02 mają znaczenie.

Czy film będzie odtwarzany na iPhonie, Androidzie i telewizorach smart TV?

Tak. Link jest w formacie HLS, który iPhone'y, iPady i Safari odtwarzają bezpośrednio, a Chrome, Edge, Firefox i przeglądarki na Androidzie odtwarzają przez odtwarzacz z kodu osadzania. Płatne plany wideo na żądanie obejmują też własną aplikację na telewizory Samsung i LG.

Czy istnieje darmowy sposób na wypróbowanie wideo na żądanie Wowza?

Tak. Biblioteka wideo Primcast działa po naszej stronie na Wowza Streaming Engine, a darmowy plan wideo na żądanie daje Ci 1 GB miejsca i 25 GB transferu oglądania miesięcznie, z tym samym przesyłaniem, linkami i kodem osadzania co w planach płatnych. Przejdź na wyższy plan, gdy Twoja biblioteka urośnie.

Kto mi pomoże, jeśli film nie będzie się odtwarzał?

Otwórz czat na tej stronie. Nasz asystent AI odpowiada w kilka sekund i może sprawdzić Twoje konto oraz bibliotekę, a w każdej chwili możesz poprosić o kontakt z człowiekiem.

Umieść swój pierwszy film online już dziś

Wybierz plan wideo na żądanie, prześlij plik MP4 i wklej jeden kod osadzania. Masz pytania po drodze? Czat jest otwarty.