vMix • Tutorial di configurazione streaming

Tutorial streaming video live con vMix

Configura vMix per inviare uno streaming live al tuo server RTMP Server Room. Questa guida indica ogni campo e il valore che gli appartiene, quindi è valida indipendentemente dalla versione di vMix in uso.

Guida in 7 passaggi Streaming RTMP Supporto live 24/7

Guida passo passo

vMix sposta i suoi controlli tra le versioni, quindi questa guida indica i campi e i valori da inserire piuttosto che un percorso di clic fisso. Cerca le etichette qui sotto ovunque la tua versione le collochi. I valori in MAIUSCOLO sono tuoi e provengono dal tuo account Server Room.

1

Raccogli prima i dettagli dello streaming

Ti servono cinque valori prima di aprire vMix. Sono tutti nella dashboard del tuo account Server Room e nell'email di benvenuto inviata quando è stato configurato il tuo servizio di streaming:

  • Indirizzo del server di streaming - il nome host o l'IP del tuo server video
  • Nome applicazione - chiamato anche punto di pubblicazione
  • Nome stream - il nome di questo singolo streaming
  • Nome utente e Password - le tue credenziali di origine, o di pubblicazione

Il nome applicazione è specifico del tuo servizio. live è un valore comune e una supposizione frequente, ma non è un valore predefinito che puoi dare per scontato — usare quello sbagliato viene rifiutato dal server. Leggi il tuo dalla dashboard invece di digitare quello usato da un tutorial generico.

Su un server di streaming dedicato questi valori provengono dalla configurazione del tuo server piuttosto che dalla dashboard del tuo account. Se non sei sicuro di quale sia il tuo caso, chiedici in live chat.
2

L'URL del server e la chiave stream vanno in campi separati

Questo è il motivo più comune per cui un primo streaming vMix non si connette mai. Nelle impostazioni di streaming di vMix, aggiungi una destinazione e imposta il tipo su Server RTMP personalizzato. Avrai quindi due campi distinti da compilare.

Nel campo etichettato URL, inserisci il server e il nome applicazione — e nient'altro:

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

Nel campo separato etichettato Chiave stream (alcune versioni lo etichettano Nome stream), inserisci solo il nome dello stream:

TUO-NOME-STREAM

Non incollare l'intero percorso nel campo URL. Questa è la forma che fallisce:

rtmp://TUO-INDIRIZZO-SERVER:1935/TUO-NOME-APPLICAZIONE/TUO-NOME-STREAM
Concatenato in questo modo, la connessione viene rifiutata con un messaggio che non spiega il motivo, ed è per questo che vale la pena controllarlo per primo.
3

Inserisci le credenziali di pubblicazione

Compila i campi Nome utente e Password sulla stessa destinazione con le credenziali di origine del passaggio 1. Queste ti autorizzano a pubblicare sul server; non sono le stesse del tuo accesso all'account Server Room.

4

Imposta l'intervallo dei keyframe a 2 secondi, fisso

Questo conta più di quanto la maggior parte delle persone si aspetti, e vale la pena impostarlo deliberatamente invece di lasciarlo su qualunque valore scelto dal preset. Nelle impostazioni di qualità dello streaming di vMix, scegli un profilo di qualità personalizzato e imposta:

  • Intervallo keyframe: 2 secondi, fisso
  • Keyframe al cambio scena: disattivati, così l'intervallo non deriva

Tagliamo i segmenti HLS sui keyframe. Un intervallo di keyframe lungo o variabile produce segmenti lunghi e irregolari, che gli spettatori percepiscono come latenza e blocchi — e che dall'esterno sembrano esattamente un guasto dalla nostra parte. Un intervallo fisso di 2 secondi dà segmenti puliti e uniformi.

5

Imposta il bitrate in base alla tua velocità di upload reale misurata

La tua uscita totale — bitrate video più bitrate audio insieme — deve stare comodamente sotto la velocità di upload che la macchina di streaming ottiene realmente. Come regola pratica, mantieni l'uscita totale a circa un terzo del tuo upload misurato.

Punti di partenza sensati, da regolare poi in base al collegamento che hai realmente:

  • 720p - 2500-4000 kbps video
  • 1080p - 4000-6000 kbps video
  • Audio - 128 kbps, oppure 64-96 kbps su una connessione limitata

