![]() |
||
![]() |
TV
App Service Interfaces![]() |
|
|
||
TV Apps may use a combination of programming languages. The languages can range
from simple text based scripting languages such as XML to custom binary
languages such as eBIF.
XML – Extensible markup language is a text based language that identifies elements using tags (labels). An XML file is similar to an HTML file. Javascript – Javascript is a set of simple text like programming instructions and processes that can be instantly processed (interpreted). HTML5 – HTML5 is an evolution of the HTML programming language that adds more media control and processing capabilitiy. eBIF – eBIF is a language used by Cable TV broadcasters that can transfer and allow interactive services. This figure shows a sample TV widget software program that allows the user to increase the transparency (opacity) of an image (sample) each time they click the mouse. This example shows an XML file structure that first defines the window size of for the image, the text that will go into the image, where it is located in the window, and where the window will be positioned (offset) within the television display. This example also shows that a scrip is included that enables the processing (changing opacity) of the image. | ||
![]() |
Television Applications and TV Widgets Book This book explains TV applications and widgets, how they work, and their development methods. Discover why and how TV broadcasters such as Cable TV, Satellite TV, IPTV, and Internet TV are deploying TV apps and widget software utility applications. $34.99 Printed, $29.99 eBook |