Poradnik · OBS Studio do transmisji wideo na żywo

Poradnik OBS Studio Twoja kamera na żywo na własnym kanale

Ten poradnik OBS Studio przeprowadzi Cię od pustego okna OBS do transmisji na żywo w pięciu krokach: zbuduj scenę, dodaj kamerę i mikrofon, wklej adres serwera i klucz strumienia, ustaw koder i kliknij Rozpocznij transmisję.

Został napisany dla OBS Studio 32.2, bieżącej wersji na Windows, macOS i Linux, a każda wartość, którą wpisujesz, pochodzi z panelu sterowania Primcast.

Ustawienia · Strumień
Usługa
Custom...
Serwer
rtmp://HOST:1935/APP
Klucz strumienia
livestream
Uwierzytelnianie
Użyj uwierzytelniania
Nazwa użytkownika
USERNAME
Hasło
••••••••••
Wyjście: CBR · 2500 Kbps · 2 sDźwięk: AAC · 128
01

Zainstaluj OBS i skopiuj cztery wartości z panelu

OBS Studio jest darmowy i ma otwarty kod źródłowy. Zainstaluj go na komputerze, do którego podłączona jest kamera, a podczas konfiguracji trzymaj panel sterowania otwarty w karcie przeglądarki.

Pobierz OBS Studio

Pobierz go ze strony obsproject.com lub zainstaluj z terminala:

instalacja
# Windowswinget install OBSProject.OBSStudio# macOS (Homebrew)brew install --cask obs# Linux (Flatpak)flatpak install flathub com.obsproject.Studio

Przy pierwszym uruchomieniu OBS proponuje Kreatora automatycznej konfiguracji. Możesz go zamknąć: na tej stronie wszystko ustawiasz ręcznie.

Ustawienia kodera Twojego kanału

Zaloguj się, otwórz swoje konto wideo i przejdź do karty Transmisja na żywo. W sekcji Ustawienia kodera znajdziesz:

Serwer
Adres podobny do rtmp://HOST:1935/APP. Wpisuje się go w polu Serwer w OBS.
Nazwa strumienia
Zwykle livestream. OBS nazywa to Kluczem strumienia.
Nazwa użytkownika
Login, którego OBS używa do publikowania na Twoim kanale.
Hasło
Ukryte, dopóki nie klikniesz Pokaż. Nowe hasło tworzy świeże.

Niektóre panele podają też Najbliższy serwer. Wpisz ten adres w OBS zamiast wiersza Serwer: OBS połączy się wtedy z lokalizacją najbliższą Tobie (Nowy Jork, Miami, San Francisco, Amsterdam lub Bukareszt), a my przeniesiemy strumień na Twój kanał. Nazwa strumienia, nazwa użytkownika i hasło nie zmieniają się.

02

Jak używać OBS Studio: scena i jej źródła

OBS wysyła to, co znajduje się w podglądzie. Scena to jeden układ, a źródła to elementy w jej wnętrzu: kamera, mikrofon, ekran, logo. Najpierw zbuduj jedną scenę, a kolejne dodawaj później.

Utwórz scenę

  1. W panelu Sceny na dole po lewej kliknij + i nadaj scenie nazwę, na przykład „Na żywo”.
  2. W panelu Źródła obok kliknij + i w oknie, które się otworzy, wybierz Urządzenie przechwytujące wideo dla kamery internetowej lub karty przechwytującej. Wybierz urządzenie i kliknij OK.
  3. Kliknij ponownie + i dodaj Przechwytywanie wejścia audio dla mikrofonu, chyba że kamera lub karta przechwytująca już przenosi dźwięk.
  4. Przeciągnij czerwoną ramkę w podglądzie, aby dopasować rozmiar kamery. Kliknij ją prawym przyciskiem myszy, wybierz Przekształć, a następnie Dopasuj do ekranu, aby szybko uzyskać obraz na całą ramkę.

