
A comparative analysis of media processing component implementations for the Brazilian digital TV middleware
2011; Volume: 1; Issue: 4 Linguagem: Inglês
10.1504/ijitcc.2011.044642
ISSN2042-3225
AutoresTiago Henrique Trojahn, Juliano Lucas Gonçalves, Júlio C. B. Mattos, Luciano Agostini, Leomar S. da Rosa,
Tópico(s)Telecommunications and Broadcasting Technologies
ResumoThe Brazilian digital TV system, known as International System for Digital Television (ISDTV) specifies the Ginga middleware, supporting both the declarative Ginga-NCL and the procedural Ginga-J subsystems. To make feasible the integration of these two disjoint sub-systems, it was specified the Ginga Common Core (GingaCC), being developed by the Ginga Code Development Network (GingaCDN) project. The GingaCC is composed by 13 components, including a video and audio decoding one, named Media Processing. This paper investigates two media processing implementations for the GingaCC using two different decoding open-source libraries, libVLC and xine-lib, a component model named FlexCM, and the CppUnit test framework. In order to evaluate these implementations, performance tests are executed and a discussion regarding memory usage and CPU load are carried out.
Referência(s)