• DocumentCode
    1290555
  • Title

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

  • Author

    Vidakovic, Milan ; Maruna, Tomislav ; Teslic, Nikola ; Mihic, Velibor

  • Author_Institution
    Comput. Eng. & Comput. Commun. Dept., Univ. of Novi Sad, Novi Sad, Serbia
  • Volume
    58
  • Issue
    3
  • fYear
    2012
  • fDate
    8/1/2012 12:00:00 AM
  • Firstpage
    1063
  • Lastpage
    1069
  • 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.
  • Keywords
    Java; Linux; application program interfaces; digital television; embedded systems; formal specification; middleware; multimedia computing; set-top boxes; DTV content access; DTV functionality; DTV middleware API; DTV services; DTV sets; Java API interface; Java API specification; Java programming language; broadcast transport streams; embedded Linux devices; embedded Linux kernel; embedded multimedia devices; network connectivity; set top boxes; software development; Digital TV; Hardware; Java; Middleware; Streaming media; API specification; Digital television integration; the mobileembedded platform;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2012.6311357
  • Filename
    6311357