Inne źródła, których będziesz używać

Przechwytywanie ekranu
Cały ekran. Na Macu nazywa się to Przechwytywanie ekranu macOS.
Przechwytywanie okna
Jedno okno aplikacji, na przykład slajdy lub przeglądarka.
Źródło mediów
Plik wideo lub adres strumienia, jeśli odznaczysz Plik lokalny.
Obraz
Logo lub plansza „zaraz wracam”.

Obserwuj Mikser audio, gdy mówisz. Wskaźnik powinien wchodzić w żółty zakres przy głośnych słowach i nie sięgać czerwonego.

03

Skonfiguruj strumień RTMP w OBS na swój kanał

Otwórz Ustawienia (na dole po prawej, pod Kontrolkami) i wybierz Strumień po lewej. To tutaj OBS dowiaduje się, gdzie wysyłać obraz.

Settings › Stream

  1. Ustaw Usługę na Custom..., pierwszą pozycję na liście.
  2. Wklej adres serwera z panelu do pola Serwer, dokładnie tak, jak jest pokazany, bez nazwy strumienia na końcu.
  3. Wpisz nazwę strumienia, zwykle livestream, w polu Klucz strumienia.
  4. Zaznacz Użyj uwierzytelniania, a następnie wprowadź Nazwę użytkownika i Hasło z panelu.
  5. Kliknij Zastosuj.

Trzy błędy, które zatrzymują większość pierwszych transmisji

  • Nazwa strumienia wklejona na końcu adresu serwera. OBS chce je w dwóch osobnych polach.
  • Niezaznaczone Użyj uwierzytelniania. Twój kanał akceptuje tylko wydawcę, który się zaloguje, więc OBS zostaje odrzucony.
  • Stare hasło. Jeśli kliknąłeś Nowe hasło w panelu, OBS potrzebuje nowego przed kolejnym połączeniem.

OBS musi też mieć dostęp do portu 1935 na wyjściu. Sieci biurowe i szkolne czasem go blokują; jeśli nic innego nie jest nie tak, spróbuj innego połączenia.

04

Ustawienia streamingu OBS, aby obraz się nie zacinał

Trzy strony ustawień decydują o tym, jak stream się trzyma: Output dla enkodera, Video dla rozmiaru obrazu, Advanced dla tego, co się dzieje, gdy połączenie zanika. Ustaw wszystkie trzy raz.

Settings › Output

Przełącz Output Mode na Advanced, aby pojawiło się ustawienie klatek kluczowych, a następnie na karcie Streaming:

Video Encoder
Enkoder H.264. Ten z układu graficznego, jeśli go masz (NVIDIA NVENC H.264, AMD HW H.264, QuickSync H.264 lub Apple VT H264 Hardware Encoder), w przeciwnym razie x264.
Rate Control
CBR, stała przepływność.
Bitrate
Z tabeli poniżej.
Keyframe Interval
2 s. Nigdy 0, bo wtedy OBS wybiera sam.

Następnie otwórz kartę Audio i ustaw ścieżkę 1 na 128 kbps AAC.

Settings › Video · Advanced

W sekcji Video pozostaw Base (Canvas) Resolution w rozmiarze ekranu, a Output (Scaled) Resolution i FPS ustaw na wiersz, który wybierzesz poniżej. OBS zmniejszy obraz za Ciebie.

W sekcji Advanced pozostaw zaznaczone Automatically Reconnect. Gdy internet mignie, OBS sam spróbuje ponownie, a Twój kanał wznowi stream.

Dlaczego 2 sekundy mają znaczenie: tniemy stream na segmenty odtwarzania przy każdej klatce kluczowej. Długi lub nieregularny odstęp tworzy nierówne segmenty, a widzowie widzą buforowanie, które wygląda jak problem z serwerem.

