/ projects /

FLEXTV: Middleware para o Sistema Brasileiro de Televisão

funding: CNPq
begin: 2003-12
end: 2005-12

Concepção de uma arquitetura conceitual de um middleware procedural para o Sistema Brasileiro de TV Digital, baseado em componentes de software. Componentes poderão ser configurados, acrescentados ou removidos do middleware de acordo com o perfil do usuário e com os recursos de hardware disponíveis. O middleware tem como principal função possibilitar a execução de aplicações, fornecendo para as mesmas um conjunto de APIs bem definidas, abstraindo características específicas de hardware e de sistema operacional, e também um conjunto de serviços básicos, tais como serviços de comunicação, acesso a fluxos elementares de áudio, vídeo, etc. Além da arquitetura básica do middleware de referência, também são gerados protótipos de aplicações residentes que implementam as seguintes funcionalidades: Menu para Troca de Canais, Navegação no Menu de Troca de Canais, Gerência de Aplicações, e Troca de Mensagens através de protocolos comumente utilizados nos servidores de mensagens eletrônicas.