Poradnik · Produkcja na żywo w vMix

Poradnik vMix wszystkie pola streamingu uzupełnione

Ten poradnik vMix umieści Twoją transmisję na kanale Primcast w kilka minut: ustawisz miejsce docelowe na Custom RTMP Server, wkleisz serwer do pola URL, nazwę strumienia do pola Stream Key, a login dodasz w sekcji Advanced.

Potem zajmiemy się ustawieniami jakości, które zapewnią widzom płynne odtwarzanie, opcją SRT na wypadek niestabilnego połączenia oraz szybkim sposobem na sprawdzenie, czy naprawdę nadajesz na żywo.

vMix · ustawienia streamingumapa pól
Destination
Custom RTMP Server
URL
rtmp://HOST:1935/APP
Stream Key
livestream
Application
FFMPEG
Keyframe Frequency
2
Advanced · Username
USERNAME
Advanced · Password
PASSWORD

Wartości zapisane wielkimi literami oraz nazwa strumienia pochodzą z Twojego panelu Primcast. Nazwy pól zgodne z etykietami vMix 29.

01

Zanim zaczniesz: skopiuj cztery wartości z panelu

vMix musi wiedzieć, dokąd wysłać transmisję i jak się zalogować. Wszystko czeka na Ciebie w jednym miejscu, więc nie musisz niczego zgadywać.

Znajdź ustawienia enkodera

Zaloguj się, otwórz swoje konto wideo i przejdź do karty Live streaming. W sekcji Encoder settings zobaczysz:

Server
Twój adres i nazwa aplikacji, w formacie rtmp://HOST:1935/APP.
Stream name
Większość kanałów używa livestream.
Username
Login do publikowania strumienia.
Password
Ukryte, dopóki nie klikniesz Show. Opcja New password wygeneruje nowe.

Kopiuj, nie przepisuj ręcznie

Każda wartość ma własny przycisk kopiowania, więc z niego korzystaj. Zwłaszcza nazwa aplikacji jest unikalna dla Ciebie. Wiele ogólnych poradników używa live, a wpisanie tego z przyzwyczajenia sprawi, że połączenie zostanie odrzucone.

Nazwa użytkownika i hasło służą wyłącznie do publikowania tego strumienia. To nie jest e-mail ani hasło, których używasz do logowania się do Primcast.

Prowadzisz własny dedykowany serwer streamingowy? Wtedy te wartości znajdują się w konfiguracji tego serwera. Zapytaj nas na czacie, a wskażemy Ci, gdzie ich szukać.

Czy Twoja karta pokazuje również Nearest server? Użyj tego adresu jako serwera. vMix połączy się wtedy z naszą najbliższą lokalizacją (Nowy Jork, Miami, San Francisco, Amsterdam lub Bukareszt), a Twój strumień pokona resztę drogi przez naszą sieć. Nazwa strumienia, nazwa użytkownika i hasło pozostają bez zmian.

02

Konfiguracja RTMP w vMix: URL, Stream Key i login

Otwórz ustawienia streamingu w vMix i postępuj zgodnie z poniższymi krokami. Nazwy pól są takie, jakich vMix używa we własnej pomocy dla wersji 29.

  1. Ustaw Destination na Custom RTMP Server.
  2. W polu URL wklej serwer z panelu. Kończy się nazwą aplikacji i niczego więcej nie dodawaj.
  3. W polu Stream Key wklej samą nazwę strumienia. Niektóre wersje vMix nazywają to pole Stream Name.
  4. Pozostaw Application na FFMPEG, zgodnie z zaleceniem vMix.
  5. Otwórz Advanced i wypełnij pola Username oraz Password loginem do publikowania z panelu.

To działa

URLrtmp://HOST:1935/APPStream Keylivestream

To zostanie odrzucone

URLrtmp://HOST:1935/APP/livestreamStream Key(puste)

vMix nie pokazuje wtedy jasnego komunikatu błędu. Połączenie po prostu się nie udaje, dlatego warto to sprawdzić na początku.

Brak pól Username i Password w Twojej wersji vMix? Możesz umieścić login w adresie URL: rtmp://USERNAME:PASSWORD@HOST:1935/APP. Jeśli Twoje hasło zawiera @, dwukropek lub ukośnik, kliknij New password w panelu, aby wygenerować hasło bez tych znaków.

03

Ustawienia jakości vMix, które zauważą Twoi widzowie

Wybierz preset jakości, a następnie kliknij ikonę zębatki obok, aby go dostroić. O tym, czy widzowie zobaczą płynny obraz, czy kręcące się kółko buforowania, decydują dwa ustawienia: klatki kluczowe i bitrate.

