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...
Saved in:
Published in | IEEE transactions on consumer electronics Vol. 58; no. 3; pp. 1063 - 1069 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
New York
IEEE
01.08.2012
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
ISSN | 0098-3063 1558-4127 |
DOI | 10.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 |