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 nie wpisać, zamiast ścieżki menu. Znajdź etykiety tam, gdzie trzyma je Twoja wersja. Wszystko napisane WIELKIMI LITERAMI pochodzi z Twojego konta Primcast.

1

Czego potrzebujesz, zanim zaczniesz

Pięć wartości, które znajdują się razem w dwóch miejscach: w 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 Ci publikować

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

Na serwerze dedykowanym te dane 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 rozbija się tutaj niż gdziekolwiek indziej. Dodaj miejsce docelowe w vMix i ustaw je na Niestandardowy serwer RTMP; adres i klucz proszą wtedy 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 tu 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 do Primcast.

4

Kluczowe klatki co 2 sekundy

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

  • Interwał kluczowych klatek: 2 sekundy, 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 uploadu, który faktycznie masz

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. Wartość 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 usterki po naszej stronie.

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

Wejdź na żywo, 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ę podnosi; nie decyduje o tym, czy przerwa nastąpi. Połączenie, które znika, zabiera na te sekundy Twoich widzów. Jeśli przerwy wracają, zajrzyj do kroku 5.

FAQ

Pytania, które dostajemy o uruchamianie 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 jakiegoś 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 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 — wszystko inne zostaje 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 dają 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 tuż przy limicie powoduje te niewyjaśnione codzienne zerwania.

Gdzie znajdę swoje ustawienia?

W panelu sterowania Primcast i 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ń, nieograniczony transfer i całodobowe wsparcie ekspertów, które utrzyma Cię na antenie.