EBIF (Enhanced TV Binary Interchange Format) é uma coleção de especificações de sinalização e mensagens que possibilita aos produtores de programas de televisão e anunciantes criar e servir conteúdo multimídia interativo através de um set-top box de televisão.
EFIF define como um aplicativo de software especial chamado de aplicativo de TV deve ser escrito para que qualquer set-top box - mesmo um mais antigo - possa executar o aplicativo e fornecer ao telespectador uma experiência de TV interativa com ponto e clique. Espera-se que o EBIF seja o precursor do tru2way, uma plataforma baseada em Java para aplicações interativas (bidirecionais).
EBIF requer que cada set-top box tenha um "agente do usuário". O agente, que é descarregado para o set-top box pelo provedor de serviços de cabo ou satélite do espectador, é um software do lado do cliente que interpreta a aplicação de TV e exibe as imagens, mensagens e elementos de navegação apropriados na tela da televisão. Os aplicativos de TV são frequentemente executados em canais dedicados, mas também podem ser integrados em anúncios comerciais ou mesmo programas de televisão.
Um aplicativo de TV pode ser incorporado ao vídeo transmitido antes do tempo ou integrado digitalmente enquanto o conteúdo é enviado para o set-top box. O telespectador interage com o aplicativo de TV usando o controle remoto do set-top box e essencialmente a tela do telespectador se torna um monitor de computador, o aplicativo se torna uma página web e o controle remoto se torna um mouse. O conteúdo ou é vinculado, o que significa simplesmente que está ligado a uma determinada programação de televisão, ou pode ser desvinculado, o que significa que é independente de uma programação específica.
EBIF está cada vez mais sendo usado como uma forma de deixar os telespectadores clicarem para solicitar mais informações sobre um produto, ver mais episódios de um programa (também chamado de telescopagem), registrar um voto ou responder a uma enquete. Se você é capaz de usar seu smartphone, tablet, laptop ou dispositivo de jogos como controle remoto de televisão, você está usando EBIF.
Continuar lendo sobre EBIF:
Cable Television Laboratories tem uma cartilha sobre EBIF, um portal de desenvolvedores e mais informações sobre as especificações EBIF.