Tutorial · XSplit Broadcaster

Tutorial XSplit Broadcaster de la o ieșire nouă la transmisiune live

Acest tutorial XSplit Broadcaster îți duce emisiunea pe canalul tău Primcast cu o singură ieșire Custom RTMP: serverul se pune în RTMP URL, numele fluxului în Stream Key, iar datele de autentificare pentru publicare sub Specify channel credentials.

Apoi configurezi encoderul ca spectatorii să primească o imagine stabilă, verifici că fluxul a ajuns cu adevărat și îl trimiți mai departe către YouTube sau Twitch fără să plătești pentru XSplit Premium.

XSplit · Ieșire Custom RTMPharta ieșirilor
Nume
Primcast
RTMP URL
rtmp://HOST:1935/APP
Stream Key
livestream
Credențiale · Nume utilizator
USERNAME
Credențiale · Parolă
PASSWORD
User Agent
FMLE/3.0
Keyframes
2

Valorile scrise cu majuscule provin din panoul tău Primcast. Numele câmpurilor urmează paginile de ajutor proprii ale XSplit.

01

Copiază mai întâi cele patru valori de streaming

XSplit întreabă unde să trimită videoclipul și cum să te autentifici. Vei găsi toate răspunsurile pe un singur card din panoul tău, așa că ține-l deschis într-o filă de browser cât timp lucrezi.

Unde sunt valorile

Autentifică-te, deschide contul tău video și derulează până la cardul Live streaming. Blocul Encoder settings listează:

Server
Adresa plus numele aplicației, sub forma rtmp://HOST:1935/APP.
Nume flux
De obicei livestream.
Nume utilizator
Datele tale de autentificare pentru publicare.
Parolă
Ascunsă până apeși Show. Parolă nouă generează una proaspătă.

Folosește butoanele de copiere

O singură literă greșită în numele aplicației și serverul îl respinge pe XSplit. Multe tutoriale online termină adresa în /live; a ta se termină în numele propriei aplicații, așa că lipește-o în loc să o tastezi.

Acest nume de utilizator și parola publică video doar pe canalul tău. Emailul și parola de conectare la Primcast sunt o pereche separată și nu vor funcționa aici.

Pe un server de streaming dedicat al tău, aceste valori se află în schimb în configurația serverului respectiv. Întreabă pe chat și îți spunem unde.

Dacă pe card apare o linie Nearest server, lipește adresa aceea în RTMP URL în locul celei de la Server. XSplit trimite atunci către orașul nostru cel mai apropiat de tine (New York, Miami, San Francisco, Amsterdam sau București), iar rețeaua noastră transportă fluxul de acolo mai departe. Păstrează același nume de flux și aceleași date de autentificare.

02

XSplit Custom RTMP: adaugă ieșirea

XSplit numește fiecare loc către care transmiți o ieșire. Canalul tău Primcast este o ieșire, creată din tipul Custom RTMP.

  1. Broadcast
  2. Configurează o ieșire nouă
  3. Custom RTMP
  1. Dă ieșirii un Nume pe care îl vei recunoaște mai târziu, cum ar fi Primcast. Așa apare ieșirea în meniul Broadcast.
  2. Lipește serverul din panoul tău în RTMP URL. Se oprește la numele aplicației.
  3. Lipește numele fluxului, singur, în Stream Key.
  4. Apasă Specify channel credentials lângă cheie și introdu numele de utilizator și parola pentru publicare.
  5. Lasă User Agent pe valoarea implicită, FMLE/3.0, și apasă OK.

Se conectează

RTMP URLrtmp://HOST:1935/APPStream Keylivestream

Este respins

RTMP URLrtmp://HOST:1935/APP/livestreamStream Key(gol)Credențiale(nesetate)

Oricare dintre greșeli oprește singură conexiunea, așa că verifică-le pe amândouă înainte să cauți în altă parte.

03

Setările encoderului XSplit care mențin redarea fluidă

