Poradnik · Telestream Wirecast

Poradnik Wirecast od ustawień wyjścia po transmisję na żywo

Ten poradnik Wirecast przeniesie Twoją transmisję na kanał Primcast w trzech krokach: dodaj wyjście RTMP Server, wklej swój serwer w pole Address i nazwę strumienia w pole Stream, a następnie podaj dane logowania do publikacji w sekcji Set Credentials.

Poniżej znajdziesz ustawienie kodera, które zapewnia płynne odtwarzanie, tabelę przepływności, SRT dla słabych połączeń oraz szybką kontrolę, czy widzowie naprawdę Cię widzą.

Wirecast · Output Settingsmapa pól
Destination
RTMP Server
Encoding
własna kopia ustawienia
Address
rtmp://HOST:1935/APP
Stream
livestream
Set Credentials · Username
USERNAME
Set Credentials · Password
PASSWORD
Key frame every
60 frames at 30 fps

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

01

Najpierw zbierz cztery wartości z panelu

Wirecast musi wiedzieć, gdzie znajduje się Twój kanał i jak się do niego zalogować. Wszystkie te szczegóły są już na Twoim koncie, gotowe do skopiowania.

Gdzie je znaleźć

Zaloguj się, otwórz swoje konto wideo i przewiń do karty Live streaming. Sekcja Encoder settings zawiera:

Server
Adres wraz z nazwą aplikacji, w formie rtmp://HOST:1935/APP.
Stream name
Na większości kanałów jest to livestream.
Username
Twój login do publikacji.
Password
Kliknij Show, aby je wyświetlić, lub New password, aby je zastąpić.

Korzystaj z przycisków kopiowania

Każda wartość ma obok siebie przycisk kopiowania. Używaj ich. Nazwa aplikacji jest specyficzna dla Twojego kanału, a starsze poradniki, które każą wpisać live, sprawią, że połączenie zostanie odrzucone.

Ta nazwa użytkownika i hasło pozwalają tylko koderowi publikować na Twoim kanale. Różnią się od adresu e-mail i hasła, którymi logujesz się do Primcast.

Na własnym dedykowanym serwerze streamingowym wartości znajdują się zamiast tego w konfiguracji tego serwera. Zapytaj nas na czacie, a pokażemy Ci, gdzie.

Widzisz na karcie wiersz Nearest server? Wpisz ten adres w Wirecast zamiast głównego. Twój strumień trafi wtedy do naszej sieci w najbliższej lokalizacji (Nowy Jork, Miami, San Francisco, Amsterdam lub Bukareszt) i stamtąd będzie dalej przesyłany. Nazwa strumienia, nazwa użytkownika i hasło pozostają bez zmian.

02

Konfiguracja streamingu Telestream Wirecast: wyjście RTMP Server

Przechodź przez te kroki po kolei. Miejsce docelowe RTMP Server jest dostępne zarówno w Wirecast Studio, jak i Wirecast Pro, na Windows i na Macu.

  1. Otwórz Output i wybierz Output Settings (Ctrl+Y na Windows, Cmd+Y na Macu). Jeśli Wirecast od razu nie zapyta o miejsce docelowe, kliknij Add.
  2. Ustaw Destination na RTMP Server i kliknij OK.
  3. W polu Address wklej serwer z panelu. Kończy się na nazwie aplikacji.
  4. W polu Stream wklej nazwę strumienia i nic więcej.
  5. Kliknij Set Credentials, wpisz nazwę użytkownika i hasło do publikacji z panelu, a następnie kliknij OK.
  6. Wybierz ustawienie Encoding (krok 03 pokazuje, jak utworzyć takie, które można edytować), a potem kliknij OK, aby zapisać wyjście.

Łączy się

Addressrtmp://HOST:1935/APPStreamlivestream

Nie łączy się bez użytecznego błędu

Addressrtmp://HOST:1935/APP/livestreamStream(puste)

Wpisanie wszystkiego w jednym polu to najczęstszy powód, dla którego pierwszy strumień Wirecast nigdy się nie łączy.

Nie możesz znaleźć Set Credentials w swojej wersji? Dodaj login do adresu: rtmp://USERNAME:PASSWORD@HOST:1935/APP. Jeśli hasło zawiera @, dwukropek lub ukośnik, najpierw utwórz nowe w panelu.

03

Ustawienie kodera Wirecast: klatki kluczowe i przepływność

Ustawienia dołączone do Wirecast są zablokowane. Kliknij ikonę koła zębatego obok Encoding i wybierz View Details albo otwórz Window, a następnie Encoder Presets, i użyj Save As, aby utworzyć własną kopię. Edytuj kopię i wybierz ją na swoim wyjściu.

Key frame every: 2 sekundy, liczone w klatkach

