Tutorial sul video on demand

Tutorial Wowza VOD da un file MP4 a un player sul tuo sito

Questo tutorial Wowza VOD mostra come trasformare un file MP4 in un link HLS e in un player incorporato, in due modi: su un server Wowza Streaming Engine che gestisci tu, oppure in una libreria video Primcast dove carichi soltanto il file.

Entrambi ti danno lo stesso tipo di indirizzo, quindi un player che funziona con uno funziona anche con l'altro. Scegli il metodo più adatto, segui i passaggi numerati e il tuo video verrà riprodotto su telefoni e computer.

Indirizzo di riproduzione HLSVOD

http://your-server:1935/vod/mp4:sample.mp4/playlist.m3u8

your-server:1935
Il nome o l'indirizzo IP del server e la porta su cui Wowza è in ascolto.
vod
L'applicazione VOD che legge il file.
mp4:sample.mp4
Il file, dopo un prefisso che indica al server che si tratta di un MP4.
playlist.m3u8
Richiede HLS. Usa invece manifest.mpd per MPEG-DASH.

Due modi per servire video on demand con Wowza

Il compito è lo stesso in entrambi i casi: archiviare il file, rispondere ai player che lo richiedono e fornire un link. La differenza sta in chi gestisce il server.

AUna libreria video Primcast

Tu carichi, noi gestiamo il server

Ideale quando vuoi i video sul tuo sito entro questa settimana e nessun server da mantenere aggiornato.

  • Carica dal browser, anche più file alla volta
  • Un link e un codice embed per ogni file
  • Un link al server della tua libreria, più un link CDN quando la CDN ospita la tua libreria
  • Un piano gratuito per iniziare, con 1 GB di spazio
Segui i passaggi per la libreria

BIl tuo Wowza Streaming Engine

Esegui Wowza su un tuo server

Ideale quando ti servono le impostazioni, i moduli o la licenza di Wowza, oppure i tuoi file si trovano già su quel server.

  • Controllo completo dell'applicazione VOD e della sua sicurezza
  • Dominio, certificato e player tuoi
  • Spazio per transcodificare e aggiungere canali live sulla stessa macchina
  • Possiamo fornire il server con un Wowza con licenza e gestito
Segui i passaggi per il server Wowza

Prepara il file video

Nessuno dei due percorsi ricodifica il video in ingresso, quindi il file che esporti è quello che riceveranno i tuoi spettatori. Esportalo come MP4 con le impostazioni qui sotto ed entrambi lo riprodurranno.

Impostazioni del file per Wowza VOD e per una libreria video Primcast
ImpostazioneLibreria video PrimcastWowza Streaming Engine
FileMP4, con estensione .mp4 o .m4vMP4 per gli esempi qui
VideoH.264 (Baseline, Main o High), 8-bit 4:2:0, fino a 1920x1080 e 60 fpsH.264
AudioAAC-LC a 44,1 o 48 kHz, mono o stereo, oppure nessun audioAAC o MP3
Dimensione di un fileFino a 100 GB, entro lo spazio del tuo pianoLimitata dal disco del tuo server

Esporti da un editor o con FFmpeg? Scegli video H.264 e audio AAC e mantieni la dimensione del fotogramma a 1080p o inferiore. Il nostro tutorial sullo streaming con FFmpeg contiene i comandi se lavori dalla riga di comando.

Configurazione Wowza VOD sul tuo Streaming Engine

Questi passaggi usano Wowza Streaming Engine Manager, la console web inclusa con Wowza. Servono un accesso da amministratore e un modo per copiare i file sul server, ad esempio SFTP.

  1. Accedi a Wowza Streaming Engine Manager, apri Applications e aggiungi un'applicazione di tipo VOD single server. Gli esempi in questa pagina la chiamano vod.
  2. Nella scheda Setup dell'applicazione, fai clic su Edit e scegli la directory dei contenuti. Quella predefinita è la cartella content nella directory di installazione di Wowza, dove Wowza conserva il proprio sample.mp4.
  3. In Playback Types, attiva i formati richiesti dai tuoi player. HLS è quello da cui iniziare: Safari, iPhone e iPad lo riproducono direttamente, e i player per browser come hls.js lo riproducono ovunque. Aggiungi MPEG-DASH se il tuo player lo richiede.
  4. Durante i test, imposta Playback Security su nessuna restrizione client. Salva, quindi riavvia l'applicazione quando Manager lo chiede.
  5. Copia i tuoi file MP4 nella directory dei contenuti.
  6. Fai clic su Test Playback, digita il nome del file con il suo prefisso, ad esempio mp4:myvideo.mp4, e copia l'indirizzo per il formato desiderato.
Indirizzi di riproduzione per un file
HLS http://your-server:1935/vod/mp4:myvideo.mp4/playlist.m3u8
MPEG-DASH http://your-server:1935/vod/mp4:myvideo.mp4/manifest.mpd
RTSP rtsp://your-server:1935/vod/mp4:myvideo.mp4
RTMP rtmp://your-server:1935/vod stream: mp4:myvideo.mp4

Un sito servito su https non può riprodurre un indirizzo http. Prima di incorporare il player nel tuo sito, assegna al server Wowza un certificato TLS e usa la forma https dell'indirizzo. Riattiva la sicurezza di riproduzione una volta che il player funziona.

Carica i tuoi video in una libreria Primcast

