Wsparcie · poradniki wideo
Poradniki transmisji wideo na żywo dla kodera, który już masz
Te poradniki transmisji wideo na żywo prowadzą od otwartego kodera do strumienia, który mogą odtworzyć Twoi widzowie: gdzie wpisać adres serwera, gdzie klucz strumienia oraz dwa ustawienia, które później zapobiegają buforowaniu. Wybierz poniżej swoje oprogramowanie lub urządzenie sprzętowe, a zobaczysz te same nazwy, których używa Twój panel sterowania Primcast.
Ustawienia, o które pyta każdy koder
Każdy poradnik transmisji wideo na tej stronie sprowadza się do tych samych kilku pól. Wypełnij je poprawnie, a większość konfiguracji kodera RTMP masz za sobą, niezależnie od tego, jak dane oprogramowanie je nazywa.
- Serwer lub URL
- Adres Twojego serwera, port RTMP i nazwa aplikacji, bez niczego po tym.
rtmp://YOUR-SERVER-ADDRESS:1935/YOUR-APPLICATION-NAME - Klucz strumienia
- Sama nazwa Twojego strumienia. Niektóre kodery nazywają to pole Stream Name lub Stream ID.
YOUR-STREAM-NAME - Nazwa użytkownika i hasło
- Dla koderów z polem uwierzytelniania. Znajdziesz je obok adresu w swoim panelu sterowania.
- Interwał klatek kluczowych
- 2 sekundy, stała wartość. Wyłącz wszystko, co dodaje klatki kluczowe przy zmianie sceny.
- Przepływność
- Wideo i audio razem, utrzymywane na poziomie około dwóch trzecich prędkości wysyłania zmierzonej na maszynie nadającej. Płatne plany wideo na żywo przyjmują do 5 Mbps, co wystarcza na 1080p.
Wybierz poradnik dla swojego kodera
Każdy poradnik prowadzi krok po kroku przez menu Twojego kodera, aż strumień dotrze do Twojego serwera. Użyj tego, który pasuje do tego, co masz otwarte.
Kodery programowe
Wszystkie poradniki koderów programowych01Darmowy, Windows, macOS, Linux
Poradnik OBS Studio
Zwykle najlepszy punkt startowy, jeśli nigdy wcześniej nie streamowałeś. Wybierasz serwer niestandardowy, wklejasz adres i klucz strumienia oraz ustawiasz wyjście tak, aby strumień był stabilny.
02Produkcja na żywo
Poradnik vMix
vMix trzyma adres i klucz strumienia w dwóch osobnych polach, a ich pomylenie to najczęstszy powód odmowy połączenia. Poradnik nazywa każde pole i ustawia 2-sekundowe klatki kluczowe.
03Produkcja na żywo
Poradnik Wirecast
Wybierz Serwer RTMP jako miejsce docelowe w Telestream Wirecast, wpisz adres i nazwę strumienia, a następnie rozpocznij nadawanie.
04Windows
Poradnik XSplit Broadcaster
Skonfiguruj niestandardowy kanał RTMP w XSplit Broadcaster, aby wysyłał do Twojego serwera, a nie na platformę społecznościową.
05Wiersz poleceń
Poradnik FFmpeg
Bez okna i bez myszy. Jedno polecenie wysyła plik, pętlę lub urządzenie przechwytujące do Twojego serwera, co pasuje do skryptów i maszyn bez interfejsu graficznego.
06Oprogramowanie urządzenia
Poradnik AVerMedia RECentral
Uruchom raz kreator Gear UP, wybierz wideo H.264 i wpisz swoje dane w sekcji Custom RTMP, aby nadawać na żywo z urządzenia AVerMedia.
Sprzętowe kodery wideo
Wszystkie poradniki koderów sprzętowych07Koder montowany na kamerze
Poradnik Teradek Cube
Podaj urządzeniu Cube miejsce docelowe RTMP i nadawaj prosto z kamery, bez komputera w łańcuchu.
08Koder sprzętowy
Poradnik kodera Epiphan
Wypełnij ustawienia Publish Stream na swoim urządzeniu Epiphan, a następnie sprawdź, czy połączenie naprawdę działa.
09Koder sprzętowy
Poradnik Hauppauge StreamEez-Pro
Ustawienia publikowania i uwierzytelnianie RTMP dla StreamEez-Pro, krok po kroku.
Wowza Streaming Engine
Poradniki wideo na żądanie10Na żywo
Poradnik Wowza Streaming Engine
Jak strumień na żywo trafia do Wowza Streaming Engine, oprogramowania obsługującego naszą usługę wideo, i jak sprawdzić, że dotarł.
11Restream
Poradnik Facebook Live z Wowza
Dodaj Stream Target i przekaż swój strumień na żywo na oś czasu, stronę lub grupę na Facebooku.
12Na żądanie
Poradnik Wowza VOD
Zamień plik MP4 na link HLS i odtwarzacz dla swojej witryny, w bibliotece wideo Primcast, gdzie tylko przesyłasz plik, lub na serwerze Wowza, który sam prowadzisz.
Sprawdź strumień, zanim udostępnisz link
Twój koder może twierdzić, że jest połączony, podczas gdy widzowie nadal nic nie widzą. Dwie minuty testów oszczędzą niezręcznego startu.
Uruchom koder
Naciśnij Rozpocznij transmisję lub Go Live i obserwuj linię statusu. Stabilna wartość przepływności oznacza, że dane opuszczają Twoją maszynę.
Otwórz listę odtwarzania samodzielnie
Odtwórz swój link HLS w VLC lub Safari, najlepiej na telefonie korzystającym z danych komórkowych:
http://YOUR-SERVER-ADDRESS:1935/YOUR-APPLICATION-NAME/YOUR-STREAM-NAME/playlist.m3u8Napraw buforowanie po kolei
Najpierw sprawdź interwał klatek kluczowych, a potem zestaw całkowitą przepływność ze zmierzonym uploadem. Te dwie rzeczy rozwiązują większość problemów.
Pytania, które ludzie zadają podczas konfiguracji
Utknąłeś na czymś, czego te odpowiedzi nie obejmują? Czat na tej stronie odpowiada w kilka sekund i może sprawdzić Twoją usługę wideo, gdy rozmawiasz. Poproś o osobę, a ją otrzymasz.
01Od którego poradnika o streamingu wideo na żywo powinienem zacząć?
Jeśli nigdy wcześniej nie streamowałeś, zacznij od OBS Studio: jest darmowy i działa na Windows, macOS i Linux. Jeśli już produkujesz w vMix lub Wirecast, użyj zamiast tego tamtego przewodnika, ponieważ ustawienia opierają się na tym samym pomyśle w innych menu. Koder sprzętowy, taki jak Teradek Cube, ma sens, gdy chcesz nadawać bez komputera.
02Dlaczego mój stream się rozłącza lub odmawia połączenia?
Prawie zawsze chodzi o jedną z czterech rzeczy. Klucz streamu został wklejony również do pola URL, nazwa aplikacji to zgadywanka typu „live” zamiast tej z Twojego konta, sieć, w której jesteś, blokuje ruch wychodzący na porcie 1935 albo koder wymaga nazwy użytkownika i hasła, a te pozostały puste. Sprawdź je w tej kolejności. Jeśli nadal się rozłącza, otwórz czat, a sprawdzimy, czy cokolwiek dotarło do Twojej usługi.
03Gdzie znajdę adres serwera i klucz streamu?
W panelu sterowania Primcast. Otwórz swoje konto wideo, przejdź do karty Live streaming i zajrzyj do sekcji Ustawienia kodera: adres serwera z nazwą aplikacji, nazwa streamu, nazwa użytkownika i hasło są tam wszystkie, każde z przyciskiem kopiowania. Ta nazwa użytkownika i hasło służą wyłącznie do publikowania streamu, a nie do logowania. Na serwerze dedykowanym wartości pochodzą zamiast tego z konfiguracji Twojej własnej maszyny.
04Jaki bitrate powinienem stosować do wideo na żywo?
Pozwól zadecydować prędkości wysyłania. Zmierz ją na maszynie, która będzie nadawać, i utrzymuj wideo razem z dźwiękiem na poziomie około dwóch trzecich tej wartości, bo działanie na samym limicie powoduje spadki później w trakcie programu. Jeśli więc test prędkości pokazuje 6 Mbps, wysyłaj najwyżej około 4. Płatne plany wideo na żywo przyjmują do 5 Mbps na wejściu, co wystarcza na 1080p, z dźwiękiem 128 kbps wliczonym w ten limit. Jeśli widzowie buforują, obniż bitrate lub zejdź do 720p, zanim zrobisz cokolwiek innego.
05Dlaczego mój stream buforuje, skoro koder twierdzi, że wszystko jest w porządku?
Najpierw sprawdź interwał klatek kluczowych. Twój stream jest cięty na segmenty HLS na klatkach kluczowych, więc klatki kluczowe docierające nierównomiernie tworzą nierówne segmenty, a widzowie odczuwają to jako buforowanie, podczas gdy koder nie zgłasza żadnego problemu. Ustaw stały interwał 2 sekund i wyłącz klatki kluczowe przy zmianie sceny.
06Czy mogę streamować wideo na żywo z telefonu?
Tak, za pomocą dowolnej aplikacji mobilnej, która pozwala wpisać niestandardowy adres RTMP i klucz streamu, na przykład Larix Broadcaster. Użyj tego samego serwera, aplikacji i nazwy streamu co na komputerze. Starsze poradniki wskazują aplikację Wowza GoCoder, ale Wowza już jej nie wspiera, więc pomiń tę radę.
07Czy nadal potrzebuję Flash Media Live Encoder?
Nie. Adobe zakończyło Flash Playera pod koniec 2020 roku, a Flash Media Live Encoder od lat nie doczekał się aktualizacji. RTMP, protokół, którego używał, nadal jest tym, w jaki sposób kodery wysyłają dziś wideo do serwera. Twoi widzowie oglądają je natomiast w HLS, które działa w każdej aktualnej przeglądarce i na telefonach bez wtyczek.
08Czy te poradniki działają z moim własnym serwerem streamingowym?
Tak. Pola są takie same na dedykowanym serwerze streamingowym z Wowzą lub podobnym oprogramowaniem. Wpisz adres i nazwę aplikacji swojego serwera tam, gdzie te przewodniki używają naszych.
Nie masz jeszcze usługi wideo, do której mógłbyś skierować swój koder?
Hosting wideo na żywo Primcast przyjmuje strumień RTMP z dowolnego kodera na tej stronie i daje Twoim widzom strumień HLS, który odtwarza się w przeglądarce. Plany i to, co każdy z nich obejmuje, znajdują się na stronie wideo.