Skonfiguruj vMix, aby wysyłać transmisję na żywo na swój serwer RTMP Server Room. Ten przewodnik nazywa każde pole i wartość, która do niego należy, więc jest aktualny niezależnie od używanej wersji vMix.
vMix przenosi swoje kontrolki między wersjami, więc ten przewodnik nazywa pola i wartości, które do nich trafiają, zamiast sztywnej ścieżki kliknięć. Szukaj poniższych etykiet tam, gdzie umieszcza je Twoja wersja. Wartości w WIELKICH LITERACH są Twoje i pochodzą z Twojego konta Server Room.
Zanim otworzysz vMix, potrzebujesz pięciu wartości. Wszystkie znajdują się w panelu Twojego konta Server Room oraz w e-mailu powitalnym wysłanym podczas konfiguracji usługi streamingu:
Nazwa aplikacji jest specyficzna dla Twojej usługi. live to częsta wartość i częsty domysł, ale nie jest to domyślna wartość, którą można zakładać — użycie niewłaściwej skutkuje odrzuceniem przez serwer. Odczytywaj ją ze swojego panelu, zamiast wpisywać to, czego użył ogólny poradnik.
To najczęstszy powód, dla którego pierwsza transmisja vMix nigdy się nie łączy. W ustawieniach streamingu vMix dodaj miejsce docelowe i ustaw jego typ na Niestandardowy serwer RTMP. Otrzymasz wtedy dwa odrębne pola do wypełnienia.
W polu oznaczonym URL umieść serwer i nazwę aplikacji — i nic więcej:
rtmp://TWOJ-ADRES-SERWERA:1935/TWOJA-NAZWA-APLIKACJI
W osobnym polu oznaczonym Klucz strumienia (niektóre wersje oznaczają je Nazwa strumienia) umieść tylko nazwę strumienia:
TWOJA-NAZWA-STRUMIENIA
Nie wklejaj całej ścieżki do pola URL. To jest kształt, który zawodzi:
rtmp://TWOJ-ADRES-SERWERA:1935/TWOJA-NAZWA-APLIKACJI/TWOJA-NAZWA-STRUMIENIAPołączone w ten sposób połączenie jest odrzucane z komunikatem, który nie wyjaśnia dlaczego, co sprawia, że warto to sprawdzić w pierwszej kolejności.
Wypełnij pola Nazwa użytkownika i Hasło w tym samym miejscu docelowym danymi źródłowymi z kroku 1. Upoważniają one do publikowania na serwerze; nie są tym samym, co login do Twojego konta Server Room.
To ma większe znaczenie, niż większość osób się spodziewa, i warto ustawić to celowo, zamiast zostawiać na tym, co wybrał preset. W ustawieniach jakości streamingu vMix wybierz niestandardowy profil jakości i ustaw:
Segmenty HLS tniemy na klatkach kluczowych. Długi lub zmienny interwał klatek kluczowych daje długie, nieregularne segmenty, które widzowie odbierają jako opóźnienie i zacięcia — a z zewnątrz wygląda to dokładnie jak wina po naszej stronie. Stały 2-sekundowy interwał daje czyste, równe segmenty.
Twój całkowity output — bitrate wideo plus bitrate audio razem — musi wygodnie mieścić się poniżej prędkości uploadu, którą faktycznie osiąga maszyna streamująca. Jako praktyczna zasada, utrzymuj całkowity output na poziomie około jednej trzeciej zmierzonego uploadu.
Rozsądne punkty wyjścia, które następnie dostosujesz do łącza, które faktycznie masz:
Zmierz upload z maszyny, która będzie streamować, o porze dnia, w której będziesz streamować, więcej niż raz. Liczba reklamowana przez dostawcę i pojedynczy test prędkości są optymistyczne. Strumień siedzący na krawędzi swojego łącza to najczęstsza przyczyna „rozłącza się kilka razy dziennie” — a z Twojej perspektywy jest nieodróżnialny od problemu z serwerem.
Użyj połączenia przewodowego na maszynie streamującej. Bezprzewodowe dodaje zmienność, która objawia się jako sporadyczne zrywanie dokładnie w tych warunkach.Uruchom transmisję w vMix, a następnie potwierdź, że faktycznie dociera, zamiast zakładać, że tak jest. Otwórz swój adres URL odtwarzania w odtwarzaczu:
http://TWOJ-ADRES-SERWERA:1935/TWOJA-NAZWA-APLIKACJI/TWOJA-NAZWA-STRUMIENIA/playlist.m3u8
Daj mu kilka sekund — pierwsze segmenty HLS muszą zostać zapisane, zanim cokolwiek zacznie grać.
vMix łączy się ponownie automatycznie i nie ma do tego kontrolki włącz/wyłącz. Jeśli powiedziano Ci, aby włączyć automatyczne ponowne łączenie w vMix, nie ma takiego pola wyboru do znalezienia — to zachowanie jest już włączone. Tutaj nic nie wymaga konfiguracji.
Jasno określ, co to daje, a czego nie: automatyczne ponowne łączenie zmienia to, jak płynnie strumień się odzyskuje, a nie to, czy przerwa w ogóle nastąpi. Jeśli Twój łącze upstream pada, widzowie widzą przerwę. Jeśli przerwy się powtarzają, ustawieniem, do którego warto wrócić, jest bitrate z kroku 5.
Częste pytania dotyczące konfiguracji vMix do streamingu na żywo z Server Room.