vMix • Configurazione streaming video

Come trasmettere in streaming con vMix

Porta una trasmissione vMix sul tuo server Primcast senza le solite false partenze. 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 sta andando 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 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 altrove. 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 prende 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 — prende 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 per questo che 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

Impostazione piccola, 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: off, così nulla sposta la spaziatura

Ecco perché merita un passaggio a parte. 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 che ha 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 sulla 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 è stretta

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 speed test è un campione fortunato. Andare esattamente al limite è ciò che produce "cade un paio di volte al giorno" — e dal tuo punto di vista è indistinguibile da un guasto dalla nostra parte.

Metti la macchina di trasmissione su cavo. Il Wi-Fi traballa, e questa è l'impostazione in cui il traballamento si vede.
6

Vai in diretta, poi controlla 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 un'interruzione, 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 va via porta con sé 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 dà alcuna casella in entrambi i casi, quindi non c'è niente da cercare. Se ti è stato detto di attivarla, 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 in URL, e il nome dello stream va in Chiave stream da solo. Uniscili e la connessione viene rifiutata, senza che venga detto nulla di utile 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 alcun problema. Fissa l'intervallo a 2 secondi e disattiva i keyframe al cambio scena. Succede ancora? Allora confronta il tuo bitrate totale con l'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 risoluzione, però: mantieni il totale vicino a un terzo di ciò che hai misurato dalla macchina di trasmissione. Stare attaccati 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 solo 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 tenerti in onda.