Tutorial · OBS Studio pentru video live
Tutorial OBS Studio camera ta, live pe propriul canal
Acest tutorial OBS Studio te duce de la o fereastră OBS goală la un stream live în cinci pași: construiește o scenă, adaugă camera și microfonul, lipește serverul și cheia de stream, setează encoderul și apasă Start Streaming.
Este scris pentru OBS Studio 32.2, versiunea curentă pentru Windows, macOS și Linux, iar fiecare valoare pe care o tastezi provine din panoul tău de control Primcast.
- Serviciu
- Personalizat...
- Server
- rtmp://HOST:1935/APP
- Cheie de stream
- livestream
- Autentificare
- Folosește autentificarea
- Nume de utilizator
- USERNAME
- Parolă
- ••••••••••
Instalează OBS și copiază patru valori din panoul tău
OBS Studio este gratuit și open source. Instalează-l pe computerul la care este conectată camera, apoi ține panoul de control deschis într-o filă de browser în timp ce îl configurezi.
Obține OBS Studio
Descarcă-l de pe obsproject.com sau instalează-l dintr-un terminal:
# Windowswinget install OBSProject.OBSStudio# macOS (Homebrew)brew install --cask obs# Linux (Flatpak)flatpak install flathub com.obsproject.Studio
La prima deschidere, OBS oferă Expertul de configurare automată. Îl poți închide: această pagină setează totul manual.
Setările encoderului canalului tău
Autentifică-te, deschide contul tău video și mergi la cardul Streaming live. Sub Setări encoder vei găsi:
- Server
- O adresă precum
rtmp://HOST:1935/APP. Se introduce în caseta Server din OBS. - Nume stream
- De obicei
livestream. OBS îl numește Cheie de stream. - Nume de utilizator
- Datele de autentificare pe care OBS le folosește pentru a publica pe canalul tău.
- Parolă
- Ascunsă până când apeși Afișează. Parolă nouă generează una proaspătă.
Unele panouri afișează și un Server cel mai apropiat. Pune acea adresă în OBS în locul liniei Server: OBS se conectează atunci la cea mai apropiată locație a noastră față de tine (New York, Miami, San Francisco, Amsterdam sau București), iar noi transportăm streamul către canalul tău. Numele de stream, numele de utilizator și parola nu se schimbă.
Cum să folosești OBS Studio: o scenă și sursele ei
OBS trimite ce se află în previzualizare. O scenă este un layout, iar sursele sunt lucrurile din interiorul ei: o cameră, un microfon, ecranul tău, un logo. Construiește mai întâi o scenă și adaugă altele mai târziu.
Creează scena
- În docul Scene din stânga jos, apasă + și dă un nume scenei, de exemplu „Live”.
- În docul Surse de lângă el, apasă + și alege Dispozitiv de captură video în fereastra care se deschide, pentru o cameră web sau o placă de captură. Alege dispozitivul și apasă OK.
- Apasă din nou + și adaugă Captură intrare audio pentru microfon, cu excepția cazului în care camera sau placa de captură transportă deja sunetul.
- Trage cadrul roșu din previzualizare pentru a dimensiona camera. Clic dreapta pe el și alege Transformare, apoi Potrivește la ecran, pentru o imagine rapidă pe tot cadrul.
Alte surse pe care le vei folosi
- Captură afișaj
- Întregul tău ecran. Pe Mac se numește Captură ecran macOS.
- Captură fereastră
- O singură fereastră de aplicație, cum ar fi diapozitive sau un browser.
- Sursă media
- Un fișier video sau o adresă de stream dacă debifezi Fișier local.
- Imagine
- Un logo sau un card „revenim curând”.
Urmărește Mixerul audio în timp ce vorbești. Indicatorul ar trebui să intre în galben la cuvintele tari și să rămână în afara zonei roșii.
Configurează streamul OBS RTMP către canalul tău
Deschide Setări (dreapta jos, sub Control) și alege Stream în stânga. Aici OBS învață unde să trimită imaginea.
Setări › Stream
- Setează Serviciu la Personalizat..., prima intrare din listă.
- Lipește adresa Server din panoul tău în Server, exact așa cum este afișată, fără nume de stream la final.
- Tastează numele de stream, de obicei
livestream, în Cheie de stream. - Bifează Folosește autentificarea, apoi introdu Numele de utilizator și Parola din panou.
- Apasă Aplică.
Cele trei greșeli care opresc majoritatea primelor streamuri
- Numele de stream lipit la sfârșitul adresei Server. OBS le vrea în două casete separate.
- Folosește autentificarea rămasă nebifată. Canalul tău acceptă doar un editor care se autentifică, așa că OBS este respins.
- O parolă veche. Dacă ai apăsat Parolă nouă în panou, OBS are nevoie de cea nouă înainte de următoarea conexiune.
OBS trebuie să poată accesa și portul 1935 la ieșire. Rețelele de birou și școală îl blochează uneori; încearcă o altă conexiune dacă nimic altceva nu este greșit.
Setări OBS pentru un stream care nu se blochează
Trei pagini de setări decid cât de bine rezistă streamul: Output pentru encoder, Video pentru dimensiunea imaginii, Advanced pentru ce se întâmplă când îți cade conexiunea. Setează-le pe toate trei o singură dată.
Settings › Output
Comută Output Mode pe Advanced, ca să apară setarea pentru keyframe, apoi în tabul Streaming:
- Video Encoder
- Un encoder H.264. Cel al plăcii grafice dacă îl ai (NVIDIA NVENC H.264, AMD HW H.264, QuickSync H.264 sau Apple VT H264 Hardware Encoder), altfel x264.
- Rate Control
CBR, un bitrate constant.- Bitrate
- Din tabelul de mai jos.
- Keyframe Interval
2 s. Niciodată 0, care lasă OBS să aleagă.
Apoi deschide tabul Audio și setează Track 1 la 128 kbps AAC.
Settings › Video · Advanced
La Video, păstrează Base (Canvas) Resolution la dimensiunea ecranului tău și setează Output (Scaled) Resolution și FPS pe rândul pe care îl alegi mai jos. OBS micșorează imaginea pentru tine.
La Advanced, lasă bifat Automatically Reconnect. Când internetul tău pâlpâie, OBS încearcă din nou singur și canalul tău reia streamul.
De ce contează 2 secunde: tăiem streamul în segmente de redare la fiecare keyframe. Un interval lung sau variabil face segmente inegale, iar spectatorii tăi văd buffering care pare o problemă de server.
| Imagine | Output (Scaled) Resolution | Bitrate video | Audio | Upload de care ai nevoie |
|---|---|---|---|---|
| 1080p, 30 fps | 1920x1080 | 4500 Kbps | 128 | 7 Mbps |
| 720p, 30 fps | 1280x720 | 2500 Kbps | 128 | 4 Mbps |
| 480p, 30 fps | 854x480 | 1200 Kbps | 96 | 2 Mbps |
Rulează un test de viteză de pe computerul de streaming și trimite cel mult două treimi din uploadul pe care îl arată. Dacă nu ești sigur, începe cu 720p: arată bine pe telefoane și laptopuri și lasă loc pentru un moment prost. Planurile plătite de video live acceptă până la 5 Mbps în intrare, ceea ce acoperă rândul 1080p.
Începe streamul și verifică-l din partea spectatorului
Intră în direct
- Dă clic pe Start Streaming în docul Controls.
- Uită-te la bara din partea de jos a OBS. Un pătrat verde și o cifră stabilă în kb/s înseamnă că streamul curge.
- Deschide Stats din meniul Docks. Frame-urile pierdute la Network indică uploadul tău; frame-urile sărite la Rendering sau Encoding indică un computer care lucrează prea mult. Scade bitrate-ul sau rezoluția pentru prima, folosește un encoder hardware pentru a doua.
- Dă clic și pe Start Recording dacă vrei o copie pe propriul disc. OBS o salvează în Recording Path setat la Output.
Vezi ce văd spectatorii tăi
Înapoi pe cardul tău Live streaming, statusul arată canalul ca live și ce trimite OBS. Mai jos, Watch îți dă linkul de redare și un cod de embed pentru site-ul sau aplicația ta. Deschide linkul pe telefon, fără Wi-Fi, ca să vezi streamul așa cum îl va vedea un spectator.
Același card poate trimite streamul mai departe către YouTube, Facebook, Twitch sau alt server RTMP, până la cinci destinații simultan. OBS continuă să trimită un singur stream, așa că uploadul tău nu trebuie să care copiile suplimentare.
OBS SRT și WHIP: alte două căi de intrare
RTMP funcționează pentru majoritatea oamenilor. Dacă panoul tău arată una dintre aceste secțiuni, o poți folosi în aceeași pagină Settings › Stream.
SRT pentru conexiuni lungi sau instabile
SRT menține imaginea stabilă pe Wi-Fi-ul unei locații, pe un uplink mobil sau pe un feed de departe. Vine cu planurile Pro și Platinum ale CDN-ului nostru video, iar cardul tău arată atunci o secțiune SRT ingest.
- Păstrează Service pe Custom... și lipește One-line URL din panou în Server.
- Lasă Stream Key gol și debifează Use authentication. Parola din URL face treaba.
srt://HOST:PORT?passphrase=PASSPHRASE&pbkeylen=16
Un stream trimis prin SRT rulează sub propriul nume. Folosește linkul pe care panoul îl arată la Plays at.
WHIP pentru aproximativ o jumătate de secundă de întârziere
Când canalul tău are WebRTC activat, cardul listează o adresă WHIP (WebRTC). OBS suportă WHIP începând cu versiunea 30.
- Setează Service pe WHIP.
- Lipește adresa WHIP în Server.
- Pune parola canalului tău în Bearer Token.
Panoul estimează întârzierea publicării WebRTC la aproximativ o jumătate de secundă. Scenele, sursele și setările Output de mai sus rămân așa cum sunt.
Întrebări despre OBS Studio pe care ni le adresează oamenii
Cum transmit live către un server RTMP din OBS?
Deschide Setări, apoi Transmisiune și setează Serviciul la intrarea Personalizat... Pune adresa serverului în Server și numele fluxului în Cheia de flux. Dacă serverul necesită autentificare, așa cum se întâmplă la un canal Primcast, bifează Folosește autentificarea și adaugă numele de utilizator și parola. Apasă Aplică, apoi Începe transmisiunea.
Unde îmi găsesc serverul, cheia de flux și parola?
În contul tău, pe cardul Transmisiune live al contului video, la Setări encoder. Apasă Afișează pentru a vedea parola. Parolă nouă generează alta; fluxul care este live continuă să meargă, iar OBS are nevoie de noua parolă data viitoare când se conectează.
De ce spune OBS „Eșec la conectarea la server”?
Aproape întotdeauna unul dintre aceste trei lucruri: numele fluxului a fost lipit în caseta Server, Folosește autentificarea nu este bifată sau parola este expirată. Verifică-le comparând cu panoul tău. Dacă sunt corecte, este posibil ca rețeaua ta să blocheze portul de ieșire 1935; încearcă o altă conexiune, apoi întreabă-ne în chat și putem verifica partea canalului tău.
Ce interval de cadre cheie ar trebui să folosesc în OBS?
2 secunde, setat în Setări, Ieșire, cu Modul de ieșire pe Avansat. Valoarea implicită 0 lasă OBS să aleagă, iar un interval lung face ca playerele spectatorilor tăi să aibă întârzieri de buffering, deoarece redarea este împărțită în segmente la fiecare cadru cheie.
Ce bitrate ar trebui să folosesc la transmisiunea din OBS?
În jur de 2500 Kbps pentru 720p și 4500 Kbps pentru 1080p la 30 de cadre pe secundă, cu 128 kbps de audio AAC și control al ratei CBR. Menține totalul sub două treimi din viteza de upload pe care o arată un test de viteză, astfel încât un moment lent pe linia ta să nu întrerupă fluxul.
Poate OBS să afișeze un flux RTMP sau HLS ca sursă?
Da. Adaugă o Sursă media, debifează Fișier local și lipește adresa fluxului în Intrare. Pentru propriul canal, folosește linkul de redare din secțiunea Urmărește a panoului tău. Este o modalitate utilă de a verifica fluxul sau de a aduce o a doua locație în emisiunea ta.
Pot transmite din OBS către YouTube și către propriul canal în același timp?
Da, fără un plugin. Trimite OBS către canalul tău Primcast ca de obicei, apoi adaugă YouTube, Facebook, Twitch sau orice server RTMP ca destinații pe cardul tău Transmisiune live, până la cinci. OBS încarcă un singur flux, iar serverele noastre trimit copiile.
Am nevoie de propriul server de streaming pentru OBS?
Nu. Canalul tău Primcast este serverul: OBS îi trimite un singur flux, iar spectatorii îl redau în browser sau în aplicație de pe un link pe care îl încorporezi. Planurile de video live acceptă până la 1,000 spectatori simultan, astfel încât numărul de persoane care urmăresc nu afectează niciodată uploadul tău.
Folosești un alt encoder?
Fiecare encoder care vorbește RTMP se conectează la canalul tău cu aceleași patru valori. Aceste tutoriale arată unde se introduc, iar tutorialele noastre de transmisiune video live acoperă și encoderele hardware.
Nu ai încă un canal? Obține unul și apasă Începe transmisiunea
Alege un plan de video live, copiază cele patru valori în OBS și urmărește-te pe telefon câteva minute mai târziu. Dacă ceva nu se conectează, chatul nostru răspunde în câteva secunde, poate verifica canalul tău cât aștepți și te preia o persoană ori de câte ori ceri.