A Portable Middleware Implementation of the DVB-H Client

碩士 === 大同大學 === 資訊工程學系(所) === 96 === The specification of Digital Video Broadcasting–Handheld (DVB-H) developed by the European DVB Project has become European Telecommunication Standards Institute (ETSI) standard since Nov. 2004. Compared with DVB-Terrestrial (DVB-T), DVB-H is a mobile digital vide...

Full description

Bibliographic Details
Main Authors: Chao-Hsien Lin, 林昭賢
Other Authors: Chen-Chiung Hsien
Format: Others
Language:en_US
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/05973272517951230860
id ndltd-TW-096TTU05392039
record_format oai_dc
spelling ndltd-TW-096TTU053920392016-05-13T04:14:59Z http://ndltd.ncl.edu.tw/handle/05973272517951230860 A Portable Middleware Implementation of the DVB-H Client 可移植DVB-H客戶端中介軟體的實現 Chao-Hsien Lin 林昭賢 碩士 大同大學 資訊工程學系(所) 96 The specification of Digital Video Broadcasting–Handheld (DVB-H) developed by the European DVB Project has become European Telecommunication Standards Institute (ETSI) standard since Nov. 2004. Compared with DVB-Terrestrial (DVB-T), DVB-H is a mobile digital video broadcasting technology based on DVB-T. It combined the advantages of DVB-T, high mobility and wide receiving range, with Time-Slicing and Multi Protocol Encapsulation – Forward Error Correction (MPE-FEC) to reduce the power consumption and enhance the stability of receiver, respectively. The data must first be encapsulated into Internet Protocol (IP) compatible and then packetized into Transport Stream packets. Broadcaster can then transmit the MPE data. Not only IP encapsulation can achieve the purpose of DVB-T backward compatible but also makes the integration of broadcast and telecommunication much easier. Thus, digital content can be transmitted with only outer encapsulation changed. In this thesis, we will make a comparison between DVB-T and DVB-H systems. Then, we developed a portable middleware layer for the DVB-H client and some interactive applications above it. The applications could parse the DVB Transport Stream (TS) to get the Internet Protocol Data-Casting (IPDC). In addition, channel information named Electronic Service Guide (ESG) could be retrieved from IPDC. User can get more information by interacting with this kind of application. Two simple interactive applications are also developed for online voting and Video On Demand (VOD) on mobile devices. Java language is adopted to implement the middleware of the DVB-H client for portability without considering what operation system the user’s mobile is. Chen-Chiung Hsien 謝禎冏 2008 學位論文 ; thesis 65 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 大同大學 === 資訊工程學系(所) === 96 === The specification of Digital Video Broadcasting–Handheld (DVB-H) developed by the European DVB Project has become European Telecommunication Standards Institute (ETSI) standard since Nov. 2004. Compared with DVB-Terrestrial (DVB-T), DVB-H is a mobile digital video broadcasting technology based on DVB-T. It combined the advantages of DVB-T, high mobility and wide receiving range, with Time-Slicing and Multi Protocol Encapsulation – Forward Error Correction (MPE-FEC) to reduce the power consumption and enhance the stability of receiver, respectively. The data must first be encapsulated into Internet Protocol (IP) compatible and then packetized into Transport Stream packets. Broadcaster can then transmit the MPE data. Not only IP encapsulation can achieve the purpose of DVB-T backward compatible but also makes the integration of broadcast and telecommunication much easier. Thus, digital content can be transmitted with only outer encapsulation changed. In this thesis, we will make a comparison between DVB-T and DVB-H systems. Then, we developed a portable middleware layer for the DVB-H client and some interactive applications above it. The applications could parse the DVB Transport Stream (TS) to get the Internet Protocol Data-Casting (IPDC). In addition, channel information named Electronic Service Guide (ESG) could be retrieved from IPDC. User can get more information by interacting with this kind of application. Two simple interactive applications are also developed for online voting and Video On Demand (VOD) on mobile devices. Java language is adopted to implement the middleware of the DVB-H client for portability without considering what operation system the user’s mobile is.
author2 Chen-Chiung Hsien
author_facet Chen-Chiung Hsien
Chao-Hsien Lin
林昭賢
author Chao-Hsien Lin
林昭賢
spellingShingle Chao-Hsien Lin
林昭賢
A Portable Middleware Implementation of the DVB-H Client
author_sort Chao-Hsien Lin
title A Portable Middleware Implementation of the DVB-H Client
title_short A Portable Middleware Implementation of the DVB-H Client
title_full A Portable Middleware Implementation of the DVB-H Client
title_fullStr A Portable Middleware Implementation of the DVB-H Client
title_full_unstemmed A Portable Middleware Implementation of the DVB-H Client
title_sort portable middleware implementation of the dvb-h client
publishDate 2008
url http://ndltd.ncl.edu.tw/handle/05973272517951230860
work_keys_str_mv AT chaohsienlin aportablemiddlewareimplementationofthedvbhclient
AT línzhāoxián aportablemiddlewareimplementationofthedvbhclient
AT chaohsienlin kěyízhídvbhkèhùduānzhōngjièruǎntǐdeshíxiàn
AT línzhāoxián kěyízhídvbhkèhùduānzhōngjièruǎntǐdeshíxiàn
AT chaohsienlin portablemiddlewareimplementationofthedvbhclient
AT línzhāoxián portablemiddlewareimplementationofthedvbhclient
_version_ 1718267095704141824