A java API interface for the integration of DTV services in embedded multimedia devices

Most of the modern DTV sets and set top boxes are embedded Linux devices. Apart from playing broadcast transport streams, some of these devices offer network connectivity and various applications. The development of software for these devices is not unified, so there is no compatibility between appl...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on consumer electronics Vol. 58; no. 3; pp. 1063 - 1069
Main Authors Vidakovic, M., Maruna, T., Teslic, N., Mihic, V.
Format Journal Article
LanguageEnglish
Published New York IEEE 01.08.2012
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN0098-3063
1558-4127
DOI10.1109/TCE.2012.6311357

Cover

Abstract Most of the modern DTV sets and set top boxes are embedded Linux devices. Apart from playing broadcast transport streams, some of these devices offer network connectivity and various applications. The development of software for these devices is not unified, so there is no compatibility between applications developed by different vendors. On the other hand, there are embedded systems developed on top of the embedded Linux kernel which offer network connectivity and a large number of applications that are available for download. Most of the applications developed for these platforms are developed in the Java programming language. However, those platforms do not support DTV services. This paper presents a proposal for the integration of DTV services into embedded systems which support the Java programming language. The proposed solution offers complete DTV functionality, along with the operation of regular applications. The proposal includes two API specifications: the Java API that is used to access DTV content from Java applications, and the DTV Middleware API that is used to connect the native code to the Java API.
AbstractList Most of the modern DTV sets and set top boxes are embedded Linux devices. Apart from playing broadcast transport streams, some of these devices offer network connectivity and various applications. The development of software for these devices is not unified, so there is no compatibility between applications developed by different vendors. On the other hand, there are embedded systems developed on top of the embedded Linux kernel which offer network connectivity and a large number of applications that are available for download. Most of the applications developed for these platforms are developed in the Java programming language. However, those platforms do not support DTV services. This paper presents a proposal for the integration of DTV services into embedded systems which support the Java programming language. The proposed solution offers complete DTV functionality, along with the operation of regular applications. The proposal includes two API specifications: the Java API that is used to access DTV content from Java applications, and the DTV Middleware API that is used to connect the native code to the Java API.
Author Vidakovic, M.
Maruna, T.
Teslic, N.
Mihic, V.
Author_xml – sequence: 1
  givenname: M.
  surname: Vidakovic
  fullname: Vidakovic, M.
  email: minja@uns.ac.rs
  organization: Comput. Eng. & Comput. Commun. Dept., Univ. of Novi Sad, Novi Sad, Serbia
– sequence: 2
  givenname: T.
  surname: Maruna
  fullname: Maruna, T.
  email: tomislav.maruna@rt-rk.com
  organization: RT-RK Comput. Based Syst. LLC, Novi Sad, Serbia
– sequence: 3
  givenname: N.
  surname: Teslic
  fullname: Teslic, N.
  email: nikola.teslic@rtrk.uns.ac.rs
  organization: Comput. Eng. & Comput. Commun. Dept., Univ. of Novi Sad, Novi Sad, Serbia
– sequence: 4
  givenname: V.
  surname: Mihic
  fullname: Mihic, V.
  email: velibor.mihic@rt-rk.com
  organization: RT-RK Comput. Based Syst. LLC, Novi Sad, Serbia
