Tutorial · Wowza Streaming Engine 4.12
Tutorial su Wowza Streaming Engine dall'installazione a un link HLS funzionante
Questo tutorial su Wowza Streaming Engine ti accompagna da una nuova installazione a uno streaming live che chiunque può aprire: aggiungi un'applicazione live, assegni al tuo encoder un accesso dedicato, pubblichi via RTMP e copi il link HLS per il tuo player.
È scritto per la versione 4.12.1, rilasciata il 20 ottobre 2026. Preferisci non gestire affatto un server? Un canale video Primcast è un'applicazione Wowza che abbiamo già configurato per te, e il passaggio 08 mostra come utilizzarne uno.
- È in esecuzione?
- http://SERVER:1935/ServerVersion
- Manager
- http://localhost:8088/enginemanager
- Server encoder
- rtmp://SERVER:1935/live
- Nome dello stream
- myStream
- Accesso sorgente
- USER / PASSWORD
- Riproduzione HLS
- http://SERVER:1935/live/myStream/playlist.m3u8
- EncoderRTMP · H.264 + AAC
- Wowzalive · _definst_
- SpettatoriHLS · playlist.m3u8
Sostituisci le parole in rosso con l'indirizzo del tuo server, la tua applicazione, il nome del tuo stream e l'accesso che crei nel passaggio 03.
Come usare Wowza Streaming Engine: cosa ti serve prima
Wowza Streaming Engine è un software server di streaming di Wowza Media Systems. Lo installi su un server, il tuo encoder gli invia uno streaming live e lui lo distribuisce a telefoni, browser e TV come HLS, MPEG-DASH e altri formati. Prepara queste quattro cose prima di iniziare.
- Una chiave di licenza
- Il programma di installazione la richiede. Wowza invia chiavi di prova e di abbonamento via email, e un aggiornamento può riutilizzare la chiave già salvata sul server.
- Un server
- Windows, Linux a 64 bit o Linux ARM, con un sistema a 64 bit consigliato. Wowza pubblica anche una configurazione Docker. La versione 4.12.1 funziona su Java 17 o Java 21.
- Porte aperte
1935su TCP trasporta RTMP dal tuo encoder e HLS verso i tuoi spettatori in un'installazione predefinita. Manager, la console web, ascolta sulla porta8088.- Un encoder
- Qualsiasi encoder RTMP funziona: OBS Studio, vMix, Wirecast, FFmpeg o un dispositivo hardware. Lo configuri nel passaggio 04.
Ti serve il server stesso? Noleggia un server dedicato per Wowza e installiamo e gestiamo Wowza Streaming Engine su richiesta entro 24 ore dalla consegna. La licenza Wowza viene fatturata insieme alla macchina, mai inclusa nel suo prezzo.
Installa Wowza Streaming Engine e verifica che funzioni
- Scarica il programma di installazione per il tuo sistema dal tuo account Wowza: un file
.exeper Windows, un file.runper Linux. - Eseguilo, incolla la tua chiave di licenza quando richiesta e crea il nome utente e la password dell'amministratore. Entrambi fanno distinzione tra maiuscole e minuscole e li userai per accedere a Manager.
- Lascia selezionata l'opzione Avvia Wowza Streaming Engine automaticamente. Wowza viene quindi eseguito come servizio di sistema e si riavvia da solo dopo un riavvio.
- Apri
http://SERVER:1935/ServerVersionin un browser. Una riga che indica la versione significa che il server è attivo. Nessuna risposta di solito indica che la porta 1935 è chiusa su un firewall. - Accedi a Manager all'indirizzo
http://localhost:8088/enginemanager.
Manager risponde solo sul server stesso
Di default, Manager accetta connessioni solo da localhost. È un'impostazione sensata, perché Manager può modificare tutto sul server.
Per lavorare dal tuo computer, apri un tunnel SSH e poi naviga all'indirizzo localhost sopra indicato sulla tua macchina:
ssh -L 8088:localhost:8088 user@SERVER
Configura un'applicazione live e blocca la pubblicazione al tuo encoder
Un'applicazione è il contenitore in cui vanno i tuoi stream e il suo nome diventa parte di ogni indirizzo. Questi passaggi usano un'applicazione chiamata live. La maggior parte delle installazioni ne elenca già una con quel nome; se la tua non ce l'ha, fai clic su Applicazioni, poi su Aggiungi applicazione e scegli il tipo live.
Crea un accesso per il tuo encoder
- Fai clic su Server nel menu in alto, poi su Autenticazione sorgente.
- Fai clic su Aggiungi sorgente e inserisci un Nome utente sorgente e una Password. Sono consentiti lettere, numeri, punti, trattini bassi e trattini.
- Fai clic su Aggiungi. Wowza salva la coppia in
conf/publish.password.
Fai in modo che l'applicazione la richieda
- Apri la tua applicazione e fai clic su Sicurezza sorgente, poi su Modifica.
- Mantieni selezionata l'opzione Richiedi autenticazione con password per gli encoder RTMP. È l'impostazione predefinita, ed è per questo che un encoder senza accesso viene rifiutato.
- Se il tuo encoder invia sempre dallo stesso indirizzo, imposta Restrizioni client in modo che solo quell'IP possa pubblicare.
- Fai clic su Salva e riavvia l'applicazione quando Manager lo richiede.
Consenti agli spettatori di riprodurre lo stream
- Nella scheda Configurazione dell'applicazione, fai clic su Modifica e seleziona i Tipi di riproduzione di cui hanno bisogno i tuoi player. Inizia con HLS: iPhone, iPad e Safari lo riproducono direttamente, e i player web come hls.js lo riproducono ovunque altrove.
- In Sicurezza di riproduzione, scegli Nessuna restrizione client così i player possono connettersi da qualsiasi indirizzo.
- Salva e riavvia l'applicazione.
Punta il tuo encoder su Wowza
Il tuo encoder ha bisogno dell'indirizzo del server con il nome dell'applicazione, un nome flusso a tua scelta e le credenziali del passaggio 03. Manager mostra l'indirizzo e la porta esatti sotto Application Connection Settings, nella Home page e nella pagina delle sorgenti live.
Due campi, come li vogliono la maggior parte degli encoder
Serverrtmp://SERVER:1935/liveNome flusso / chiavemyStreamNome utente, passwordUSER, PASSWORD
OBS, vMix e Wirecast tengono il server e il nome del flusso in caselle separate. Mettili insieme in un'unica casella e la connessione fallisce senza un errore utile.
Una sola riga, per gli encoder senza campi di accesso
rtmp://USER:PASSWORD@SERVER:1935/live
Alcuni encoder hardware e software meno recenti hanno solo un campo URL. Wowza accetta le credenziali dentro l'indirizzo, come mostrato. FFmpeg fa un passo in più e vuole anche il nome del flusso alla fine di questa riga.
Impostazioni dell'encoder per una riproduzione fluida
| Impostazione | Usa | Perché |
|---|---|---|
| Video | H.264 | Ogni telefono, browser e smart TV può riprodurlo. |
| Audio | AAC, 128 kbps | L'audio che i player HLS si aspettano. |
| Intervallo keyframe | 2 s | I segmenti HLS vengono tagliati sui keyframe. Un intervallo lungo o irregolare crea segmenti lunghi e irregolari, e i tuoi spettatori si bloccano. |
| Bitrate | Circa due terzi della tua upload | Misura la tua upload sulla connessione dell'encoder. Un flusso al limite estremo cade qualche volta al giorno. |
| Connessione | Cavo di rete | Il Wi-Fi sul computer di streaming è la causa più comune di brevi interruzioni. |
Avvia il flusso, poi apri la tua applicazione in Manager e clicca su Incoming Streams. Il nome del tuo flusso dovrebbe apparire come Active. Cliccalo per vedere da quanto tempo è attivo e quanti dati stanno arrivando.
Riproduci il flusso e risolvi i problemi più comuni
- In Incoming Streams, clicca sul nome del tuo flusso, poi su Test Playback.
- Controlla che il campo Server mostri l'indirizzo che useranno i tuoi spettatori, non uno interno.
- Copia il link HLS e aprilo in VLC, Safari o qualsiasi player HLS. Dagli qualche secondo: non parte nulla finché non esistono i primi segmenti.
http://SERVER:1935/live/myStream/playlist.m3u8
Un sito servito su https non può riprodurre un link http. Prima di incorporare il player nel tuo sito, dai a Wowza un certificato TLS e spunta Secure URL in Test Playback per ottenere la forma https del link.
| Cosa vedi | Cosa fare |
|---|---|
| L'encoder viene rifiutato subito | Le credenziali mancano o sono sbagliate. Controlla nome utente e password della sorgente, che fanno distinzione tra maiuscole e minuscole, e che il nome dell'applicazione nell'indirizzo del server corrisponda a quello in Manager. |
| L'encoder non raggiunge affatto il server | La porta 1935 è chiusa tra i due. Apri la TCP 1935 sul firewall del server, poi prova /ServerVersion dalla rete dell'encoder. |
| Il flusso è Active ma il link dà errore | HLS non è spuntato sotto Playback Types, oppure Playback Security limita ancora chi può connettersi. Correggi e riavvia l'applicazione. |
| Si riproduce, ma gli spettatori bufferizzano | Imposta l'encoder su un keyframe ogni 2 secondi e abbassa il bitrate di un livello. |
| Manager non si apre dal tuo computer | Manager risponde solo su localhost. Usa il tunnel SSH del passaggio 02. |
Streaming audio Wowza: inviare solo suono
Wowza accetta un flusso solo audio nello stesso modo in cui accetta il video. Invia AAC dal tuo encoder alla stessa applicazione live, senza traccia video, e Wowza lo serve come HLS.
Vale la pena cambiare un'impostazione. Per impostazione predefinita Wowza impacchetta l'HLS solo audio in chunk AAC puri o MP3, e molti player al di fuori di quelli Apple non riescono a riprodurli. Nelle Properties dell'applicazione, sotto Cupertino Streaming Packetizer, imposta cupertinoPacketizeAllStreamsAsTS su true e riavvia l'applicazione. I chunk arrivano quindi come MPEG-TS, che la maggior parte dei player comprende.
Invii MP3, Opus o un altro codec? Attiva il Transcoder per l'applicazione e usa il suo template Audio Only, che trasforma il suono in AAC per HLS.
Gestisci una stazione radio?
Per una stazione non ti serve affatto Wowza. Una stazione radio Primcast ti dà un link di ascolto https, un web player e una pagina della stazione dal primo giorno, e i piani Premium e Platinum aggiungono Auto DJ, così la musica suona quando nessuno è in diretta.
Premium e Platinum sono gratuiti per 14 giorni. Aggiungi una carta o PayPal quando ti registri e non viene addebitato nulla prima del giorno 15. Il piano Free resta lì se ti serve solo un link di streaming.
Configurazione Wowza VOD, in breve
Il video on demand vive nella sua propria applicazione. Aggiungine una del tipo VOD Single server, copia i file MP4 nella sua cartella dei contenuti e riproduci ogni file per nome con un prefisso mp4:.
http://SERVER:1935/vod/mp4:myvideo.mp4/playlist.m3u8
Il tutorial Wowza VOD guida passo passo attraverso le impostazioni dei file, la cartella dei contenuti, il player di prova e il link https.
Salta il server: trasmetti in streaming su un canale Wowza gestito da noi
I passaggi da 01 a 05 riguardano la gestione autonoma di Wowza. Su un canale video Primcast l'installazione, l'applicazione, l'accesso e le impostazioni di riproduzione sono già pronti, quindi puoi passare direttamente al tuo encoder.
I tuoi valori ti aspettano nel pannello
Accedi, apri il tuo account video e trova la scheda Live streaming. Sotto Impostazioni encoder trovi il server con il nome della tua applicazione, il nome dello stream e un nome utente e una password per la pubblicazione. Ognuno ha un pulsante per copiare.
Copia il nome dell'applicazione invece di digitare live per abitudine: il tuo è unico per il tuo canale, e uno indovinato fa rifiutare la connessione.
La stessa scheda ti fornisce il link di riproduzione e un codice embed per il tuo sito web.
Cosa aggiunge il canale
- Server più vicino
- Dove la tua scheda ne mostra uno, invia alla nostra posizione più vicina (New York, Miami, San Francisco, Amsterdam o Bucarest) e lo stream attraversa il resto sulla nostra rete.
- Restream
- Un solo caricamento da parte tua, inoltrato a YouTube, Facebook, Twitch o qualsiasi server RTMP, fino a cinque destinazioni.
- Ingest SRT
- Sui piani Pro e Platinum della CDN video, per connessioni lunghe o instabili.
Domande su Wowza Streaming Engine
Come si usa Wowza Streaming Engine?
Installalo con una chiave di licenza, crea un accesso sorgente in Server e Autenticazione sorgente, e usa un'applicazione live con HLS selezionato in Tipi di riproduzione. Punta il tuo encoder su rtmp://tuo-server:1935/live con un nome stream e quell'accesso, poi copia il link HLS da Test di riproduzione.
Qual è l'ultima versione di Wowza Streaming Engine?
La versione 4.12.1, rilasciata il 20 ottobre 2026. Funziona su Java 17 o Java 21 e offre un passaggio più fluido tra le sorgenti, un migliore supporto H.265 e correzioni di sicurezza, inclusa una per Manager.
Quali porte usa Wowza Streaming Engine?
In un'installazione predefinita, la porta TCP 1935 trasporta RTMP dagli encoder e HLS ai player, e Manager ascolta sulla porta 8088. Apri la 1935 sul tuo firewall. Lascia la 8088 chiusa e raggiungi Manager tramite un tunnel SSH.
Wowza Streaming Engine è gratuito?
No. Richiede una chiave di licenza da Wowza, che offre chiavi di prova e in abbonamento. Se vuoi la distribuzione Wowza senza acquistare una licenza o gestire un server, un canale video Primcast ci gira già sopra.
Perché Wowza rifiuta il mio encoder?
Wowza chiede agli encoder RTMP un nome utente e una password sorgente per impostazione predefinita. Aggiungi una sorgente in Server e Autenticazione sorgente e inserisci la stessa coppia nel tuo encoder, oppure mettila nell'indirizzo come rtmp://utente:password@tuo-server:1935/live.
Wowza può trasmettere solo audio?
Sì. Invia uno stream AAC senza video e imposta cupertinoPacketizeAllStreamsAsTS su true nell'applicazione affinché l'HLS solo audio venga riprodotto nei player al di fuori di quelli Apple. Gli altri codec passano prima dal modello Solo audio del Transcoder.
Wowza è una buona scelta per l'hosting radiofonico?
Funziona, ma una stazione radio raramente ne ha bisogno. Una stazione radio Primcast ti dà un link di ascolto https, un web player e una pagina della stazione, con Auto DJ sui piani Premium e Platinum, e puoi provare gratuitamente uno di questi prima.
Come si configura il VOD in Wowza?
Aggiungi un'applicazione del tipo Server singolo VOD, copia i file MP4 nella sua cartella dei contenuti e riproducili come tuo-server:1935/vod/mp4:file.mp4/playlist.m3u8. Il nostro tutorial sul VOD con Wowza copre ogni passaggio.
Lo streaming Wowser è uguale a Wowza?
Sì. Wowser è un errore di ortografia comune di Wowza. Il prodotto che di solito si intende è Wowza Streaming Engine, il software server configurato in questo tutorial.
Altri tutorial su Wowza e sugli encoder
Configura l'encoder che alimenta Wowza, oppure invia il tuo stream Wowza a un'altra piattaforma.
Vuoi Wowza senza il lavoro sul server?
Apri un canale video, incolla i suoi valori nel tuo encoder e guarda il tuo link HLS in riproduzione. Se un campo non funziona, la nostra chat risponde in pochi secondi e può controllare il tuo canale mentre aspetti, e una persona si unisce ogni volta che lo chiedi.