Interactive television standards

Interactive television standards

The concept of interactive television is not new. Teletext was introduced in the analogue television in the 80’s, leading to a limited interaction with our television set to obtain information about the telecast schedule, the weather, and so on. But nowadays this concept goes even far away and a new and improved way of interaction with the user has been developed. The early private broadcasters, as Canal+, were the pioneers in adopting this new form and today are preceded by their digital formats.

As a consequence of the Analogue Switchoff the Project known as Digital Terrestrial Television (DTT) was developed creating a public digital format television with more features, in competition with private broadcasters. Among this features one can found interactive menus that, as in the case of the private broadcasting, give information to the user and let them adapt the product to their own needs. This user-television interaction is today known as interactive television.

All of these can happen thanks to the Set-Top-Boxes or Set-Top-Box (STBs), the television decoders we have at home, that see to receive and decode the digital signal in order to show it by the analogue television set. This device lets the users accede to the contents the digital television net offers. One of their many functions is running the interactive applications, being this the object of this article. For interactivity, it is required that the STBs could be dynamically programmed and updated. For that, there are some different solutions in the market, among them, the definition of an intermediary software layer on which the applications, broadcasted together with the audiovisual signals, run. This intermediary software layer is called Middleware. There are different software classified depending on they were of public or private property. Next, we will go over that classification.

Private Standards or private property

We will just mention a couple of standards in this article: the MediaHighway and The Open TV, but it must be taken into account that there are many more private standards.

Media Highway

This standard, defined by Canal Plus Technologies, represents the widest range of solutions in the market so that the software in the STBs interprets and executes interactive applications, broadcast software from the server for the broadcasting of applications and data via satellite, cable and terrestrial nets, moreover runs interactive applications and their execution environment. Also, includes different profiles to better respond to the broadcasters needs.

These standard runs applications written in different programming languages as Java, MHEG-5 or HTML and supports the specifications DVB-MHP, OCAP, DAVIC or ATSC adding, at the same time, other own and new specifications.

Open TV Core

Is the most important product from Open TV, a middleware for digital television (DTV) widely extended. The Open TV Core software technology contains a hardware abstraction layer (to let the hardware be independent), TV libraries, a selection of execution environments for the applications, and support for Personal Video Recorders (PVRs), in order to create a DTT environment for the decoders (STBs). The TV libraries include support for rich graphics (RG) and High Definition (HD), net communication from phone line up to broad band IP (via DSL, ethernet or fibre), management of the digital audio and video signals (DVB, as well as another standards and proprietary formats), and support to authentication and encryption by using CA/DRM systems.Open TV Core supports a number of Applications environments execution(AEE) including the ‘C’ Virtual Machine, a HTML browser, an Adobe Flash presentation environment and a Java Virtual Machine in compliance with the MHP standard. The ‘C’ Virtual Machine is an execution environment that allows the APIs of the Open TV software Developers Kit, that lets the content providers create, in O code, applications centred on TV by using the development tools from Open TV or another sellers.

Open or Public Standards

Let us define the standards according to its chronologic order of appearance in the market:

MHEG

If we go over the history we will see that the notation “open standards” is not new. As early as 1997 the ISO (International Organisation for Standardisation), together with the Multimedia and Hypermedia Experts Group, published the MHEG standard. This gave a statement approach to the creation of multimedia applications that could work in every operative system in compliance with this standard. Conceptually, MHEG intended to do for multimedia applications the same as HTML did for documents at the proper time that is, to give a common exchange format that should be executed in every receiver.

There were created several versions:

"MHEG-1": this version included support for objects containing procedure codes, that could widens the basic model of MHEG-1 adding decision making functions, as it was not possible in other way.

"MHEG-3": this version defined a standard virtual machine and a byte representation code that allows its portability through hardware platforms.

These versions were unsuccessful, since they were based on concepts very complicated and the industry was not ready for the characteristics they offer. Because of that, in April 1997, they create a new version, the "MHEG-5", that should be a simpler picture of the first version.

Many of the functions that were shaping it were equal but simultaneously there were many differences between the two versions.MHEG-3 was overcome by the success of Java and in 1998 they decided to create the sixth version, "MHEG-6", which was based on the fifth version adding a support for the use of Java to develop objects script, mixing the declarative force of MHEG with the procedure elements of Java. For doing this, they defined a Java application programming interface (API) for MHEG so that the code Java could manipulate MHEG objects in its mother application.

Though the MHEG-6 was not extended, it was the base of the DAVIC's (Digital Audio Video Council) standard.

DAVIC

This standard was created little later that the MHEG-6 in 1998. It was created adding a new series of APIs Java to MHEG's sixth version. The APIs of the above mentioned standard were allowing the objects Java the access to some services of information, control of services of audio content and video and the managing of the management of the resources in the receiver. Though the creation of an application was not possible pure Java for the receiver DAVIC, the APIs [Java already was capable of controlling more elements of the receiver of what was possible with other standards.