Sugerowane przepływności wideo i audio OBS według rozmiaru obrazu
ObrazOutput (Scaled) ResolutionPrzepływność wideoAudioWymagany upload
1080p, 30 fps1920x10804500 Kbps1287 Mbps
720p, 30 fps1280x7202500 Kbps1284 Mbps
480p, 30 fps854x4801200 Kbps962 Mbps

Uruchom test prędkości na komputerze streamującym i wysyłaj nie więcej niż dwie trzecie uploadu, który pokaże. Jeśli nie masz pewności, zacznij od 720p: wygląda dobrze na telefonach i laptopach i zostawia zapas na gorszą minutę. Płatne plany wideo na żywo przyjmują do 5 Mbps, co pokrywa wiersz 1080p.

05

Rozpocznij stream i sprawdź go od strony widza

Wejdź na żywo

  1. Kliknij Start Streaming w panelu Controls.
  2. Spójrz na pasek na dole OBS. Zielony kwadrat i stabilna wartość w kb/s oznaczają, że stream płynie.
  3. Otwórz Stats z menu Docks. Utracone klatki w sekcji Network wskazują na Twój upload; pominięte klatki w Rendering lub Encoding wskazują na komputer, który pracuje zbyt ciężko. Obniż przepływność lub rozdzielczość w pierwszym przypadku, użyj enkodera sprzętowego w drugim.
  4. Kliknij również Start Recording, jeśli chcesz kopię na własnym dysku. OBS zapisze ją w ścieżce Recording Path ustawionej w Output.

Zobacz, co widzą Twoi widzowie

Zrównoważ na karcie Live streaming status pokazuje kanał jako na żywo i to, co OBS wysyła. Niżej Watch daje link do odtwarzania i kod embed dla Twojej strony lub aplikacji. Otwórz link na telefonie, poza Wi-Fi, aby zobaczyć stream tak, jak zobaczy go widz.

Ta sama karta może przekazać Twój stream do YouTube, Facebook, Twitch lub innego serwera RTMP, do pięciu miejsc naraz. OBS nadal wysyła jeden stream, więc Twój upload nie musi dźwigać dodatkowych kopii.

06

OBS SRT i WHIP: dwa inne sposoby wejścia

RTMP działa dla większości osób. Jeśli Twój panel pokazuje jedną z tych sekcji, możesz jej użyć na tej samej stronie Settings › Stream.

SRT dla długich lub niestabilnych połączeń

SRT utrzymuje obraz stabilny przez Wi-Fi w obiekcie, łącze mobilne lub sygnał z daleka. Jest dostępny w planach Pro i Platinum naszego video CDN, a Twoja karta pokazuje wtedy sekcję SRT ingest.

  1. Pozostaw Service na Custom... i wklej One-line URL z panelu do Server.
  2. Pozostaw Stream Key puste i odznacz Use authentication. Hasło w URL załatwia sprawę.
server · srt
srt://HOST:PORT?passphrase=PASSPHRASE&pbkeylen=16

Stream wysłany przez SRT gra pod własną nazwą. Użyj linku, który panel pokazuje w Plays at.

WHIP dla około pół sekundy opóźnienia

Gdy Twój kanał ma włączony WebRTC, karta wyświetla adres WHIP (WebRTC). OBS wspiera WHIP od wersji 30.

  1. Ustaw Service na WHIP.
  2. Wklej adres WHIP do Server.
  3. Wpisz hasło kanału do Bearer Token.

Panel podaje opóźnienie publikacji WebRTC na około pół sekundy. Sceny, źródła i ustawienia Output powyżej pozostają bez zmian.

07

Pytania o OBS Studio, które ludzie nam zadają

Jak streamować z OBS na serwer RTMP?

Otwórz Ustawienia, potem Strumień, i ustaw Usługę na pozycję Niestandardowa... Wpisz adres serwera w polu Serwer, a nazwę strumienia w polu Klucz strumienia. Jeśli serwer wymaga logowania, jak kanał Primcast, zaznacz Użyj uwierzytelniania i dodaj nazwę użytkownika oraz hasło. Kliknij Zastosuj, a następnie Rozpocznij streamowanie.

