Middleware

Segundo o Centro de Pesquisa e Desenvolvimento em Telecomunicações (CPQD) [1], “o middleware de um sistema de televisão digital corresponde a uma camada, software, de abstracção do hardware, sobre a qual são estruturadas as aplicações, independentemente das peculiaridades do terminal de acesso.”. Explicando melhor, a finalidade da camada de middleware é a de possibilitar que as aplicações possam ser escritas de um modo mais independente possível do hardware e do sistema operativo, permitindo que uma mesma aplicação possa ser executada em diferentes equipamentos. Esta tecnologia oferece portabilidade (de aplicações) e interoperabilidade entre sistemas operativos e aplicações.


Em relação à televisão digital, o aparecimento das plataformas middleware foi necessário para resolver este novo paradigma que surgiu – como combinar a televisão tradicional com um ambiente interactivo, o qual pode receber texto, gráficos, streams de áudio e vídeo, etc. Percebeu-se então que as características necessárias para o novo modelo são encontradas no ambiente Web: representação gráfica, navegação, interactividade. O middleware é então o software que permite interacção entre o emissor, receptor e utilizador.

 

>> Sistema Digital de TV