BookMark eNp9kEtLAzEURoNUsK3uBTcBN26m5jHJTJal1gcUdFF1OaTJjabMoybTgv_e6UMXXbgK3O98N5czQL26qQGhS0pGlBJ1O59MR4xQNpKcUi6yE9SnQuRJSlnWQ31CVJ5wIvkZGsS4JISmguV99D7GS73RePzyhH3dQnDaAHZNwO0n7CYfQbe-qXHj8N38DUcIG28gdhmGagHWgsXVumx9BdZrbGEXn6NTp8sIF4d3iF7vp_PJYzJ7fniajGeJ4SxtE25IqnKhM0bBGcFzS7gVIlWSkpzxjEmmQefUSWcJCCUUY0DIIl04brXL-BDd7PeuQvO1htgWlY8GylLX0KxjQZmUmZBS8Q69PkKXzTrU3XXF9jPKlcplR8k9ZUITYwBXGN_uDLRB-7JDi63vovNdbH0XB99dkRwVV8FXOnz_V7naVzwA_OG_6Q-loYqS
CODEN ITCEDA
CitedBy_id crossref_primary_10_1007_s11042_014_2045_8
crossref_primary_10_1109_TCE_2015_7389813
crossref_primary_10_1109_TCE_2013_6689702
crossref_primary_10_1109_TCE_2013_6531128
crossref_primary_10_1109_TCE_2013_6689703
Cites_doi 10.1109/ISCE.2010.5522728
10.1109/ISCE.2010.5523705
10.1109/TCE.2003.1261247
10.1109/CSMR.2001.914988
10.1109/ICCE.2012.6161933
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Aug 2012
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Aug 2012
DBID 97E
RIA
RIE
AAYXX
CITATION
7SP
8FD
F28
FR3
L7M
DOI 10.1109/TCE.2012.6311357
DatabaseName IEEE Xplore (IEEE)
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Electronics & Communications Abstracts
Technology Research Database
ANTE: Abstracts in New Technology & Engineering
Engineering Research Database
Advanced Technologies Database with Aerospace
DatabaseTitle CrossRef
Engineering Research Database
Technology Research Database
Advanced Technologies Database with Aerospace
ANTE: Abstracts in New Technology & Engineering
Electronics & Communications Abstracts
DatabaseTitleList Engineering Research Database

Engineering Research Database
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1558-4127
EndPage 1069
ExternalDocumentID 2778040201
10_1109_TCE_2012_6311357
6311357
Genre orig-research
GroupedDBID -~X
.DC
0R~
29I
4.4
5GY
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABJNI
ABQJQ
ABVLG
ACGFO
ACIWK
ACKIV
ACNCT
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ASUFR
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
HZ~
H~9
IBMZZ
ICLAB
IFIPE
IFJZH
IPLJI
JAVBF
LAI
MS~
O9-
OCL
P2P
RIA
RIE
RNS
TAE
TN5
VH1
AAYXX
CITATION
RIG
7SP
8FD
F28
FR3
L7M
ID FETCH-LOGICAL-c324t-3c04985a721efc538d03d55496108237262aea81f6fd0e595922e00b4bf3daf73
IEDL.DBID RIE
ISSN 0098-3063
IngestDate Fri Sep 05 03:32:59 EDT 2025
Mon Jun 30 10:11:53 EDT 2025
Tue Jul 01 04:33:30 EDT 2025
Thu Apr 24 23:01:43 EDT 2025
Wed Aug 27 02:48:09 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 3
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c324t-3c04985a721efc538d03d55496108237262aea81f6fd0e595922e00b4bf3daf73
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ObjectType-Article-2
ObjectType-Feature-1
content type line 23
PQID 1082139986
PQPubID 85469
PageCount 7
ParticipantIDs crossref_primary_10_1109_TCE_2012_6311357
crossref_citationtrail_10_1109_TCE_2012_6311357
proquest_miscellaneous_1266756693
proquest_journals_1082139986
ieee_primary_6311357
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2012-08-01
PublicationDateYYYYMMDD 2012-08-01
PublicationDate_xml – month: 08
  year: 2012
  text: 2012-08-01
  day: 01
PublicationDecade 2010
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE transactions on consumer electronics
PublicationTitleAbbrev T-CE
PublicationYear 2012
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref8
ref7
(ref4) 0
ref6
lukac (ref3) 2011
lu (ref5) 0
ref2
ref1
References_xml – start-page: 840
  year: 2011
  ident: ref3
  article-title: The experience of implementing a Hybrid Broadcast Broadband Television on network enabled TV set
  publication-title: 34th International Convention MIPRO
– ident: ref6
  doi: 10.1109/ISCE.2010.5522728
– start-page: 576
  year: 0
  ident: ref5
  article-title: Design and implementation of digital TV widget for Android on multi-core platform
  publication-title: International Computer Symposium (ICS)
– ident: ref2
  doi: 10.1109/ISCE.2010.5523705
– ident: ref1
  doi: 10.1109/TCE.2003.1261247
– start-page: 288
  year: 0
  ident: ref4
  article-title: Design and Implementation of Interactive Mobile TV over Hybrid Network of DVB Broadcast Network and Unicast Network
  publication-title: 6th International Conference on Telecommunication Systems Services and Applications (TSSA)
– ident: ref8
  doi: 10.1109/CSMR.2001.914988
– ident: ref7
  doi: 10.1109/ICCE.2012.6161933
