An alternative architecture for Ginga
Material type:
Item type | Home library | Collection | Call number | URL | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|
![]() |
Biblioteca de la Facultad de Informática | Biblioteca digital | A0490 (Browse shelf(Opens below)) | Link to resource | No corresponde |
Browsing Biblioteca de la Facultad de Informática shelves, Collection: Biblioteca digital Close shelf browser (Hides shelf browser)
Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática - UNLP (Colección BIPA/Biblioteca)
The GingaNCL reference implementation is developed by PUC-Rio as a GPL project. This implementation runs on an x86 Linux virtual machine. The reference implementation is an excellent tool for communicating the intended behavior of Ginga but it is difficult to use it as the software running inside DTV dedicated platforms such as: set-top-boxes or integrated TV-sets. There are two main issues that make it hard to port Gin- gaNCL to dedicated platforms. First, GingaNCL has a monolithic structure that includes functionality usually pro- vided by DTV dedicated platform such as: channel tuning, volume control and user menus. Second, the GPL license forces developers to make the changes available back to the community. This paper presents a refactoring to GingaNCL that ad- dresses the issues stated before by separating the tuning functionality, transport stream and data carousels process- ing on a different process and by defining an API between GingaNCL and the dedicated platform.
Workshop de Televisión Digital Interactiva (1ro : 2010 ago. 5-8 : Belo Horizonte)