Gdzie znajdę serwer, klucz strumienia i hasło?

Na swoim koncie, na karcie Transmisja na żywo konta wideo, w sekcji Ustawienia enkodera. Kliknij Pokaż, aby zobaczyć hasło. Nowe hasło tworzy kolejne; trwająca transmisja działa dalej, a OBS będzie potrzebował nowego hasła przy następnym połączeniu.

Dlaczego OBS pokazuje „Nie udało się połączyć z serwerem”?

Prawie zawsze chodzi o jedną z trzech rzeczy: nazwa strumienia została wklejona do pola Serwer, opcja Użyj uwierzytelniania nie jest zaznaczona albo hasło jest nieaktualne. Sprawdź to w swoim panelu. Jeśli wszystko się zgadza, Twoja sieć może blokować wychodzący port 1935; spróbuj z innego połączenia, a potem zapytaj nas na czacie, a my sprawdzimy stronę Twojego kanału.

Jaki interwał klatek kluczowych ustawić w OBS?

2 sekundy, w Ustawieniach, w zakładce Wyjście, przy trybie wyjścia ustawionym na Zaawansowany. Domyślna wartość 0 pozwala OBS wybierać samodzielnie, a długi interwał powoduje buforowanie u widzów, bo odtwarzanie jest dzielone na segmenty przy każdej klatce kluczowej.

Z jakim bitrate streamować w OBS?

Około 2500 Kbps dla 720p i 4500 Kbps dla 1080p przy 30 klatkach na sekundę, z dźwiękiem AAC 128 kbps i kontrolą szybkości CBR. Utrzymuj łączną wartość poniżej dwóch trzecich wysyłania pokazanego w teście prędkości, aby chwilowe spowolnienie łącza nie przerwało transmisji.

Czy OBS może pokazać strumień RTMP lub HLS jako źródło?

Tak. Dodaj Źródło mediów, odznacz Plik lokalny i wklej adres strumienia w polu Wejście. Dla własnego kanału użyj linku odtwarzania z sekcji Oglądaj w swoim panelu. To wygodny sposób na sprawdzenie transmisji albo włączenie drugiej lokalizacji do swojego programu.

Czy mogę streamować z OBS jednocześnie na YouTube i na swój kanał?

Tak, bez wtyczki. Wyślij OBS na swój kanał Primcast jak zwykle, a potem dodaj YouTube, Facebook, Twitch lub dowolny serwer RTMP jako miejsca docelowe na karcie Transmisja na żywo, maksymalnie pięć. OBS wysyła jeden strumień, a nasze serwery przesyłają kopie.

Czy potrzebuję własnego serwera streamingowego do OBS?

Nie. Twój kanał Primcast jest serwerem: OBS wysyła do niego jeden strumień, a widzowie odtwarzają go w przeglądarce lub aplikacji z linku, który osadzasz. Plany wideo na żywo obsługują do 1,000 widzów jednocześnie, więc liczba oglądających nigdy nie obciąża Twojego wysyłania.

08

Używasz innego enkodera?

Każdy enkoder obsługujący RTMP łączy się z Twoim kanałem przy użyciu tych samych czterech wartości. Te poradniki pokazują, gdzie je wpisać, a nasze poradniki transmisji wideo na żywo obejmują również enkodery sprzętowe.

Nie masz jeszcze kanału? Załóż go i kliknij Rozpocznij streamowanie

Wybierz plan wideo na żywo, skopiuj cztery wartości do OBS i po kilku minutach zobaczysz siebie na telefonie. Jeśli coś się nie połączy, nasz czat odpowiada w kilka sekund, może sprawdzić Twój kanał, gdy czekasz, i przekazuje Cię do człowieka, kiedy tylko poprosisz.

Zobacz plany wideo na żywo