Capitolo 11. Video On Demand

11.1. Panoramica

Tramite il Video On Demand (VOD), l'utente può iniziare il video quando lo desidera, metterlo in pausa, andare avanti e indietro nel video. Questo naturalmente è ciò che di meglio si può avere per lo streaming video e il sogno per ogni utente.

Il VOD è un gran divoratore di risorse per il server e la rete. Il VOD è unicast, non multicast: questo vuol dire che le risorse necessarie della rete e del server sono direttamente proporzionali al numero dei client.

La progettazione della soluzione VOD di VideLAN è molto semplice. L'idea è di fare uno streaming HTTP, cioè trasmettere uno stream MPEG video incapsulato in HTTP. La regolazione del bitrate fra il client ed il server è effettuata automaticamente dal TCP. Con la versione 1.1 di HTTP, si ha la possibilità di effettuare il seeking in un file scaricato, questo effettivamente accade quando si effettua il seeking in un video.