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 zapisane WIELKIMI LITERAMI 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 wartość domyślna, którą można zakładać — użycie niewłaściwej zostanie odrzucone przez serwer. Odczytać ją należy z 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. Zobaczysz 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-STUMIENIA
Nie wklejaj całej ścieżki do pola URL. To kształt, który zawodzi:
rtmp://TWOJ-ADRES-SERWERA:1935/TWOJA-NAZWA-APLIKACJI/TWOJA-NAZWA-STRUMIENIAPołączone w ten sposób połączenie zostaje odrzucone 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 konta Server Room.
To ma większe znaczenie, niż większość osób się spodziewa, i warto ustawić to celowo, zamiast zostawiać to, co wybrał preset. W ustawieniach jakości streamingu vMix wybierz niestandardowy profil jakości i ustaw:
Tniemy segmenty HLS 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.
Twoja całkowita moc wyjściowa — bitrate wideo plus bitrate audio razem — musi wygodnie mieścić się poniżej prędkości wysyłania, którą faktycznie osiąga maszyna streamująca. Jako praktyczna zasada: utrzymuj całkowitą moc wyjściową na poziomie około jednej trzeciej zmierzonego wysyłania.
Rozsądne punkty wyjścia, które następnie dostosujesz do łącza, które faktycznie masz:
Zmierz wysyłanie 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. Transmisja siedząca na krawędzi swojego łącza to najczęstsza przyczyna „rozłącza się kilka razy dziennie” — a z Twojej perspektywy jest nie do odróżnienia od problemu z serwerem.
Użyj połączenia przewodowego na maszynie streamującej. Bezprzewodowe dodaje zmienność, która objawia się jako sporadyczne przerwy dokładnie w takich 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 transmisja się odzyskuje, a nie to, czy przerwa w ogóle nastąpi. Jeśli Twoje łącze wysyłające 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.