DVB-MHP(The Multimedia Home Platform)

This one is the standard defined by the Digital Video Broadcasting (DVB) to offer interactive services in the DTV. It is a limited version of the virtual machine of Java, where a set of extra functionalities are added for the adjustment to the environment of the DTV. With the purpose of arranging the specification of this standard there are defined three profiles related to the capacities of the STBs:

:1. Enhanced Broadcast Profile: interactive applications are downloaded via broadcasting. It does not incorporate backward channel in the STB.

:2. Interactive Broadcast: incorporates bidirectional communications via backward IP channel towards the server, allowing the download of applications.

:3. Internet Access: STB processes extreme internet contents.

Once defined these profiles, we can speak about MHP's versions.

There exist two versions that cover the mentioned profiles:

*MHP 1.0 that covers the first two profiles. This version is the one that the current receivers use and the majority implement the second profile. Many countries have adopted it to offer their DTV's interactive services, like Spain, Italy or Finland.

*MHP 1.1 that covers the three profiles. Nowadays we can't find any commercial receivers compatible with that version though there are a few compatible protocols.

OCAP

The American company CableLabs collaborated with DVB for the creation of a new opened standard, which it led to the acceptance of the specification of the standard MHP as base for this standard, the OCAP (OpenCable Application Platform), in January, 2002. With MHP in its center OCAP provides a common especificaión for the middleware layer for the systems of cable in the United States. Since in the United States DVB standards are not used, OCAP is based on those parts that are not DVB specific, replacing the rest of DVB specific ones such as DVB IF API. Originally, OCAP was based on the 1.0.0 version of the specification MHP.

Later, DVB presented the specification Globally Executable MHP (GEM) to facilitate the use of MHP's elements in other specifications. OCAP's recent versions use GEM instead of MHP as base, but they refer to some MHP's elements that are not included in the especificaión GEM.

ACAP (Advanced Common Application Platform)

This platform was created by the Advanced Television Systems Committee (ATSC), as common base for all the systems of interactive TV in USA, for cable, terrestrial or satellite. Itis also based on GEM and adds some OCAP's elements that are adapted for the USA market.

Interesting webs

For more information you can visit these pages:

*MHP: http://www.mhp.org/
*MHEG: http://www.mheg.org/
*Canal+ Technologies: http://www.canalplus-technologies.com/
*Open TV: http://www.opentv.com

also you can read next book:

*Steven Morris and Anthony Smith-Chaigneau, "Interactive TV Standards: A Guide to MHP, OCAP, and JavaTV". Elsevier 2005.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Interactive television — (generally known as iTV) describes a number of techniques that allow viewers to interact with television content as they view it. Definitions of Interactive TelevisionInteractive television represents a continuum from low interactivity (TV on/off …   Wikipedia

  • Television in Mexico — first began in August 19, 1946 in Mexico City when Guillermo González Camarena transmitted the first television signal in Latin America from his home’s bathroom. On September 7, 1946 at 8:30 PM (CST) Mexico’s and Latin America’s first… …   Wikipedia

  • Television in Greece and Cyprus — Television broadcasting in Greece began in 1966, with the first network, EPT (Ellinikí Radiofonía Tileórasi) broadcasting out of Athens, as a state owned monopoly. Original broadcasts were in black and white. A second network, YENED, opened in… …   Wikipedia

  • Television in Greece — Television broadcasting in Greece began in 1966 and this was preceded in 1951 by statute 1663 permitting television broadcasting.[1] Contents 1 History 1.1 1960s 1970s 1.2 1980s …   Wikipedia

  • Television advertisement — Commercial break redirects here. For the Blur song, see Modern Life is Rubbish. A television advertisement or television commercial, often just commercial, advert, ad, or ad film (India) – is a span of television programming produced and paid for …   Wikipedia

  • Télévision numérique terrestre en France — métonymie TNT, un type de diffusion de télév …   Wikipédia en Français

  • Television and Radio — ▪ 1995 Introduction       Dominant trends in television and radio in 1994 included continuing globalization of services and programming and increased competition between cable and telephone companies. The industry s battle cry was expand or exit …   Universalium

  • Television in Uruguay — On August 27, 2007, the Uruguayan government issued a decree stating that the DVB T and DVB H standards will be adopted.[1] Uruguay hoped for neighboring countries reaching an agreement on an HDTV standard, but so far that does not seem to be the …   Wikipedia

  • Télévision interactive — La télévision interactive se base sur plusieurs technologies. Ne pas confondre avec le terme utilisé par Microsoft qui signifie Internet Protocol Television. Plusieurs normes existent actuellement pour obtenir une interactivité proche de celle… …   Wikipédia en Français

  • Interactive voice response — IVR redirects here. For other uses, see IVR (disambiguation). Interactive voice response (IVR) is a technology that allows a computer to interact with humans through the use of voice and DTMF keypad inputs. In telecommunications, IVR allows… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”