• DocumentCode
    3059463
  • Title

    Set-top box software architectures for digital video broadcast and interactive services

  • Author

    Jaeger, Rudolf

  • Author_Institution
    BetaResearch, Germany
  • fYear
    2001
  • fDate
    36982
  • Firstpage
    287
  • Lastpage
    292
  • Abstract
    Consumer and business demand for multimedia services has led to a proliferation of solutions that provide a wide range of services such as digital television, Internet connectivity and others. Set-top boxes (STB), the consumer device employed in digital video broadcasting networks, are mainly used for digital television reception and also for interactive services such as Internet access or home shopping. This paper presents the software architecture of two generations of STBs called the d-box. The first generation of the d-box has a monolithic software structure with a native application programming interface. In particular we discuss the application download mechanism in detail. With the introduction of Java language and a layered software approach it is possible to reach both goals, namely writing system independent applications and adapting to new hardware platform without a significant change in the d-box software. The second part of the paper discusses the software architecture of the second generation of the d-box focusing upon the employed inter-process communication. In addition an example of a user interface dialog for the set-up is presented taking into account that both novices as well as experts are every day users of the d-box
  • Keywords
    Internet; Java; application program interfaces; digital video broadcasting; multimedia systems; software architecture; telecommunication computing; television equipment; user interfaces; Internet connectivity; Java language; application download mechanism; d-box; digital television; digital video broadcast; digital video broadcasting networks; home shopping; inter-process communication; interactive services; layered software approach; monolithic software structure; multimedia services; native application programming interface; set-top box software architectures; software architecture; user interface dialog; Application software; Digital TV; Digital video broadcasting; IP networks; Java; Multimedia systems; Software architecture; US Department of Transportation; Web and internet services; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance, Computing, and Communications, 2001. IEEE International Conference on.
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-7803-7001-5
  • Type

    conf

  • DOI
    10.1109/IPCCC.2001.918665
  • Filename
    918665