The thesis is about up gradation of the television broadcasting from satellite to IPTV broadcasting. This proposal is conceded by a leading television broadcasting company in Italy. Its implementation has to keep in mind about two major requirements: Analysis of the middleware implementation in order to implement the EPG application, the content management system of television broadcaster. We went through a paid training session in order to understand the middleware implementation and develop the EPG proposal with minimal modifications from the existing system, trained by who already well vest in developing and maintaining the middleware applications for the television broadcasters. Through this training I got familiar with middleware framework WWAF, on top of which we implemented the IPTV functionalities for EPG. The IPTV functionalities of EPG application are extended and implemented from WWAF. WWAF is a framework implemented in JavaScript technologies and easily extendable as web application. The EPG application is very much similar to the development of modern mobile applications where the connections between the web layer and the underlying native shell are made by means of REST API calls. In other words all the application protocols are based on http. So the entire EPG application implemented as the single page web application development with dynamic contents Content management system of television broadcaster, provides the data through Rest API calls with secure parameters. I implemented the Rest API calls for some peculiar EPG pages. The thesis describes singularities of the application architecture and major design changes in EPG level with some fine extensibilities of the framework where I gave my main contribution.
La tesi riguarda il cambiamento dell’aggiornamento di informazioni delle trasmissioni televisive dal sistema Satellitare a IPTV. Questo progetto è stato concesso da una società di radiodiffusione televisiva Italiana che è leader nel settore. Per l’implementazione del progetto si è tenuto conto di due fattori fondamentali: l’analisi dell'implementazione del middleware esistente (al fine di implementare la nuova applicazione EPG) e il sistema di gestione dei contenuti dell’azienda. Per comprendere il funzionamento del middleware e capire come sviluppare l’applicazione EPG con poche modifiche è stata fatta una sessione di formazione a pagamento presso l’azienda che ha sviluppato e che attualmente mantiene l’applicazione middleware. Attraverso la formazione è stata presa familiarità con il middleware WWAF sul quale successivamente è stata implementata la funzionalità dell’EPG per l’IPTV. L’applicazione EPG è stata implementata come estensione del middleware WWAF. Il WWAF è un framework implementato con tecnologia JavaScript e facilmente estendibile come applicazione web. L'applicazione EPG è molto simile allo sviluppo di applicazioni mobile moderne, dove le connessioni tra lo strato web e l’applicazione nativa sono realizzate per mezzo di chiamate REST API. In altre parole tutti i protocolli applicativi sono basati su http. L'intera applicazione EPG è stata implementata come una single page application con contenuti dinamici. Il sistema di gestione dei contenuti rende accessibili i dati attraverso uno strato di API sicure. Ho implementato le API per alcune nuove funzionalità EPG. La tesi descrive le singolarità dell'architettura dell'applicazione e le principali modifiche di progettazione a livello di EPG mostrando alcune delle estensioni del framework nelle quali ho dato il mio maggior contributo.
IPTV implementation for television broadcaster
MUTHUSAMY, ARUN KUMAR
2015/2016
Abstract
The thesis is about up gradation of the television broadcasting from satellite to IPTV broadcasting. This proposal is conceded by a leading television broadcasting company in Italy. Its implementation has to keep in mind about two major requirements: Analysis of the middleware implementation in order to implement the EPG application, the content management system of television broadcaster. We went through a paid training session in order to understand the middleware implementation and develop the EPG proposal with minimal modifications from the existing system, trained by who already well vest in developing and maintaining the middleware applications for the television broadcasters. Through this training I got familiar with middleware framework WWAF, on top of which we implemented the IPTV functionalities for EPG. The IPTV functionalities of EPG application are extended and implemented from WWAF. WWAF is a framework implemented in JavaScript technologies and easily extendable as web application. The EPG application is very much similar to the development of modern mobile applications where the connections between the web layer and the underlying native shell are made by means of REST API calls. In other words all the application protocols are based on http. So the entire EPG application implemented as the single page web application development with dynamic contents Content management system of television broadcaster, provides the data through Rest API calls with secure parameters. I implemented the Rest API calls for some peculiar EPG pages. The thesis describes singularities of the application architecture and major design changes in EPG level with some fine extensibilities of the framework where I gave my main contribution.File | Dimensione | Formato | |
---|---|---|---|
New-Final-copy.pdf
accessibile in internet per tutti
Descrizione: IPTV implementation for Television Broadcaster
Dimensione
2.31 MB
Formato
Adobe PDF
|
2.31 MB | Adobe PDF | Visualizza/Apri |
I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/10589/132028