vMix • Konfiguracja streamingu wideo

Jak streamować z vMix

Umieść transmisję vMix na swoim serwerze Primcast bez typowych potknięć. Ten przewodnik wymienia pola, o które pyta vMix, i dokładnie to, co należy w każdym z nich wpisać, aby działało niezależnie od posiadanej wersji.

Pola, nie menu Streaming RTMP Wsparcie na żywo 24/7

Przewodnik krok po kroku

vMix przesuwa swoje kontrolki między wersjami, więc poniżej nazywamy pola i to, co w nich wpisać, zamiast ścieżki menu. Znajdź etykiety tam, gdzie trzyma je twoja wersja. Wszystko napisane WIELKIMI LITERAMI pochodzi od ciebie, z twojego konta Primcast.

1

Czego potrzebujesz przed rozpoczęciem

Pięć wartości, które znajdują się razem w dwóch miejscach: w twoim panelu sterowania Primcast oraz w e-mailu aktywacyjnym, który wysłaliśmy, gdy usługa została uruchomiona.

  • Adres serwera - dokąd trafia transmisja
  • Nazwa aplikacji - czasem nazywana punktem publikacji
  • Nazwa strumienia - jak nazywa się ta konkretna transmisja
  • Nazwa użytkownika i hasło - para, która pozwala publikować

Nie zgaduj nazwy aplikacji. live pojawia się w wielu ogólnych poradnikach, więc bywa wpisywana z przyzwyczajenia — a jeśli nie jest tą z twojego konta, serwer po prostu odrzuci połączenie. Zamiast tego skopiuj swoją.

Na serwerze dedykowanym te wartości pochodzą z konfiguracji twojej własnej maszyny, a nie z panelu sterowania. Nie wiesz, na którym jesteś? Zapytaj nas na czacie na żywo, a powiemy ci.
2

Dwa pola, nie jedno

Więcej pierwszych transmisji kończy się niepowodzeniem właśnie tutaj niż gdziekolwiek indziej. Dodaj miejsce docelowe w vMix i ustaw je jako Niestandardowy serwer RTMP; adres i klucz zostaną wtedy poproszone o wypełnienie osobno.

Pole oznaczone URL przyjmuje adres i nazwę aplikacji. Na tym się kończy:

rtmp://TWOJ-ADRES-SERWERA:1935/TWOJA-NAZWA-APLIKACJI

Pole oznaczone Klucz strumienia — starsze wersje mówią Nazwa strumienia — przyjmuje samą nazwę strumienia:

TWOJA-NAZWA-STRUMIENIA

Co nie działa, to łączenie obu w pierwszym polu:

rtmp://TWOJ-ADRES-SERWERA:1935/TWOJA-NAZWA-APLIKACJI/TWOJA-NAZWA-STRUMIENIA
Nie ma dla tego pomocnego komunikatu błędu — połączenie jest po prostu odrzucane. Właśnie dlatego warto to wykluczyć w pierwszej kolejności.
3

Zaloguj się, aby publikować

Nazwa użytkownika i hasło z kroku 1 trafiają do tego samego miejsca docelowego. To para publikująca dla strumienia — nie dane, których używasz do logowania się do Primcast.

4

Kluczowe klatki co 2 sekundy

Małe ustawienie, duże konsekwencje — i takie, które należy ustawić ręcznie, a nie zostawiać presetowi. W ustawieniach jakości swojego strumienia wybierz profil niestandardowy i ustaw:

  • Interwał kluczowych klatek: 2 sekundy, i stały
  • Kluczowe klatki przy zmianie sceny: wyłączone, aby nic nie zmieniało odstępów

Oto dlaczego zasługuje to na własny krok. Twoja transmisja jest dzielona na segmenty HLS, a cięcia wypadają na kluczowych klatkach. Rozmieść kluczowe klatki nierównomiernie, a segmenty też wyjdą nierówne — co widzowie odczują jako buforowanie i co z każdej strony wygląda, jakby nasz serwer miał zły dzień. Równe odstępy, równe segmenty.

5

Dopasuj bitrate do faktycznego uploadu

Dodaj do siebie bitrate wideo i audio — ta łączna wartość musi zmieścić się w twoim łączu. Trzymaj ją w okolicach jednej trzeciej zmierzonego uploadu, a zostanie zapas na gorszą minutę.

Rozsądne punkty wyjścia, które potem dostroisz do łącza przed sobą:

  • 720p - 2500-4000 kbps wideo
  • 1080p - 4000-6000 kbps wideo
  • Audio - 128 kbps lub 64-96 kbps, jeśli łącze jest ciasne

Mierz z maszyny, która nadaje, o godzinie, o której będziesz nadawać, i więcej niż raz. Liczba na rachunku za internet to pułap, a nie obietnica, a pojedynczy test prędkości to jedna szczęśliwa próbka. Jazda na samym limicie powoduje „rozłącza się kilka razy dziennie” — a z twojej perspektywy jest to nie do odróżnienia od awarii po naszej stronie.