Wirecast pyta o odstęp między klatkami kluczowymi w klatkach, nie w sekundach. Przy 30 fps wpisz 60. Przy 60 fps wpisz 120. Przy 25 fps wpisz 50.

Odtwarzacz Twoich widzów ładuje strumień w krótkich fragmentach, a każdy fragment zaczyna się od klatki kluczowej. Odstęp dwóch sekund utrzymuje te fragmenty w równej wielkości. Dłuższy odstęp objawia się u widzów buforowaniem, podczas gdy Wirecast po Twojej stronie raportuje zdrowy strumień.

Reszta Twojej kopii

Encoder
H.264. Wybierz x264 lub koder sprzętowy, taki jak NVIDIA NVENC albo Intel QuickSync, jeśli Twój komputer go ma.
Frame rate
30 fps pasuje do większości transmisji.
Profile
Main, który odtworzy każda przeglądarka i telefon.
Audio
AAC, 128 kbps.

Wybierz przepływność, którą udźwignie Twój upload

Dodaj do siebie przepływność wideo i audio. Suma nie powinna przekraczać około dwóch trzecich zmierzonej prędkości wysyłania, więc wynik 6 Mbps oznacza wysyłanie około 4 Mbps.

Sugerowane przepływności wideo i audio Wirecast według rozdzielczości
RozmiarPrzepływność wideoPrzepływność audioWymagany upload
1920x1080, 30 fps4500 kbps128 kbps7 Mbps
1280x720, 30 fps2500 kbps128 kbps4 Mbps
854x480, 30 fps1200 kbps96 kbps2 Mbps

Zmierz upload na samym komputerze z Wirecast, o godzinie, o której zwykle nadajesz na żywo, i powtórz test kilka razy. Kabel sieciowy zawsze wygrywa z Wi-Fi.

Wirecast gubi klatki, gdy Twoje sceny stają się intensywne? Przełącz koder na NVENC lub QuickSync. Kodowanie przenosi się wtedy na sprzęt graficzny, a procesor zostaje dla kamer, napisów i przejść.

04

Kliknij Stream, a następnie potwierdź, że transmisja jest na żywo

  1. Kliknij przycisk Stream w głównym oknie Wirecast.
  2. Spójrz na kartę transmisji na żywo w panelu Primcast. W ciągu około 15 sekund oznaczy kanał jako aktywny i pokaże, co wysyła Wirecast.
  3. Skopiuj link do odtwarzania z tej karty i otwórz go w VLC lub innym odtwarzaczu HLS. Poczekaj kilka sekund, aż pierwsze fragmenty wideo będą gotowe.

Link do Twojego kanału wygląda tak. Jeśli Twój plan obejmuje link CDN, karta również go wyświetli i oba odtwarzają ten sam strumień. Karta zawiera też kod osadzania dla Twojej strony internetowej.

http://HOST:1935/APP/livestream/playlist.m3u8
Typowe problemy ze streamingiem Wirecast i co z nimi zrobić
Co się dziejeSpróbuj tego
Wirecast nigdy się nie łączyOtwórz Ustawienia wyjścia i sprawdź, czy Adres kończy się na nazwie aplikacji, a Stream zawiera tylko nazwę strumienia. Porównaj hosta i nazwę aplikacji z panelem, znak po znaku.
Adres i Stream są poprawne, ale nadal brak połączeniaNastępny jest login. Skopiuj ponownie nazwę użytkownika i hasło przez Ustaw poświadczenia albo utwórz nowe hasło w panelu i wklej je.
Łączy się w domu, ale nie w miejscu wydarzeniaNiektóre sieci w obiektach, biurach i szkołach blokują port 1935. Użyj innego połączenia lub przełącz wyjście na SRT (krok 05).
Wirecast wygląda dobrze, ale widzowie mają buforowanieSprawdź, czy wartość Key frame every jest dwukrotnością liczby klatek na sekundę, a następnie przesuń się o jeden wiersz w dół tabeli bitrate. Twój upload może być wolniejszy o tej porze dnia.
Strumień co jakiś czas zanikaJesteś blisko limitu swojego uploadu. Obniż bitrate o jeden wiersz lub podłącz komputer kablem.
05

Wyjście SRT w Wirecast dla trudnych połączeń

SRT utrzymuje strumień na połączeniach, na których RTMP ma problemy, takich jak Wi-Fi na wydarzeniach, mobilny hotspot lub sygnał wysyłany z dużej odległości. Jest dostępny w planach Starter, Pro i Platinum naszego wideo CDN. Darmowy kanał obsługuje tylko RTMP. W tych planach karta transmisji na żywo pokazuje sekcję SRT ingest z Twoim adresem i hasłem.

W Wirecast dodaj drugie wyjście w Ustawieniach wyjścia, ustaw jego miejsce docelowe na SRT i wypełnij wartości pokazane po prawej stronie. Wyłącz wyjście RTMP, gdy go używasz, aby Twój upload przenosił jeden strumień.