Deschide proprietățile ieșirii. Video Encoding conține codecul, modul și bitrate-ul, iar pictograma roată de lângă el deschide restul. Configurează-le corect o dată și rareori le vei mai atinge.

Keyframes: 2 secunde

Spectatorii tăi urmăresc în segmente scurte, iar fiecare segment începe cu un keyframe. În fereastra Video Encoding Setup, setează Keyframes la 2. Un interval mai lung face segmentele inegale, iar cei care urmăresc încep să aibă buffering chiar dacă XSplit pare perfect mulțumit.

Restul ieșirii

Codec
x264, sau NVENC dacă ai un GPU NVIDIA și vrei procesorul liber pentru scenele tale.
Mod
CBR, ca bitrate-ul să rămână constant.
Video FPS
30, dacă nu transmiți jocuri rapide la 60.
Audio
AAC, 128 kbps, stereo.

Alege un bitrate pe care uploadul tău îl poate susține

Adună bitrate-urile video și audio și rămâi la cel mult două treimi din uploadul măsurat. Un upload de 6 Mbps, de exemplu, este bun pentru aproximativ 4 Mbps de flux.

Bitrate-uri video și audio sugerate pentru XSplit, în funcție de dimensiunea video
Dimensiune videoBitrate videoBitrate audioUpload necesar
1920x1080, 30 fps4500 kbps128 kbps7 Mbps
1280x720, 30 fps2500 kbps128 kbps4 Mbps
854x480, 30 fps1200 kbps96 kbps2 Mbps

Pe licența gratuită XSplit, un filigran apare la orice peste 720p sau peste 30 de cadre pe secundă, conform paginii de comparație a XSplit. Rândul evidențiat de 720p rămâne curat pe licența gratuită. Pentru 1080p fără marcaj ai nevoie de XSplit Premium.

04

Intră în direct și verifică dacă fluxul a ajuns

  1. În proprietățile ieșirii, dă clic pe Testează lățimea de bandă. Verifică conexiunea către canalul tău înainte ca cineva să se uite.
  2. Deschide meniul Broadcast și dă clic pe ieșirea pe care ai numit-o. XSplit începe să trimită.
  3. Urmărește cardul de streaming live din panoul tău Primcast. Se reîmprospătează la fiecare 15 secunde și îți arată canalul ca fiind live, cu bitrate-ul pe care îl trimite XSplit.
  4. Copiază linkul de redare din același card și deschide-l în VLC sau în alt player HLS. Așteaptă câteva secunde pentru primele segmente.

Cardul poate afișa și un link CDN, care redă fiecare spectator din orașul nostru cel mai apropiat de el, pe lângă linkul propriu al canalului tău, format astfel. Are și un cod de încorporare pentru site-ul tău.

http://HOST:1935/APP/livestream/playlist.m3u8
Probleme de streaming XSplit și cum să le rezolvi
Ce se întâmplăCe să încerci
XSplit nu se conecteazăAsigură-te că URL-ul RTMP se termină la numele aplicației și că Stream Key conține doar numele fluxului, nimic altceva. Apoi compară gazda și numele aplicației cu panoul tău, caracter cu caracter.
Adresa și cheia par corecte, tot nu se conecteazăDeschide din nou Specify channel credentials și lipește numele de utilizator și parola proaspăt din panou. Dacă ai îndoieli, creează o parolă nouă și folosește-o pe aceea.
Se conectează de acasă, dar nu de la birou sau dintr-o locațieAcea rețea poate bloca portul 1935. Încearcă altă conexiune sau un hotspot mobil pentru a confirma.
XSplit merge bine, spectatorii au bufferingSetează Keyframes înapoi la 2, apoi coboară un rând în tabelul de bitrate.
Fluxul se întrerupe din când în cândEști aproape de limita superioară a upload-ului. Scade bitrate-ul sau conectează computerul la un cablu de rețea în loc de Wi-Fi.
05

Ajunge la YouTube, Twitch și Facebook dintr-un singur flux

XSplit gratuit trimite într-un singur loc

