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.
- 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.
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.
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.
- Broadcast
- Configurează o ieșire nouă
- Custom RTMP
- 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.
- Lipește serverul din panoul tău în RTMP URL. Se oprește la numele aplicației.
- Lipește numele fluxului, singur, în Stream Key.
- Apasă Specify channel credentials lângă cheie și introdu numele de utilizator și parola pentru publicare.
- 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.
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.
| Dimensiune video | Bitrate video | Bitrate audio | Upload necesar |
|---|---|---|---|
| 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 |
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.
Intră în direct și verifică dacă fluxul a ajuns
- Î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.
- Deschide meniul Broadcast și dă clic pe ieșirea pe care ai numit-o. XSplit începe să trimită.
- 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.
- 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
| 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ție | Acea rețea poate bloca portul 1935. Încearcă altă conexiune sau un hotspot mobil pentru a confirma. |
| XSplit merge bine, spectatorii au buffering | Setează Keyframes înapoi la 2, apoi coboară un rând în tabelul de bitrate. |
| Fluxul se întrerupe din când în când | Eș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. |
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.
Î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.
Încerci alt encoder?
Fiecare encoder RTMP preia aceleași patru valori din panoul tău. Diferă doar numele câmpurilor și meniurile.
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.