Strumień SRT jest odtwarzany pod własną nazwą. Gdy nadajesz w ten sposób, udostępnij link, który panel wyświetla w sekcji Plays at.

Wirecast · wyjście · SRTmapa pól
Tryb
Caller
Adres
HOST
Port
PORT
Opóźnienie
1000 ms
Hasło
PASSPHRASE
Szyfrowanie
AES-128 (16)
ID strumienia
pozostaw puste

Host i port to dwie części wiersza Adres w sekcji SRT ingest. Etykiety mogą się nieco różnić między wersjami Wirecast; wartości nie.

06

Wysyłanie programu do większej liczby miejsc jednocześnie

Dodatkowe wyjścia kosztują upload

Wirecast pozwala dodać kilka wyjść, po jednym na platformę. Każde z nich to pełna kopia Twojego strumienia, więc trzy wyjścia wymagają trzykrotnie większego uploadu, a pierwszą oznaką problemów jest zwykle to, że wszystkie jednocześnie się zacina.

Pozwól nam wykonać kopiowanie

Wyślij pojedynczy strumień do Primcast, a następnie dodaj YouTube, Facebook, Twitch lub dowolny serwer RTMP w sekcji Restream na karcie transmisji na żywo, maksymalnie do pięciu miejsc docelowych. Twoje połączenie przenosi jeden strumień, a nasza sieć dostarcza resztę.

07

Pytania dotyczące streamowania z Wirecast

Jak streamować z Wirecast na serwer RTMP?

Otwórz Ustawienia wyjścia, dodaj wyjście z serwerem RTMP jako miejscem docelowym, wklej serwer do pola Adres i nazwę strumienia do pola Strumień, a następnie podaj dane logowania publikowania w sekcji Ustaw poświadczenia. Zapisz wyjście i kliknij Streamuj.

Co wpisać w polach Adres i Strumień?

Pole Adres przyjmuje serwer z panelu, który kończy się nazwą Twojej aplikacji. Pole Strumień przyjmuje samą nazwę strumienia, zwykle livestream. Łączenie obu wartości w polu Adres to najczęstszy powód, dla którego strumień nie może się połączyć.

Co wpisać w sekcji Ustaw poświadczenia?

Nazwę użytkownika i hasło publikowania z ustawień Enkodera na karcie Transmisja na żywo. Są one oddzielone od logowania do Primcast, a nowe hasło możesz tam utworzyć w dowolnym momencie.

Na jaką wartość ustawić Key frame every w Wirecast?

Dwukrotność liczby klatek na sekundę, co daje jedną klatkę kluczową co 2 sekundy: 60 przy 30 fps, 120 przy 60 fps. Wirecast liczy to ustawienie w klatkach, więc wpisanie 2 oznaczałoby klatkę kluczową co dwie klatki.

Dlaczego nie mogę zmienić presetu enkodera Wirecast?

Wbudowane presety są tylko do odczytu. Otwórz preset za pomocą opcji Wyświetl szczegóły lub z menu Okno, Presety enkodera, kliknij Zapisz jako, a następnie edytuj kopię i wybierz ją na swoim wyjściu.

Jakiego bitrate powinienem używać w Wirecast?

Około 2500 kbps dla 720p lub 4500 kbps dla 1080p przy 30 fps, plus 128 kbps audio. Utrzymuj łączną wartość poniżej dwóch trzecich prędkości wysyłania zmierzonej na komputerze, na którym działa Wirecast.

Czy potrzebuję Wirecast Pro, aby streamować do Primcast?

Nie. Miejsce docelowe serwera RTMP używane w tym samouczku jest dostępne zarówno w Wirecast Studio, jak i Wirecast Pro, na systemach Windows i Mac.

Czy Wirecast może wysyłać do Primcast przez SRT?

Tak, w planach Starter, Pro i Platinum. Dodaj wyjście SRT w trybie Caller z hostem, portem i hasłem z sekcji pozyskiwania SRT w panelu, opóźnieniem 1000 ms i szyfrowaniem AES-128.

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

Tak. Wyślij jeden strumień do Primcast i dodaj pozostałe platformy w sekcji Restream na karcie Transmisja na żywo, do pięciu miejsc docelowych, dzięki czemu Twoje łącze wysyła tylko jedną kopię.

Gotowy, aby umieścić swój program z Wirecast w sieci?

Otwórz kanał wideo, wklej swoje cztery wartości do Wirecast i oglądaj transmisję w przeglądarce lub VLC. Jeśli któreś pole sprawia problemy, nasz czat odpowiada w kilka sekund, może sprawdzić Twój kanał, gdy czekasz, i w razie potrzeby włącza do rozmowy człowieka.