Keyframe Frequency: 2

Dzielimy Twoją transmisję na krótkie segmenty odtwarzania, a każde cięcie wypada na klatce kluczowej. Dwie sekundy między klatkami kluczowymi dają równe segmenty. Zwiększysz tę wartość, a widzowie zaczną doświadczać zacięć, podczas gdy vMix będzie Ci wmawiał, że wszystko jest w porządku.

Dobra wiadomość: 2 to domyślna wartość w vMix. Jeśli ktoś ją zmienił albo zrobił to preset, przywróć ją.

Reszta profilu

Format
H264, który odtworzy każdy odtwarzacz i przeglądarka.
Profile
Main dla lepszej jakości, Baseline, jeśli Twój komputer ma problemy z wydajnością.
Preset
veryfast, zgodnie z sugestią vMix.
Audio
AAC przy 128 kbps.

Bitrate: dopasuj go do swojego uploadu

Dodaj do siebie wideo i audio, a sumę utrzymaj na poziomie około dwóch trzecich zmierzonej prędkości wysyłania. Jeśli test prędkości pokazuje 6 Mbps, wysyłaj najwyżej około 4.

Sugerowane bitrate wideo i audio w vMix według rozdzielczości
Encode SizeVideo Bit RateAudio Bit RateWymagany upload
1920x1080, 30 fps4500 kbps128 kbps7 Mbps
1280x720, 30 fps2500 kbps128 kbps4 Mbps
854x480, 30 fps1200 kbps96 kbps2 Mbps

Płatne plany wideo na żywo przyjmują do 5 Mbps, więc wiersz 1080p się mieści. Test prędkości uruchom na komputerze, na którym działa vMix, o porze dnia, w której planujesz transmisję, i spróbuj więcej niż raz. Jeśli to możliwe, użyj na tym komputerze kabla sieciowego zamiast Wi-Fi.

Wentylatory głośno pracują albo vMix gubi klatki? Zaznacz Use Hardware Encoder, jeśli masz GPU NVIDIA. Karta graficzna przejmie wtedy kodowanie i odciąży procesor, który będzie mógł zająć się scenami, tytułami i kamerami.

04

Wejdź na żywo i upewnij się, że sygnał dotarł

  1. Zapisz ustawienia i naciśnij Stream w vMix.
  2. Otwórz kartę transmisji na żywo w panelu Primcast. W ciągu około 15 sekund powinna pokazać, że nadajesz, wraz z tym, co wysyła vMix.
  3. Skopiuj link odtwarzania z tej samej karty i otwórz go w VLC lub dowolnym odtwarzaczu HLS. Daj mu kilka sekund: nic nie gra, dopóki nie powstaną pierwsze segmenty.

Link Twojego kanału ma taki kształt. Jeśli Twój plan obejmuje link CDN, karta pokazuje go obok i oba działają. Karta zawiera też kod embed dla Twojej własnej strony.

http://HOST:1935/APP/livestream/playlist.m3u8
Typowe problemy ze streamingiem vMix i co z nimi zrobić
Co widziszCo zrobić
vMix w ogóle nie może się połączyćSprawdź, czy URL kończy się na nazwie aplikacji i czy Stream Key zawiera tylko nazwę strumienia. Następnie porównaj hosta i nazwę aplikacji z panelem, litera po literze.
URL i klucz są poprawne, a mimo to nie chce się połączyćSprawdź nazwę użytkownika i hasło. Skopiuj oba ponownie z panelu albo utwórz nowe hasło i wklej je.
Nic nie łączy się z jednej konkretnej sieciNiektóre sieci biurowe, szkolne i hotelowe blokują port 1935. Spróbuj innego połączenia albo wyślij przez SRT (krok 05).
vMix wygląda dobrze, ale widzowie buforująUstaw Keyframe Frequency z powrotem na 2, a potem obniż bitrate o jeden wiersz. Twój upload może być o tej porze wolniejszy, niż się spodziewasz.
Zrywa kilka razy dziennieJesteś blisko górnej granicy uploadu. Zejdź o wiersz niżej w tabeli albo podłącz komputer kablem.
05

vMix SRT: do długich lub niestabilnych połączeń

SRT utrzymuje strumień w całości na łączach, na których RTMP zwykle się zacina: Wi-Fi w miejscu wydarzenia, mobilny uplink albo sygnał z innego kontynentu. Jest dostępny w planach Pro i Platinum naszego wideo CDN, a karta transmisji na żywo pokazuje wtedy sekcję SRT ingest z Twoim adresem i hasłem.