Misura l'upload dalla macchina che farà lo streaming, all'ora del giorno in cui farai lo streaming, più di una volta. La cifra pubblicizzata dal tuo provider e un singolo speed test sono entrambi ottimistici. Uno streaming che sta al limite del suo collegamento è la causa più comune di "si interrompe un paio di volte al giorno" — e da dove sei seduto è indistinguibile da un problema del server.

Usa una connessione cablata sulla macchina di streaming. Il wireless aggiunge variabilità che si manifesta come interruzioni intermittenti esattamente in questa condizione.
6

Avvia lo streaming e verifica la riproduzione

Avvia lo streaming in vMix, poi verifica che stia effettivamente arrivando invece di darlo per scontato. Apri il tuo URL di riproduzione in un player:

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

Dagli qualche secondo — i primi segmenti HLS devono essere scritti prima che qualcosa possa essere riprodotto.

7

Riconnessione: non c'è nulla da attivare

vMix si riconnette automaticamente, e non ha alcun controllo on/off per questo. Se ti è stato detto di abilitare la riconnessione automatica in vMix, non esiste alcuna casella di controllo da trovare — il comportamento è già attivo. Non c'è nulla da configurare qui.

Sii chiaro su cosa questo ti dà e cosa non ti dà: la riconnessione automatica cambia quanto elegantemente uno streaming si riprende, non se l'interruzione avviene. Se il tuo collegamento upstream cade, gli spettatori vedono la caduta. Se le interruzioni sono ricorrenti, l'impostazione che vale la pena rivedere è il bitrate del passaggio 5.

FAQ

Domande comuni sulla configurazione di vMix per lo streaming live con Server Room.

Dov'è l'impostazione di riconnessione automatica in vMix?

Non esiste. vMix si riconnette automaticamente e non offre alcuna casella di controllo per attivarla o disattivarla, quindi non c'è nulla da cercare e nulla da abilitare. Qualsiasi consiglio di "attivare la riconnessione automatica in vMix" ti manda alla ricerca di un controllo che non esiste.

Posso incollare il mio indirizzo RTMP completo nel campo URL?

No. vMix vuole l'URL del server e la chiave stream in due campi separati. Il campo URL accetta rtmp://TUO-INDIRIZZO-SERVER:1935/TUO-NOME-APPLICAZIONE e il campo Chiave stream accetta solo il nome dello stream. Combinati in un unico campo, la connessione viene rifiutata con un messaggio che non ti dice il motivo.

Quale nome applicazione dovrei usare? È "live"?

Solo se è quello che dice il tuo servizio. Il nome applicazione — chiamato anche punto di pubblicazione — è specifico del tuo servizio di streaming, e live è un valore comune piuttosto che un valore predefinito. Prendi il tuo dalla dashboard Server Room o dalla tua email di benvenuto; un nome applicazione tirato a indovinare viene rifiutato dal server.

Perché il mio streaming si blocca o va a scatti per gli spettatori quando vMix sembra a posto?

La causa abituale è l'intervallo dei keyframe. Tagliamo i segmenti HLS sui keyframe, quindi un intervallo lungo o irregolare rende i segmenti lunghi e disomogenei, cosa che gli spettatori vedono come buffering anche se vMix segnala una connessione sana. Imposta un intervallo fisso di keyframe di 2 secondi e disattiva i keyframe al cambio scena. Se questo non risolve, controlla il tuo bitrate totale rispetto al tuo upload misurato.

Quale bitrate dovrei usare?

Circa 2500-4000 kbps per il 720p e 4000-6000 kbps per il 1080p, più 128 kbps per l'audio — ma la risoluzione conta meno del collegamento. Mantieni la tua uscita totale a circa un terzo della velocità di upload che hai misurato dalla macchina di streaming stessa. Uno streaming che gira al limite della sua connessione si interrompe in modo intermittente e sembra un guasto del server.

Dove trovo le mie impostazioni di streaming vMix?

Il tuo indirizzo server, nome applicazione, nome stream, nome utente e password sono nella dashboard del tuo account Server Room e nella tua email di benvenuto. Su un server di streaming dedicato provengono invece dalla configurazione del tuo server — contattaci in live chat se non sei sicuro di quale si applichi al tuo servizio.

Questa guida funziona per altri encoder?

I valori sono gli stessi per qualsiasi encoder RTMP; cambiano solo i nomi dei campi. Abbiamo guide passo passo con screenshot per OBS Studio e xSplit Broadcaster, e una panoramica degli encoder video software che supportiamo.

Pronto ad andare live?

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