Tutorial · producție live vMix

Tutorial vMix fiecare câmp de streaming completat

Acest tutorial vMix îți pune transmisia pe canalul tău Primcast în câteva minute: setezi destinația pe Custom RTMP Server, lipești serverul în URL și numele streamului în Stream Key, apoi adaugi datele de autentificare sub Advanced.

După aceea urmează setările de calitate care mențin redarea fluidă pentru spectatori, o opțiune SRT pentru conexiuni instabile și o modalitate rapidă de a verifica dacă ești cu adevărat live.

vMix · setări streaminghartă câmpuri
Destination
Custom RTMP Server
URL
rtmp://HOST:1935/APP
Stream Key
livestream
Application
FFMPEG
Keyframe Frequency
2
Advanced · Username
USERNAME
Advanced · Password
PASSWORD

Valorile scrise cu majuscule și numele streamului provin din panoul tău Primcast. Numele câmpurilor sunt cele folosite de vMix 29.

01

Înainte să începi: copiază patru valori din panoul tău

vMix trebuie să știe unde să trimită transmisia și cum să se autentifice. Totul te așteaptă într-un singur loc, așa că nu trebuie să ghicești nimic.

Găsește setările encoderului

Autentifică-te, deschide contul tău video și mergi la cardul Live streaming. Sub Encoder settings vei vedea:

Server
Adresa ta și numele aplicației, în format rtmp://HOST:1935/APP.
Stream name
Majoritatea canalelor folosesc livestream.
Username
Datele de autentificare pentru publicarea unui stream.
Password
Ascunsă până când dai clic pe Show. New password generează una nouă.

Copiază-le, nu le rescrie

Fiecare valoare are propriul buton de copiere, așa că folosește-l. Numele aplicației în special este doar al tău. Multe ghiduri generale folosesc live, iar dacă îl tastezi din obișnuință, conexiunea va fi respinsă.

Numele de utilizator și parola sunt doar pentru publicarea acestui stream. Nu sunt e-mailul și parola pe care le folosești pentru a te autentifica în Primcast.

Rulezi propriul server de streaming dedicat? Atunci aceste valori se află în configurația serverului respectiv. Întreabă-ne în chat și te vom îndruma către ele.

Cardul tău afișează și un Nearest server? Folosește acea adresă ca server. vMix se conectează atunci la cea mai apropiată locație a noastră (New York, Miami, San Francisco, Amsterdam sau București), iar streamul tău parcurge restul drumului prin rețeaua noastră. Numele streamului, numele de utilizator și parola rămân exact cum sunt.

02

Configurare vMix RTMP: URL, Stream Key și autentificare

Deschide setările de streaming în vMix și urmează pașii în ordine. Numele câmpurilor sunt cele folosite de vMix în documentația sa pentru versiunea 29.

  1. Setează Destination pe Custom RTMP Server.
  2. În URL, lipește serverul din panoul tău. Se termină cu numele aplicației și nu merge mai departe.
  3. În Stream Key, lipește doar numele streamului. Unele versiuni vMix numesc acest câmp Stream Name.
  4. Lasă Application pe FFMPEG, așa cum recomandă vMix.
  5. Deschide Advanced și completează Username și Password cu datele de publicare din panoul tău.

Asta funcționează

URLrtmp://HOST:1935/APPStream Keylivestream

Asta este respins

URLrtmp://HOST:1935/APP/livestreamStream Key(gol)

vMix nu afișează o eroare clară pentru asta. Conexiunea pur și simplu eșuează, motiv pentru care merită să verifici mai întâi.

Nu ai câmpuri Username și Password în versiunea ta de vMix? Poți pune datele de autentificare în URL: rtmp://USERNAME:PASSWORD@HOST:1935/APP. Dacă parola ta conține @, două puncte sau slash, dă clic pe New password în panou pentru una fără aceste caractere.

03

Setări de calitate vMix pe care spectatorii le vor observa

Alege un preset de calitate, apoi dă clic pe rotița de lângă el pentru reglaje fine. Două setări decid dacă cei care urmăresc văd o imagine fluidă sau o rotiță care se învârte: keyframes și bitrate.

Keyframe Frequency: 2