W vMix SRT konfiguruje się na wyjściu, a nie w ustawieniach streamingu. Otwórz Settings, potem Outputs, kliknij zębatkę obok wyjścia, które chcesz wysłać, zaznacz Enable SRT i uzupełnij wartości po prawej.

Strumień wysyłany przez SRT gra pod własną nazwą, więc podczas takiej transmisji użyj linku, który panel pokazuje w sekcji Plays at.

vMix · wyjście · SRTmapa pól
Type
Caller
Hostname
HOST
Port
PORT
Latency
1000
Passphrase
PASSPHRASE
Key Length
16
Stream ID
zostaw puste

Host i port pochodzą z wiersza Address w sekcji SRT ingest.

06

Zaniki sygnału, ponowne łączenie i więcej miejsc docelowych

Nie ma przełącznika automatycznego ponownego łączenia

vMix sam ponownie łączy się po zaniku sygnału. Nie ma żadnego pola do zaznaczenia, więc jeśli ktoś kazał Ci je włączyć, ta rada dotyczyła innego enkodera.

Ponowne łączenie decyduje tylko o tym, jak szybko wrócisz. Widzowie i tak tracą te sekundy, więc jeśli przerwy się powtarzają, sprawdź bitrate i połączenie w kroku 03.

Nadawaj raz, pokazuj się wszędzie

vMix może wysyłać do trzech miejsc naraz, ale każde z nich ponownie obciąża Twój upload. Zamiast tego wyślij jeden strumień do Primcast i dodaj YouTube, Facebook, Twitch lub dowolny serwer RTMP w sekcji Restream na karcie transmisji na żywo — maksymalnie pięć miejsc docelowych. Twój upload niesie jeden strumień, a resztą zajmuje się nasza sieć.

07

Pytania dotyczące streamowania w vMix

Jak streamować z vMix na niestandardowy serwer RTMP?

W ustawieniach streamingu wybierz jako miejsce docelowe opcję Custom RTMP Server. Wklej adres serwera wraz z nazwą aplikacji do pola URL, nazwę strumienia do pola Stream Key, a nazwę użytkownika i hasło publikowania w sekcji Advanced. Zapisz i naciśnij Stream.

Jaki jest mój klucz strumienia vMix?

Dla kanału Primcast jest to nazwa strumienia widoczna w ustawieniach Encoder na karcie Live streaming, która dla większości kanałów to livestream. Wpisz ją samodzielnie w polu Stream Key, nigdy na końcu adresu URL.

Gdzie w vMix jest automatyczne ponowne łączenie?

Nie ma takiego ustawienia. vMix sam ponawia połączenie po utracie sygnału, więc nie trzeba niczego włączać. Jeśli przerwy wciąż wracają, obniż bitrate lub podłącz komputer kablem sieciowym.

Czy nazwa aplikacji to zawsze „live”?

Nie. Nazwa aplikacji należy do Twojego kanału i jest częścią adresu serwera w panelu. Skopiuj ją stamtąd. Zgadywana nazwa spowoduje odmowę połączenia.

Jaki interwał klatek kluczowych ustawić w vMix?

Ustaw Keyframe Frequency na 2 sekundy, co jest również domyślną wartością vMix. Segmenty odtwarzania są cięte na klatkach kluczowych, więc dłuższy odstęp zamienia się w zacięcia dla widzów, nawet gdy vMix nie pokazuje problemu.

Z jakim bitrate streamować z vMix?

Około 2500 kbps dla 720p lub 4500 kbps dla 1080p przy 30 klatkach na sekundę, plus 128 kbps audio. Utrzymuj łączną wartość na poziomie około dwóch trzecich prędkości wysyłania zmierzonej na komputerze z vMix.

Czy vMix może streamować do Primcast przez SRT?

Tak, w planach wideo CDN Pro i Platinum. Włącz SRT na wyjściu vMix w trybie Caller i wprowadź hosta, port oraz hasło z sekcji SRT ingest w panelu, z opóźnieniem 1000 i długością klucza 16.

Czy mogę streamować jednocześnie do YouTube i Facebooka?

Tak. Wyślij jeden strumień z vMix do Primcast i dodaj pozostałe platformy w sekcji Restream na karcie Live streaming, maksymalnie do pięciu miejsc docelowych. Dzięki temu Twój upload przenosi tylko jedną kopię.

Potrzebujesz kanału do swojego programu w vMix?

Załóż kanał wideo, skopiuj swoje wartości do vMix i oglądaj własny stream. Utknąłeś na jakimś polu? Nasz czat odpowiada w kilka sekund i może zajrzeć do Twojego kanału, gdy czekasz, a człowiek dołącza, kiedy tylko poprosisz.