Tutorial · Produzione live con vMix
Tutorial vMix ogni campo di streaming compilato
Questo tutorial vMix mette la tua trasmissione sul tuo canale Primcast in pochi minuti: imposti la destinazione su Custom RTMP Server, incolli il server nell'URL e il nome dello stream nella Stream Key, e aggiungi il tuo login in Avanzate.
Dopo arrivano le impostazioni di qualità che mantengono fluida la riproduzione per i tuoi spettatori, un'opzione SRT per connessioni instabili e un modo rapido per verificare che tu sia davvero in diretta.
- Destinazione
- Custom RTMP Server
- URL
- rtmp://HOST:1935/APP
- Stream Key
- livestream
- Applicazione
- FFMPEG
- Frequenza keyframe
- 2
- Avanzate · Nome utente
- USERNAME
- Avanzate · Password
- PASSWORD
I valori in maiuscolo e il nome dello stream provengono dal tuo pannello Primcast. I nomi dei campi sono quelli usati da vMix 29.
Prima di iniziare: copia quattro valori dal tuo pannello
vMix deve sapere dove inviare la trasmissione e come accedere. Tutto ti aspetta in un unico posto, quindi non c'è nulla da indovinare.
Trova le impostazioni dell'encoder
Accedi, apri il tuo account video e vai alla scheda Live streaming. Sotto Impostazioni encoder vedrai:
- Server
- Il tuo indirizzo e il nome dell'applicazione, nel formato
rtmp://HOST:1935/APP. - Nome stream
- La maggior parte dei canali usa
livestream. - Nome utente
- Il login per pubblicare uno stream.
- Password
- Nascosta finché non fai clic su Mostra. Nuova password ne genera una nuova.
Copiali, non riscriverli
Ogni valore ha il proprio pulsante di copia, quindi usalo. Il nome dell'applicazione in particolare è solo tuo. Molte guide generiche usano live, e digitarlo per abitudine fa rifiutare la connessione.
Il nome utente e la password servono solo per pubblicare questo stream. Non sono l'email e la password che usi per accedere a Primcast.
Gestisci un tuo server di streaming dedicato? Allora questi valori si trovano nella configurazione di quel server. Chiedici in chat e ti indicheremo dove trovarli.
La tua scheda mostra anche un Server più vicino? Usa quell'indirizzo come server. vMix si collega così alla nostra sede più vicina (New York, Miami, San Francisco, Amsterdam o Bucarest) e il tuo stream percorre il resto del tragitto sulla nostra rete. Nome stream, nome utente e password restano esattamente come sono.
Configurazione RTMP di vMix: URL, Stream Key e login
Apri le impostazioni di streaming in vMix e segui questi passaggi in ordine. I nomi dei campi sono quelli usati da vMix nella sua guida per la versione 29.
- Imposta Destinazione su Custom RTMP Server.
- In URL, incolla il server dal tuo pannello. Termina con il nome dell'applicazione e non va oltre.
- In Stream Key, incolla solo il nome dello stream. Alcune versioni di vMix chiamano questo campo Stream Name.
- Lascia Applicazione su FFMPEG, come consiglia vMix.
- Apri Avanzate e compila Nome utente e Password con il login di pubblicazione del tuo pannello.
Così funziona
URLrtmp://HOST:1935/APPStream Keylivestream
Così viene rifiutato
URLrtmp://HOST:1935/APP/livestreamStream Key(vuoto)
vMix non dà un errore chiaro in questo caso. La connessione semplicemente fallisce, ed è per questo che vale la pena controllare prima.
Nessun campo Nome utente e Password nella tua versione di vMix? Puoi inserire il login nell'URL: rtmp://USERNAME:PASSWORD@HOST:1935/APP. Se la tua password contiene una @, due punti o una barra, fai clic su Nuova password nel pannello per ottenerne una senza.
Impostazioni di qualità di vMix che i tuoi spettatori noteranno
Scegli un preset di qualità, poi fai clic sull'ingranaggio accanto per rifinirlo. Due impostazioni decidono se chi guarda vede un'immagine fluida o una rotellina che gira: keyframe e bitrate.
Frequenza keyframe: 2
Tagliamo la tua trasmissione in brevi segmenti di riproduzione, e ogni taglio cade su un keyframe. Due secondi tra i keyframe danno segmenti uniformi. Aumentala e gli spettatori iniziano a bloccarsi, mentre vMix continua a dirti che va tutto bene.
Buona notizia: 2 è il valore predefinito di vMix. Se qualcuno lo ha cambiato, o lo ha fatto un preset, riportalo a 2.
Il resto del profilo
- Formato
- H264, che ogni player e browser può mostrare.
- Profilo
- Main per una qualità migliore, Baseline se il tuo computer fatica.
- Preset
- veryfast, come suggerisce vMix.
- Audio
- AAC a 128 kbps.
Bitrate: adattalo al tuo upload
Somma video e audio insieme, e mantieni quel totale a circa due terzi della velocità di upload che hai misurato. Quindi se un test di velocità mostra 6 Mbps, invia al massimo circa 4.
| Dimensione codifica | Bitrate video | Bitrate audio | Upload necessario |
|---|---|---|---|
| 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 |
I piani video live a pagamento accettano fino a 5 Mbps in ingresso, quindi la riga 1080p rientra. Esegui il test di velocità sul computer che esegue vMix, all'ora del giorno in cui prevedi di andare in diretta, e provalo più di una volta. Usa un cavo di rete anziché il Wi-Fi su quel computer, se puoi.
Ventole che girano forte o frame persi in vMix? Spunta Usa encoder hardware se hai una GPU NVIDIA. La GPU si occupa allora della codifica e lascia il processore libero per le tue scene, i titoli e le telecamere.
Vai in diretta e verifica che sia arrivato
- Salva le impostazioni e premi Stream in vMix.
- Apri la scheda Live streaming nel tuo pannello Primcast. Entro circa 15 secondi dovrebbe mostrarti in diretta, insieme a ciò che vMix sta inviando.
- Copia il link di riproduzione dalla stessa scheda e aprilo in VLC o in qualsiasi player HLS. Attendi qualche secondo: non viene riprodotto nulla finché non esistono i primi segmenti.
Il link del tuo canale ha questa forma. Se il tuo piano include un link CDN, la scheda lo mostra accanto a questo, ed entrambi funzionano. La scheda contiene anche un codice embed per il tuo sito web.
http://HOST:1935/APP/livestream/playlist.m3u8
| Cosa vedi | Cosa fare |
|---|---|
| vMix non riesce a connettersi affatto | Controlla che l'URL termini con il nome dell'applicazione e che Stream Key contenga solo il nome dello stream. Poi confronta host e nome dell'applicazione con il tuo pannello, lettera per lettera. |
| URL e chiave sono corretti, ma ancora non si connette | Controlla poi nome utente e password. Copiali di nuovo entrambi dal pannello, oppure crea una nuova password e incollala. |
| Non si connette nulla da una rete particolare | Alcune reti di uffici, scuole e hotel bloccano la porta 1935. Prova un'altra connessione, oppure invia via SRT (passaggio 05). |
| vMix sembra a posto ma gli spettatori vedono buffering | Riporta Keyframe Frequency a 2, poi riduci il bitrate di una riga. Il tuo upload potrebbe essere più lento a quell'ora di quanto ti aspetti. |
| Si interrompe alcune volte al giorno | Sei vicino al limite del tuo upload. Scendi di una riga nella tabella, oppure collega il computer via cavo. |
vMix SRT: per connessioni lunghe o instabili
SRT mantiene stabile uno stream su collegamenti dove RTMP tende a bloccarsi: Wi-Fi di una sede, un uplink mobile o un feed proveniente da un altro continente. È incluso nei piani Pro e Platinum della nostra CDN video, e la tua scheda Live streaming mostra quindi una sezione SRT ingest con il tuo indirizzo e la passphrase.
In vMix, SRT si configura su un'uscita anziché nelle impostazioni di streaming. Apri Settings, poi Outputs, fai clic sull'ingranaggio accanto all'uscita che vuoi inviare, spunta Enable SRT e compila i valori sulla destra.
Uno stream inviato via SRT viene riprodotto con il proprio nome, quindi usa il link che il pannello mostra sotto Plays at mentre trasmetti in questo modo.
- Type
- Caller
- Hostname
- HOST
- Port
- PORT
- Latency
- 1000
- Passphrase
- PASSPHRASE
- Key Length
- 16
- Stream ID
- lascia vuoto
Host e porta provengono dalla riga Address della tua sezione SRT ingest.
Interruzioni, riconnessione e più destinazioni
Non c'è un interruttore di riconnessione automatica da trovare
vMix si riconnette da solo dopo un'interruzione. Non c'è alcuna casella da spuntare, quindi se ti è stato detto di attivarla, quel consiglio era per un altro encoder.
La riconnessione decide solo quanto velocemente torni online. I tuoi spettatori perdono comunque quei secondi, quindi se le interruzioni continuano, controlla bitrate e connessione nel passaggio 03.
Trasmetti una volta, compari ovunque
vMix può inviare a tre destinazioni contemporaneamente, ma ognuna usa di nuovo il tuo upload. Invia invece un solo stream a Primcast e aggiungi YouTube, Facebook, Twitch o qualsiasi server RTMP sotto Restream nella tua scheda Live streaming, fino a cinque destinazioni. Il tuo upload trasporta un solo stream e la nostra rete fa il resto.
Domande sullo streaming con vMix
Come posso trasmettere da vMix a un server RTMP personalizzato?
Nelle impostazioni di streaming, scegli Server RTMP personalizzato come destinazione. Incolla l'indirizzo del server con il nome dell'applicazione nel campo URL, il nome dello stream nel campo Stream Key e il nome utente e la password di pubblicazione in Avanzate. Salva e premi Stream.
Qual è la mia chiave di streaming vMix?
Per un canale Primcast è il nome dello stream mostrato nelle impostazioni Encoder sulla tua scheda Live streaming, che per la maggior parte dei canali è livestream. Va inserito da solo nel campo Stream Key, mai alla fine dell'URL.
Dove si trova la riconnessione automatica in vMix?
Non esiste un'impostazione per questo. vMix si riconnette da solo dopo un'interruzione, quindi non c'è nulla da attivare. Se le interruzioni continuano a ripresentarsi, riduci il bitrate o collega il computer con un cavo di rete.
Il nome dell'applicazione è sempre "live"?
No. Il nome dell'applicazione appartiene al tuo canale e fa parte dell'indirizzo del server nel tuo pannello. Copialo da lì. Un nome tirato a indovinare fa rifiutare la connessione.
Quale intervallo di keyframe dovrei usare in vMix?
Imposta Frequenza keyframe su 2 secondi, che è anche il valore predefinito di vMix. I segmenti di riproduzione vengono tagliati sui keyframe, quindi un intervallo più lungo si traduce in blocchi per i tuoi spettatori anche quando vMix non mostra alcun problema.
Con quale bitrate dovrei trasmettere da vMix?
Circa 2500 kbps per il 720p o 4500 kbps per il 1080p a 30 fotogrammi al secondo, più 128 kbps di audio. Mantieni il totale intorno a due terzi della velocità di upload misurata sul computer che esegue vMix.
vMix può trasmettere a Primcast tramite SRT?
Sì, sui piani CDN video Pro e Platinum. Abilita SRT su un'uscita vMix in modalità Caller e inserisci host, porta e passphrase dalla sezione di ingestione SRT del tuo pannello, con latenza 1000 e lunghezza chiave 16.
Posso trasmettere su YouTube e Facebook contemporaneamente?
Sì. Invia un flusso da vMix a Primcast e aggiungi le altre piattaforme in Restream nella tua scheda Live streaming, fino a cinque destinazioni. In questo modo il tuo upload trasporta una sola copia.
Usi anche un altro encoder?
Il tuo canale accetta gli stessi quattro valori da qualsiasi encoder RTMP. Cambiano solo i nomi dei campi.
Ti serve un canale per il tuo show con vMix?
Apri un canale video, copia i tuoi valori in vMix e guarda il tuo stream in riproduzione. Bloccato su un campo? La nostra chat risponde in pochi secondi e può guardare il tuo canale mentre aspetti, e una persona si unisce ogni volta che lo chiedi.