vMix • Configurazione streaming video

Come trasmettere in streaming con vMix

Porta una trasmissione vMix sul tuo server Primcast senza i soliti intoppi iniziali. Questa guida elenca i campi richiesti da vMix e cosa inserire esattamente in ciascuno, così funziona qualunque versione tu abbia.

Campi, non menu Streaming RTMP Supporto live 24/7

Guida passo passo

vMix sposta i suoi controlli tra le versioni, quindi ciò che segue indica le caselle e cosa inserirvi invece di un percorso di menu. Trova le etichette ovunque la tua build le tenga. Tutto ciò che è in MAIUSCOLO è tuo, dal tuo account Primcast.

1

Cosa ti serve prima di iniziare

Cinque valori, e si trovano insieme in due posti: il tuo pannello di controllo Primcast e l'email di attivazione che ti abbiamo inviato quando il servizio è stato attivato.

  • Indirizzo del server - dove è diretta la trasmissione
  • Nome dell'applicazione - a volte chiamato punto di pubblicazione
  • Nome dello stream - come si chiama questa particolare trasmissione
  • Nome utente e password - la coppia che ti consente di pubblicare

Non indovinare il nome dell'applicazione. live compare in molti tutorial generici, quindi viene digitato per abitudine — e se non è quello del tuo account, il server rifiuta semplicemente la connessione. Copia invece il tuo.

Su un server dedicato questi valori provengono dalla configurazione della tua macchina piuttosto che dal pannello di controllo. Non sei sicuro di quale stai usando? Chiedici in live chat e te lo diremo.
2

Due caselle, non una

Più prime trasmissioni si bloccano qui che in qualsiasi altro punto. Aggiungi una destinazione in vMix e impostala su un Server RTMP personalizzato; l'indirizzo e la chiave chiedono quindi di essere compilati separatamente.

La casella contrassegnata URL accoglie l'indirizzo e il nome dell'applicazione. Si ferma lì:

rtmp://TUO-INDIRIZZO-SERVER:1935/TUO-NOME-APPLICAZIONE

La casella contrassegnata Chiave stream — le build più vecchie dicono Nome stream — accoglie il nome dello stream da solo:

TUO-NOME-STREAM

Ciò che non funziona è unire i due nella prima casella:

rtmp://TUO-INDIRIZZO-SERVER:1935/TUO-NOME-APPLICAZIONE/TUO-NOME-STREAM
Non c'è un errore utile per questo — la connessione viene semplicemente rifiutata. Ed è esattamente il motivo per cui vale la pena escluderlo per primo.
3

Accedi per pubblicare

Il nome utente e la password del passaggio 1 vanno su quella stessa destinazione. Sono la coppia di pubblicazione per lo stream — non i dettagli che usi per accedere a Primcast.

4

Keyframe ogni 2 secondi

Piccola impostazione, grandi conseguenze — e da impostare a mano piuttosto che lasciare a un preset. Nelle impostazioni di qualità per il tuo stream, scegli un profilo personalizzato e imposta:

  • Intervallo keyframe: 2 secondi, e fisso
  • Keyframe al cambio scena: disattivati, così nulla sposta la spaziatura

Ecco perché merita un passaggio a sé. La tua trasmissione viene suddivisa in segmenti HLS e i tagli cadono sui keyframe. Spazia i keyframe in modo irregolare e anche i segmenti risultano irregolari — cosa che i tuoi spettatori percepiscono come buffering e che da ogni angolazione sembra il nostro server avere una brutta giornata. Spaziatura uniforme, segmenti uniformi.

5

Abbina il bitrate all'upload che hai realmente

Somma i bitrate video e audio — quella cifra combinata è ciò che deve passare attraverso la tua connessione. Mantienila vicino a un terzo dell'upload che hai misurato e c'è margine per un momento difficile.

Punti di partenza ragionevoli, poi regola sulla linea che hai davanti:

  • 720p - 2500-4000 kbps video
  • 1080p - 4000-6000 kbps video
  • Audio - 128 kbps, o 64-96 kbps se la connessione è limitata

Misura dalla macchina che trasmette, all'ora in cui trasmetterai, e più di una volta. La cifra sulla bolletta internet è un tetto piuttosto che una promessa, e un singolo test di velocità è un campione fortunato. Operare proprio al limite è ciò che produce "si blocca un paio di volte al giorno" — e dal tuo punto di vista è indistinguibile da un guasto dalla nostra parte.