Îți împărțim transmisia în segmente scurte de redare, iar fiecare tăietură cade pe un keyframe. Două secunde între keyframes oferă segmente uniforme. Mărește valoarea și spectatorii încep să aibă întreruperi, în timp ce vMix îți spune că totul este în regulă.

Veste bună: 2 este valoarea implicită a vMix. Dacă cineva a schimbat-o, sau un preset a făcut-o, seteaz-o înapoi.

Restul profilului

Format
H264, pe care orice player și browser îl poate afișa.
Profile
Main pentru calitate mai bună, Baseline dacă computerul tău se chinuie.
Preset
veryfast, așa cum sugerează vMix.
Audio
AAC la 128 kbps.

Bitrate: potrivește-l cu viteza ta de upload

Adună video și audio împreună și menține totalul la aproximativ două treimi din viteza de upload măsurată. Așadar, dacă un test de viteză arată 6 Mbps, trimite cel mult aproximativ 4.

Bitrate-uri video și audio vMix sugerate pe rezoluții
Encode SizeVideo Bit RateAudio Bit RateUpload necesar
1920x1080, 30 fps4500 kbps128 kbps7 Mbps
1280x720, 30 fps2500 kbps128 kbps4 Mbps
854x480, 30 fps1200 kbps96 kbps2 Mbps

Planurile video live plătite acceptă până la 5 Mbps la intrare, așa că rândul 1080p se încadrează. Rulează testul de viteză pe computerul care rulează vMix, la ora din zi la care plănuiești să intri live, și încearcă de mai multe ori. Folosește un cablu de rețea în loc de Wi-Fi pe acel computer, dacă poți.

Ventilatoarele se rotesc tare sau ai cadre pierdute în vMix? Bifează Use Hardware Encoder dacă ai un GPU NVIDIA. GPU-ul face atunci codificarea și lasă procesorul liber pentru scenele, titlurile și camerele tale.

04

Intră în direct și asigură-te că a ajuns

  1. Salvează setările și apasă Stream în vMix.
  2. Deschide cardul Live streaming din panoul tău Primcast. În aproximativ 15 secunde ar trebui să te arate ca fiind live, împreună cu ce trimite vMix.
  3. Copiază linkul de redare din același card și deschide-l în VLC sau în orice player HLS. Acordă-i câteva secunde: nu se redă nimic până nu există primele segmente.

Linkul propriu al canalului tău are această formă. Acolo unde planul tău include un link CDN, cardul îl arată și pe acela alături, iar ambele funcționează. Cardul are și un cod de embed pentru site-ul tău.

http://HOST:1935/APP/livestream/playlist.m3u8
Probleme frecvente de streaming vMix și ce să faci
Ce veziCe să faci
vMix nu se poate conecta delocVerifică dacă URL-ul se oprește la numele aplicației și dacă Stream Key conține doar numele streamului. Apoi compară hostul și numele aplicației cu panoul tău, literă cu literă.
URL-ul și cheia sunt corecte, dar tot nu se conecteazăVerifică apoi numele de utilizator și parola. Copiază-le din nou pe ambele din panou sau creează o parolă nouă și lipește-o acolo.
Nimic nu se conectează dintr-o anumită rețeaUnele rețele de birou, școală și hotel blochează portul 1935. Încearcă altă conexiune sau trimite prin SRT (pasul 05).
vMix arată bine, dar spectatorii au bufferingSetează Keyframe Frequency înapoi la 2, apoi scade bitrate-ul cu un rând. Este posibil ca uploadul tău să fie mai lent la acea oră decât te aștepți.
Se întrerupe de câteva ori pe ziEști aproape de limita maximă a uploadului. Coboară un rând în tabel sau mută computerul pe cablu.
05

vMix SRT: pentru conexiuni lungi sau instabile

SRT menține un stream unit pe legături unde RTMP tinde să se blocheze: Wi-Fi-ul locației, o conexiune mobilă sau un flux care vine de pe alt continent. Este inclus în planurile Pro și Platinum ale CDN-ului video, iar cardul tău Live streaming arată atunci o secțiune SRT ingest cu adresa și fraza de acces proprii.