SSID ssj0014528
Score 2.0720978
Snippet Most of the modern DTV sets and set top boxes are embedded Linux devices. Apart from playing broadcast transport streams, some of these devices offer network...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 1063
SubjectTerms API
API specification
Devices
Digital broadcasting
Digital television integration
Digital TV
Hardware
Java
Java (programming language)
Linux
Middleware
Networks
Platforms
Programming languages
Proposals
Streaming media
the mobileembedded platform
UNIX (operating system)
Title A java API interface for the integration of DTV services in embedded multimedia devices
URI https://ieeexplore.ieee.org/document/6311357
https://www.proquest.com/docview/1082139986
https://www.proquest.com/docview/1266756693
Volume 58
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3HTsQwEB0BJzjQEUuTkbggkd0kTvNxRREggTgs5Ra5jA-UXQS7HPh6xk4RTYhbFI8Ty2OP33jGzwB7kZGCgBsGqRTkoAhLdlDwKNACdVjknAvPwHdxmZ1eJ-d36d0UHLRnYRDRJ59h1z36WL4Z6YnbKutlPIp4mk_DNA2z6qxWGzFI0rho-DEJBvMmJBmK3uDw2OVwxd26_pclyN-p8sMQ-9XlZAEumnZVSSUP3clYdfX7N8rG_zZ8EeZrmMn61bhYgikcLsPcJ_LBFbjts3v5Jln_6ow50ogXKzUywrCMMCFraCRIbWxk2dHghr3WZoXKGD4pJJNlmE9I9MdPmEFfvArXJ8eDw9OgvmYh0ISmxgHX5CUUqSRfEK0mA2hCbghlCEJWjsomzmKJsohsZk2IqUhFHGMYqkRZbqTN-RrMDEdDXAfGUxUrm4gkwiwxmBRKS0vadi3KFccO9JqeL3XNQe6uwngsvS8SipJ0VTpdlXWXdWC_rfFc8W_8Ibviur6Va19vNcot6wn66nhRYwK_osg6sNsW09Ry8RI5xNGEZAi85AR3Bd_4_cubMOv-X-UDbsHM-GWC24RRxmrHD84PF9Xgsw
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT9wwEB5Remh7gAJFXaCtkbhUanaTOE7i44qHlsciDsvjFvkxPvSxi5ZdDv31HTsPQVtVvUXxxBp57PE3mfFngIPEKknADSOhJAUo0pEflDyJjEQTlwXnMjDwjS_z0XV2difuVuBLdxYGEUPxGfb9Y8jl25lZ-l9lg5wnCRfFC3hJ-34m6tNaXc4gE2nZMmQSEOZtUjKWg8nhsa_iSvtND882oXCryh-uOOwvJ-swbjWry0q-9ZcL3Tc_fyNt_F_V38JaAzTZsJ4ZG7CC001484R-cAtuh-yrelRseHXKPG3E3CmDjFAsI1TIWiIJMhybOXY0uWEPjWOhNoY_NJLTsiyUJIYDKMxiaH4H1yfHk8NR1Fy0EBnCU4uIG4oTSqEoGkRnyAXamFvCGZKwlSezSfNUoSoTlzsbo5BCpinGsc6041a5gm_D6nQ2xffAuNCpdpnMEswzi1mpjXJkb69RoTn2YNCOfGUaFnJ_Gcb3KkQjsazIVpW3VdUMWQ8-d1_c1wwc_5Dd8kPfyXWv91rjVs0SffDMqCnBX1nmPdjvmmlx-YyJmuJsSTIEXwoCvJLv_L3nT_BqNBlfVBenl-e78NrrUlcH7sHqYr7ED4RYFvpjmKi_AAP75AA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+java+API+interface+for+the+integration+of+DTV+services+in+embedded+multimedia+devices&rft.jtitle=IEEE+transactions+on+consumer+electronics&rft.au=Vidakovic%2C+Milan&rft.au=Maruna%2C+Tomislav&rft.au=Teslic%2C+Nikola&rft.au=Mihic%2C+Velibor&rft.date=2012-08-01&rft.issn=0098-3063&rft.volume=58&rft.issue=3&rft.spage=1063&rft.epage=1069&rft_id=info:doi/10.1109%2FTCE.2012.6311357&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TCE_2012_6311357
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0098-3063&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0098-3063&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0098-3063&client=summon