Podłącz maszynę nadającą kablem. Wi-Fi się chwieje, a to ustawienie, w którym chwianie się ujawnia.
6

Wejdź na żywo, a potem sprawdź, czy dotarło

Uruchom transmisję — a potem sam ją obejrzyj, zamiast wierzyć vMix na słowo. Otwórz adres odtwarzania w dowolnym odtwarzaczu:

http://TWOJ-ADRES-SERWERA:1935/TWOJA-NAZWA-APLIKACJI/TWOJA-NAZWA-STRUMIENIA/playlist.m3u8

Daj mu kilka sekund. Nic nie gra, dopóki pierwsze segmenty nie zostaną zapisane.

7

Ponowne łączenie: nic do zrobienia

vMix sam podnosi się po zerwaniu połączenia i nie ma na to żadnego ustawienia — żadnego pola do zaznaczenia, niczego do szukania. Jeśli ktoś kazał ci włączyć automatyczne ponowne łączenie w vMix, miał na myśli inny koder.

Warto jednak jasno powiedzieć o ograniczeniu. Ponowne łączenie decyduje o tym, jak porządnie transmisja się podniesie; nie decyduje o tym, czy przerwa nastąpi. Połączenie, które znika, zabiera twoich widzów na te sekundy. Jeśli przerwy wracają, zajrzyj do kroku 5.

FAQ

Pytania, które dostajemy o uruchamianiu vMix na Primcast.

Gdzie włączyć automatyczne ponowne łączenie w vMix?

Nigdzie — nie ma takiego ustawienia. vMix robi to już sam i nie daje żadnego pola w żadną stronę, więc nie ma czego szukać. Jeśli powiedziano ci, żeby to włączyć, ta rada dotyczy innego kodera.

Czy cały adres może trafić do jednego pola?

Nie — vMix celowo trzyma adres i klucz osobno. rtmp://TWOJ-ADRES-SERWERA:1935/TWOJA-NAZWA-APLIKACJI należy do URL, a nazwa strumienia trafia sama do Klucza strumienia. Połącz je razem, a połączenie zostanie odrzucone, bez żadnej użytecznej informacji dlaczego.

Czy nazwa aplikacji to po prostu „live”?

Tylko jeśli tak mówi twoje konto. To punkt publikacji dla twojej usługi i jest specyficzny dla ciebie; live to po prostu wartość, która pojawia się w wielu ogólnych przewodnikach. Weź swoją z panelu sterowania lub e-maila aktywacyjnego — cokolwiek innego zostanie odrzucone u drzwi.

Widzowie mówią, że ciągle buforuje, ale vMix wygląda zupełnie zdrowo. Dlaczego?

W dziewięciu przypadkach na dziesięć to kluczowe klatki. Segmenty, które serwujemy, są na nich cięte, więc nierówne kluczowe klatki tworzą nierówne segmenty — a to właśnie buforuje, podczas gdy vMix, wysyłając szczęśliwie, nie zgłasza niczego złego. Ustaw interwał na 2 sekundy i wyłącz kluczowe klatki przy zmianie sceny. Nadal się dzieje? Wtedy zestaw swój łączny bitrate ze zmierzonym uploadem.

Ile bitrate potrzebuję?

2500-4000 kbps przy 720p, 4000-6000 przy 1080p i 128 kbps audio na wierzchu. Liczbą, która naprawdę o tym decyduje, jest jednak twój upload, a nie rozdzielczość: trzymaj łączną wartość w okolicach jednej trzeciej tego, co zmierzyłeś z maszyny nadającej. Siedzenie twardo przy limicie powoduje te niewyjaśnione codzienne spadki.

Gdzie znajdę swoje ustawienia?

W twoim panelu sterowania Primcast oraz w e-mailu aktywacyjnym z chwili uruchomienia usługi — adres serwera, nazwa aplikacji, nazwa strumienia, nazwa użytkownika i hasło. Na serwerze dedykowanym pochodzą z konfiguracji twojej własnej maszyny; czat na żywo powie ci, na którym z tych dwóch jesteś.

Czy to zadziała z czymś innym niż vMix?

Wartości tak — każdy koder RTMP chce tego samego zestawu rzeczy i tylko inaczej etykietuje pola. Mamy przewodniki obrazek po obrazku dla OBS Studio i Telestream Wirecast, a także przegląd programowych koderów wideo, które z nami działają.

Gotowy, by wejść na żywo?

Nasze usługi streamingu audio i wideo obejmują nieograniczoną liczbę połączeń, nieograniczoną przepustowość i całodobowe wsparcie ekspertów, aby utrzymać cię na antenie.