Abstract
In the last decade with the growth of Interactive Digital Television (IDTV) we have seen the end of passive television. An example of this trend is Internet access through television by means of the last generation Set Top Boxes (STBs). The chance to enjoy web contents through digital television Set Top Boxes, delivering a satisfying browsing experience across this platform, could provide the opportunity to promote social inclusion and bridging the “digital divide”. In this paper we present WebClimb, a web browser that would pursue an effective integration of Digital Terrestrial Television (DTT) and Internet in the DVB-MHP platform. WebClimb is a Java-based web browser that enables users to browse the web by interacting with an easy to use Graphical User Interface (GUI), driven by a common TV remote control without asking for reformatting such a content on the server side. In addition to this, the main requirement has been to design and develop an MHP browser application to be broadcast through a TV channel and not embedded in a specific device, though it could be too. Experimental results and a comparison with other possible solutions are provided.



















Similar content being viewed by others
Notes
Digital Video Broadcasting: http://www.dvb.org
Oregan networks: http://www.oregan.com/index.php
MSN TV: http://www.msntv.com
Nionex GmbH Pontegra Browser: http://www.nionex.com
ORTIKON Interactive Ace Browser: http://www.ortikon.com
WebToDVB: http://video.talete.org
Sofia Digital: http://www.sofiadigital.com
Nordcom Interactive Goonie Browser: http://www.tv2nord-digital.dk
Espial Escape Evo Browser: http://www.espial.com
Elsag Datamat: http://www.elsagdatamat.com/EN/Home.htm
Access NetFront: http://www.access-netfront.com
XSmiles project: http://www.xsmiles.org
The Lobo Project: http://html.xamjwg.org/java-browser.jsp
Jakarta Commons Http Client: http://hc.apache.org/httpclient-3.x
JTidy Project: http://jtidy.sourceforge.net
W3C SAC: http://www.w3.org/Style/CSS/SAC
ProGuard: http://proguard.sourceforge.net
Institut fur Rundfunktechnik: http://www.irt.de
Advanced Digital Broadcast: http://www.adbglobal.com; Elsag Datamat: http://www.elsagdatamat.com/EN/Home.htm; TELE System Electronic: http://www.telesystem.it; Humax: http://www. humaxdigital.com/global/
References
Ambiente digitale. Raccomandazioni per le interfacce dei servizi interattivi della televisione digitale [italian version]. http://www.garito.it/areastud/studentipsico06/2/30_interfacce_interattive_%20Ugo%20Boldoni.pdf. Tech. rep., Fondazione Ugo Bordoni
Andreadis A, Baldo D, Benelli G, Daino G (2007) Towards itv applications portability across digital terrestrial television frameworks. In: 15th international conference on software, telecommunications and computer networks, 2007. SoftCOM 2007, pp 1–4. doi:10.1109/SOFTCOM.2007.4446096
Bernardini A, Delogu C, Ragazzini S (2005) Problems of DTT interface and some suggestions from web accessibility. In: EuroITV, user-centred ITV systems programmes and applications, pp 151–157
Cesar P (2005) A graphics software architecture for high-end interactive TV terminals. PhD thesis, Helsinki University of Technology, Finland
Cesar P, Vierinen J, Vuorimaa P (2006) Open graphical framework for interactive TV. Multimedia Tools Appl 30(2):189–203. doi:10.1007/s11042-006-0019-1
Cesar P, Vuorimaa P, Vierinen J (2006) A graphics architecture for high-end interactive television terminals. ACM Trans Multimedia Comput Commun Appl 2(4):343–357. doi:10.1145/1201730.1201735
Cesar P, Bulterman D, Obrenovic Z, Ducret J, Lara SC (2007) An architecture for non-intrusive user interfaces for interactive digital television. In: Euro iTV, pp 11–20. doi:10.1007/978-3-540-72559-6_2
Cho S, Park JS (2005) Design of an integrated web browser for digital TVs. In: The 7th international conference on advanced communication technology, vol 2, pp 1089–1092. doi:10.1109/ICACT.2005.246148
DVB (2003) DVB multimedia home platform (MHP) specification 1.0.3, ETSI
DVB (2005) DVB multimedia home platform (MHP) specification 1.1.2, ETSI
DVB (2008) Digital Video Broadcasting (DVB); globally executable MHP version 1.0.3 (GEM 1.0.3), ETSI
Farias MC, Carvalho MM, Alencar MS (2008) Digital television broadcasting in brazil. IEEE Multimed 15(2):64–70. doi:10.1109/MMUL.2008.25
Ferretti S, Roccetti M (2006) MHP meets the web: bringing web contents to digital TV for interactive entertainment. In: ISM ’06: proceedings of the eighth IEEE international symposium on multimedia. IEEE Computer Society, Washington, DC, pp 169–176. doi:10.1109/ISM.2006.106
Ferretti S, Roccetti M, Palazzi C (2007) Web content search and adaptation for IDTV: one step forward in the mediamorphosis process toward personal-TV. Adv Multimed 2007:1–13
Gamma E, Helm R, Johnson R, Vlissides J (1994) Design patterns: elements of reusable object-oriented software. Addison-Wesley Professional Comput Ser, Reading
Geleijnse G, Aliakseyeu D, Sarroukh E (2009) Comparing text entry methods for interactive television applications. In: EuroITV ’09: proceedings of the seventh European conference on European interactive television conference. ACM, New York, pp 145–148. doi:10.1145/1542084.1542112
Gil A, Pazos J, Fernandez A, Diaz R, Fernandez M, Ramos M (2002) Internet-tv convergence in dvb-mhp. In: Video/image processing and multimedia communications 4th eurasip-ieee region 8 international symposium on VIPromCom, pp 447–451. doi:10.1109/VIPROM.2002.1026700
Gil A, Pazos J, Lopez C, Lopez J, Rubio R, Ramos M, Diaz R (2002) Surfing the web on TV: the MHP approach. In: IEEE international conference on multimedia and expo, vol 2, pp 285–288. doi:10.1109/ICME.2002.1035579
Grosskurth A, Godfrey MW (2005) A reference architecture for web browsers. In: International conference on software maintenance, 2005. ICSM’05. Proceedings of the 21st IEEE, pp 661–664. doi:10.1109/ICSM.2005.13
Honkala M, Cesar P, Vuorimaa P (2004) A device independent xml user agent for multimedia terminals. In: ISMSE ’04: proceedings of the IEEE sixth international symposium on multimedia software engineering. IEEE Computer Society, Washington, DC, pp 116–123
Iatrino A, Modeo S (2006) Text editing in digital terrestrial television: a comparison of three interfaces. In: Euro ITV
Inteco Interactive TV Group. Digital terrestrial television (DTT) accessibility recommendations. http://www.inteco.es/file/1000344110. Tech. rep., INTECO
Monroe RT, Kompanek A, Melton R, Garlan D (1997) Architectural styles, design patterns, and objects. IEEE Softw 14(1):43–52
Mozilla (2009) Mozilla layout engine. http://www.mozilla.org/newlayout
Newell J (2002) An introduction to MHP 1.0 and MHP 1.1
Pablo C, Konstantinos C (2008) Interactivity and user participation in the television lifecycle: creating, sharing, and controlling content. In: UXTV ’08: proceeding of the 1st international conference on designing interactive user experiences for TV and video. ACM, New York, NY, USA, pp 125–128. doi:10.1145/1453805.1453830
Paternó F, Sansone S (2006) Model-based generation of interactive digital tv applications. In: MoDELS’06 workshop on model driven development of advanced user interfaces
Peng C (2002) Digital television applications. PhD thesis, Helsinki University of Technology
Recommendation W3C (1998) Cascading style sheets, level 2 CSS2 specification
Recommendation W3C (2000) XHTML 1.0: extensible hypertext markup language
Reimers U (2005) DVB: the family of international standards for digital video broadcasting. Springer, New York
Sedlmeyer R (2001) Multimedia home platform-standard 1.0.1
Souza GLF, Leite LEC, Batista CECF (2007) Ginga-j: the procedural middleware for the Brazilian digital tv system. J Braz Comput Soc 13(1):47–57
Steven M, Anthony SC (2005) Interactive TV standards: a guide to MHP, OCAP, and JavaTV. Focal, Boston
The MHP knowledge project (2006) The MHP-guide. http://www.mhpkdb.org
Vuorimaa P, Ropponen T, von Knorring N, Honkala M (2002) A java based xml browser for consumer devices. In: SAC ’02: proceedings of the 2002 ACM symposium on applied computing. ACM, New York, pp 1094–1099. doi:10.1145/508791.509007
Yamakami T (2005) A micro-component architecture approach for next generation embedded browsers. In: Second international conference on embedded software and systems. IEEE Computer Society, Los Alamitos, pp 102–109. doi:10.1109/ICESS.2005.4
Acknowledgements
The authors would like to thank Tuscany Region (Italy) for supporting the DTT Competence Center which has carried out such a research.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Amerini, I., Ballocca, G., Becarelli, R. et al. A DVB-MHP web browser to pursue convergence between Digital Terrestrial Television and Internet. Multimed Tools Appl 50, 381–414 (2010). https://doi.org/10.1007/s11042-009-0415-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-009-0415-4