Collega la macchina di trasmissione via cavo. Il Wi-Fi oscilla, e questa è l'impostazione in cui l'oscillazione si vede.
6

Vai in diretta, poi verifica che sia arrivato

Avvia la trasmissione — poi vai a guardarla tu stesso invece di fidarti della parola di vMix. Apri l'indirizzo di riproduzione in qualsiasi player:

http://TUO-INDIRIZZO-SERVER:1935/TUO-NOME-APPLICAZIONE/TUO-NOME-STREAM/playlist.m3u8

Concedigli qualche secondo. Non viene riprodotto nulla finché i primi segmenti non sono stati scritti.

7

Riconnessione: niente da fare per te

vMix si riprende da solo dopo una caduta, e non c'è alcuna impostazione per questo — nessuna casella da spuntare, niente da cercare. Se qualcuno ti ha detto di attivare la riconnessione automatica in vMix, aveva in mente un encoder diverso.

Vale la pena essere chiari sul limite, però. La riconnessione decide quanto ordinatamente una trasmissione si riprende; non decide se l'interruzione avviene. Una connessione che cade porta via i tuoi spettatori per quei secondi. Se le interruzioni continuano a ripresentarsi, il passaggio 5 è dove guardare.

FAQ

Domande che ci vengono poste sull'uso di vMix con Primcast.

Dove attivo la riconnessione automatica in vMix?

Non lo fai — non esiste tale impostazione. vMix lo fa già da solo e non ti offre alcuna casella in entrambi i casi, quindi non c'è nulla da cercare. Se ti è stato detto di abilitarla, quel consiglio appartiene a qualche altro encoder.

L'intero indirizzo può stare in una sola casella?

No — vMix tiene separati deliberatamente l'indirizzo e la chiave. rtmp://TUO-INDIRIZZO-SERVER:1935/TUO-NOME-APPLICAZIONE va nell'URL, e il nome dello stream va nella Chiave stream da solo. Mettili insieme e la connessione viene rifiutata, senza nulla di utile detto sul perché.

Il nome dell'applicazione è semplicemente "live"?

Solo se il tuo account dice che lo è. È il punto di pubblicazione per il tuo servizio ed è specifico per te; live è semplicemente un valore che compare in molte guide generiche. Prendi il tuo dal pannello di controllo o dalla tua email di attivazione — qualsiasi altra cosa viene respinta alla porta.

Gli spettatori dicono che continua a bufferizzare, ma vMix sembra perfettamente sano. Perché?

Nove volte su dieci, i keyframe. I segmenti che serviamo sono tagliati su di essi, quindi keyframe irregolari creano segmenti irregolari — ed è questo che bufferizza, mentre vMix, trasmettendo felicemente, non segnala nulla di sbagliato. Correggi l'intervallo a 2 secondi e disattiva i keyframe al cambio scena. Succede ancora? Allora confronta il tuo bitrate totale con il tuo upload misurato.

Quanto bitrate mi serve?

2500-4000 kbps a 720p, 4000-6000 a 1080p, e 128 kbps di audio in aggiunta. Il numero che decide davvero è il tuo upload piuttosto che la tua risoluzione, però: mantieni il totale vicino a un terzo di ciò che hai misurato dalla macchina di trasmissione. Stare proprio al limite è ciò che causa quelle inspiegabili cadute quotidiane.

Dove trovo le mie impostazioni?

Il tuo pannello di controllo Primcast e l'email di attivazione da quando il servizio è stato configurato — indirizzo del server, nome dell'applicazione, nome dello stream, nome utente e password. Su un server dedicato provengono invece dalla configurazione della tua macchina; la live chat può dirti su quale dei due ti trovi.

Funzionerà per qualcosa di diverso da vMix?

I valori sì — ogni encoder RTMP vuole lo stesso gruppetto di cose ed etichetta semplicemente le caselle in modo diverso. Abbiamo guide illustrate per OBS Studio e Telestream Wirecast, più una panoramica degli encoder video software che funzionano con noi.

Pronto per andare in diretta?

I nostri servizi di streaming audio e video includono connessioni illimitate, larghezza di banda illimitata e supporto esperto 24/7 per mantenerti in onda.