Streamingul către mai multe platforme simultan este o funcție Premium în XSplit, iar fiecare ieșire suplimentară folosește din nou upload-ul tău. Poți evita ambele probleme.

Trimite un flux din XSplit către canalul tău Primcast, apoi adaugă YouTube, Facebook, Twitch sau orice server RTMP sub Restream pe cardul tău de streaming live, până la 5 destinații. Computerul tău încarcă o singură copie, iar noi trimitem restul.

O linie instabilă? Gândește-te la SRT

Wi-Fi-ul din locație, un hotspot de telefon sau un flux de pe alt continent pot face RTMP să se blocheze. Planurile Starter, Pro și Platinum ale CDN-ului nostru video acceptă și SRT, care recuperează pachetele pierdute pe parcurs, iar cardul tău afișează apoi o secțiune de ingest SRT cu adresa și fraza de acces proprii.

Tutorialul nostru OBS Studio și tutorialul vMix arată câmpurile SRT pas cu pas.

06

Întrebări despre XSplit Broadcaster

Cum adaug un server RTMP personalizat în XSplit Broadcaster?

Mergi la Broadcast, apoi la Set up a new output și alege Custom RTMP. Scrie un nume, lipește adresa serverului în câmpul RTMP URL și numele fluxului în Stream Key, adaugă numele de utilizator și parola la Specify channel credentials, apoi apasă OK. Ieșirea apare apoi în meniul Broadcast, gata de pornire.

Ce introduc în câmpul XSplit Stream Key?

Pentru un canal Primcast, numele fluxului din setările Encoder de pe cardul tău de Live streaming. Pe majoritatea canalelor acesta este livestream. Pune-l singur în Stream Key și nu-l adăuga la sfârșitul URL-ului RTMP.

Unde se introduc numele de utilizator și parola în XSplit?

Apasă Specify channel credentials lângă câmpul Stream Key și introdu numele de utilizator și parola de publicare din panoul tău. Fără ele, serverul refuză fluxul, chiar dacă adresa și cheia sunt corecte.

Pot folosi XSplit Broadcaster gratuit?

Da, pentru uz personal. XSplit spune că licența gratuită adaugă un filigran peste 720p sau peste 30 de cadre pe secundă, permite patru scene și nu are multistreaming. Un flux 720p la 30 fps către canalul tău Primcast funcționează fără filigran.

Are XSplit Broadcaster un API?

Dezvoltatorii scriu pluginuri și extensii XSplit cu framework-ul XSplit JS (XJS), iar SplitmediaLabs, compania din spatele XSplit, publică un plugin Stream Deck pentru schimbarea scenelor și pornirea sau oprirea unei înregistrări. Nu ai nevoie de niciunul pentru a transmite pe canalul tău: o ieșire Custom RTMP este suficientă.

Ce interval de cadre cheie ar trebui să folosesc în XSplit?

2 secunde. Setează-l în câmpul Keyframes din fereastra Video Encoding Setup, în spatele pictogramei roată din proprietățile ieșirii. Pauzele mai lungi fac segmentele de redare inegale, pe care spectatorii le observă ca buffering.

Ce bitrate ar trebui să folosesc în XSplit?

Aproximativ 2500 kbps pentru 720p sau 4500 kbps pentru 1080p la 30 fps, cu 128 kbps audio AAC și mod CBR. Menține totalul la două treimi din viteza de upload măsurată pe computerul de streaming.

Cum transmit pe mai multe platforme fără XSplit Premium?

Trimite un singur flux către canalul tău Primcast și adaugă YouTube, Facebook, Twitch sau orice server RTMP la Restream pe cardul tău de Live streaming. Uploadul tău transportă o singură copie, iar noi le livrăm pe celelalte.

Ești gata să-ți pui emisiunea XSplit online?

Deschide un canal video, lipește-ți valorile în XSplit și urmărește-ți propriul flux redat. Dacă un câmp îți dă bătăi de cap, chatul nostru răspunde în câteva secunde, îți poate verifica canalul cât aștepți și aduce o persoană ori de câte ori ceri.

Obține un canal video