Con un piano video on demand non servono client FTP né server da configurare. Carichi i file dal pannello di controllo e copi un link quando il file è pronto.

  1. Attiva un piano video on demand. Il piano gratuito include 1 GB di spazio e 25 GB di traffico di visualizzazione al mese, sufficienti per provare qualche video breve.
  2. Accedi al pannello di controllo e apri il tuo account video on demand. La scheda Video si apre nella tab VOD.
  3. Fai clic su Carica video e scegli uno o più file MP4. Ogni caricamento mostra la velocità e il tempo rimanente, e puoi metterlo in pausa e riprenderlo in seguito.
  4. Se la connessione cade o chiudi la scheda, torna e scegli di nuovo lo stesso file. Il caricamento riprende dalle parti già ricevute.
  5. Al termine del caricamento il file mostra Verifica in corso mentre controlliamo che rispetti le impostazioni del passaggio 02. Poi mostra Pronto, oppure Rifiutato con il motivo, così sai cosa modificare nell'esportazione.

Lo spazio considera ciò che è presente ora nella tua libreria. Elimina un file che non ti serve più e il suo spazio torna subito disponibile.

Incorpora il lettore video nel tuo sito web

Ogni file pronto ha i pulsanti Anteprima, Copia link CDN, Copia link server e Incorpora. Usa il link con un lettore che già possiedi, oppure il codice di incorporamento se vuoi un lettore creato per te. Se un file mostra un solo pulsante Copia link, quello è il suo link server.

CDNCopia link CDN

Riproduce dal server più vicino a ogni spettatore

La scelta migliore per la maggior parte dei siti web. Gli spettatori in paesi diversi ricevono il video da un server vicino a loro, così percorre meno distanza.

ServerCopia link server

Riproduce dal server della tua libreria

Usalo quando un lettore o un'app deve comunicare sempre con un unico indirizzo. Entrambi i link sono indirizzi https HLS, costruiti allo stesso modo dell'indirizzo Wowza del passaggio 03.

  1. Fai clic su Incorpora e scegli da dove riprodurre il video: dalla CDN o dal tuo server.
  2. Fai clic su Copia codice di incorporamento e incollalo nella pagina dove deve apparire il video. In WordPress, usa un blocco HTML personalizzato.
  3. Pubblica la pagina e aprila su un telefono e su un computer. Il lettore mantiene il formato 16:9 e si adatta alla larghezza dello spazio che gli assegni.

Il codice di incorporamento è un lettore video HTML5 standard. Safari e iPhone riproducono direttamente il link HLS, mentre gli altri browser caricano il lettore gratuito hls.js per farlo. Funziona su pagine https e non mostra annunci.

Domande su Wowza VOD, con risposte

Che cos'è Wowza VOD?

Wowza VOD è video on demand servito da Wowza Streaming Engine: un file archiviato sul server che ogni spettatore avvia quando preferisce. Il server suddivide il file in brevi segmenti man mano che i player li richiedono, così gli spettatori possono iniziare subito e saltare avanti senza scaricare l'intero video.

Cosa significa mp4: in un URL Wowza?

Indica al server che tipo di file segue. In /vod/mp4:myvideo.mp4/playlist.m3u8, vod è l'applicazione, mp4:myvideo.mp4 è il file con il suo prefisso e playlist.m3u8 richiede HLS. Se ometti il prefisso, l'indirizzo di solito non funziona.

Quali formati video posso usare per Wowza VOD?

Usa un MP4 con video H.264 e audio AAC. Wowza accetta anche audio MP3 in un MP4. Una libreria video Primcast accetta file .mp4 e .m4v con video H.264 fino a 1080p a 60 fps e audio AAC-LC, e ti indica esattamente cosa modificare se un file non è adatto.

Posso ancora caricare i miei video via FTP?

Su un server Wowza di tua proprietà, sì: copia i file nella cartella dei contenuti dell'applicazione con SFTP o FTP. Una libreria video Primcast accetta invece i caricamenti dal pannello di controllo, che gestisce meglio i file di grandi dimensioni perché un caricamento interrotto riprende da dove si era fermato.

Quanto può essere grande un singolo video?

Un file può arrivare fino a 100 GB in una libreria video Primcast, purché rientri nello spazio di archiviazione del tuo piano. Sul tuo server Wowza l'unico limite è il disco.

Il mio video verrà ricodificato o perderà qualità?

No. Il file viene controllato e archiviato così com'è, e gli spettatori ricevono esattamente ciò che hai esportato. Ecco perché le impostazioni di esportazione del passaggio 02 sono importanti.

Il video verrà riprodotto su iPhone, Android e smart TV?

Sì. Il link è HLS, che iPhone, iPad e Safari riproducono direttamente, mentre Chrome, Edge, Firefox e i browser Android lo riproducono tramite il player del codice embed. I piani video on demand a pagamento includono anche la tua app per Samsung e LG TV.

Esiste un modo gratuito per provare il video on demand di Wowza?

Sì. Una libreria video Primcast gira su Wowza Streaming Engine dalla nostra parte, e il piano video on demand gratuito ti offre 1 GB di spazio di archiviazione e 25 GB di traffico di visualizzazione al mese, con gli stessi caricamenti, link e codice embed dei piani a pagamento. Passa a un piano superiore quando la tua libreria cresce.

Chi può aiutarmi se un video non viene riprodotto?

Apri la chat su questa pagina. Il nostro assistente AI risponde in pochi secondi e può controllare il tuo account e la sua libreria, e puoi chiedere di parlare con una persona in qualsiasi momento.

Metti online il tuo primo video oggi

Scegli un piano video on demand, carica un MP4 e incolla un codice embed. Hai domande lungo il percorso? La chat è aperta.