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ą.
- 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.
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.
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.
- 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.
- Ustaw Destination na RTMP Server i kliknij OK.
- W polu Address wklej serwer z panelu. Kończy się na nazwie aplikacji.
- W polu Stream wklej nazwę strumienia i nic więcej.
- Kliknij Set Credentials, wpisz nazwę użytkownika i hasło do publikacji z panelu, a następnie kliknij OK.
- 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.
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.
| Rozmiar | Przepływność wideo | Przepływność audio | Wymagany upload |
|---|---|---|---|
| 1920x1080, 30 fps | 4500 kbps | 128 kbps | 7 Mbps |
| 1280x720, 30 fps | 2500 kbps | 128 kbps | 4 Mbps |
| 854x480, 30 fps | 1200 kbps | 96 kbps | 2 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ść.
Kliknij Stream, a następnie potwierdź, że transmisja jest na żywo
- Kliknij przycisk Stream w głównym oknie Wirecast.
- 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.
- 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
| Co się dzieje | Spróbuj tego |
|---|---|
| Wirecast nigdy się nie łączy | Otwó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łączenia | Nastę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 wydarzenia | Niektó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ą buforowanie | Sprawdź, 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 zanika | Jesteś blisko limitu swojego uploadu. Obniż bitrate o jeden wiersz lub podłącz komputer kablem. |
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.
- 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.
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ę.
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ę.
Inne enkodery na tym samym kanale
Każdy enkoder RTMP przyjmuje te same cztery wartości z panelu. Zmieniają się tylko nazwy pól.
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.