În vMix, SRT se configurează pe o ieșire, nu în setările de streaming. Deschide Settings, apoi Outputs, dă clic pe rotița de lângă ieșirea pe care vrei să o trimiți, bifează Enable SRT și completează valorile din dreapta.

Un stream trimis prin SRT se redă sub propriul nume, așa că folosește linkul pe care panoul îl arată sub Plays at cât timp transmiți în acest mod.

vMix · ieșire · SRThartă de câmpuri
Type
Caller
Hostname
HOST
Port
PORT
Latency
1000
Passphrase
PASSPHRASE
Key Length
16
Stream ID
lasă gol

Hostul și portul provin din linia Address a secțiunii tale SRT ingest.

06

Întreruperi, reconectare și mai multe destinații

Nu există niciun comutator de reconectare automată de găsit

vMix se reconectează singur după o întrerupere. Nu există nicio căsuță de bifat, așa că, dacă ți s-a spus să o activezi, acel sfat era pentru alt encoder.

Reconectarea decide doar cât de repede revii. Spectatorii tăi pierd totuși acele secunde, așa că, dacă întreruperile continuă să apară, uită-te la bitrate și la conexiune în pasul 03.

Transmite o dată, apari peste tot

vMix poate trimite către trei destinații simultan, dar fiecare folosește din nou uploadul tău. Trimite un singur stream către Primcast și adaugă YouTube, Facebook, Twitch sau orice server RTMP sub Restream în cardul tău Live streaming, până la cinci destinații. Uploadul tău transportă un singur stream, iar rețeaua noastră face restul.

07

Întrebări despre streaming cu vMix

Cum transmit din vMix către un server RTMP personalizat?

În setările de streaming, alege Custom RTMP Server ca destinație. Lipește adresa serverului cu numele aplicației în câmpul URL, numele fluxului în Stream Key, iar numele de utilizator și parola de publicare sub Advanced. Salvează și apasă Stream.

Care este cheia mea de flux vMix?

Pentru un canal Primcast, este numele fluxului afișat sub setările Encoder de pe cardul tău Live streaming, care pentru majoritatea canalelor este livestream. Se introduce singur în câmpul Stream Key, niciodată la sfârșitul URL-ului.

Unde este reconectarea automată în vMix?

Nu există o setare pentru aceasta. vMix se reconectează singur după o întrerupere, deci nu ai nimic de activat. Dacă întreruperile revin constant, scade bitrate-ul sau conectează computerul la un cablu de rețea.

Numele aplicației este întotdeauna „live”?

Nu. Numele aplicației tale aparține canalului tău și face parte din adresa serverului din panoul tău. Copiază-l de acolo. Un nume ghicit duce la refuzarea conexiunii.

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

Setează Keyframe Frequency la 2 secunde, care este și valoarea implicită din vMix. Segmentele de redare sunt tăiate pe cadre cheie, astfel încât un interval mai lung se transformă în blocaje pentru spectatori chiar și atunci când vMix nu arată nicio problemă.

La ce bitrate ar trebui să transmit din vMix?

În jur de 2500 kbps pentru 720p sau 4500 kbps pentru 1080p la 30 de cadre pe secundă, plus 128 kbps pentru audio. Menține totalul la aproximativ două treimi din viteza de upload măsurată pe computerul care rulează vMix.

Poate vMix să transmită către Primcast prin SRT?

Da, pe planurile video CDN Pro și Platinum. Activează SRT pe o ieșire vMix în modul Caller și introdu gazda, portul și fraza de acces din secțiunea SRT ingest a panoului tău, cu latența 1000 și lungimea cheii 16.

Pot transmite simultan către YouTube și Facebook?

Da. Trimite un flux din vMix către Primcast și adaugă celelalte platforme sub Restream în cardul tău Live streaming, până la cinci destinații. Astfel, upload-ul tău transportă o singură copie.

Ai nevoie de un canal pentru emisiunea ta vMix?

Deschide un canal video, copiază-ți valorile în vMix și urmărește-ți propriul flux cum rulează. Te-ai blocat la un câmp? Chatul nostru răspunde în câteva secunde și poate să se uite la canalul tău cât aștepți, iar o persoană se alătură ori de câte ori ceri.