科技报告详细信息
Nizza: A Framework for Developing Real-time Streaming Multimedia Applications
Tanguay, Donald ; Gelb, Dan ; Baker, H. Harlyn
HP Development Company
关键词: media processing;    video processing;    dataflow architectures;    multimedia middleware;    streaming media;   
RP-ID  :  HPL-2004-132
学科分类:计算机科学(综合)
美国|英语
来源: HP Labs
PDF
【 摘 要 】

Real-time multimedia applications require processing of multiple data streams while maintaining responsiveness. Development of such applications can be greatly accelerated by the use of a middleware framework that abstracts operating system dependencies and provides optimized implementations of frequently used components. In this paper we present the Nizza multimedia framework which enables rapid creation, analysis, and optimization of real-time media applications. Our main goal is to provide a simplified modular design without sacrificing application performance. The framework is based on the dataflow paradigm. An integrated scheduler automates parallelism among the modules and distinguishes between sequential and combinational modules in order to leverage data parallelism. Nizza measures application performance statistics, allowing rapid development of multimedia applications and identification of performance bottlenecks. Our framework is cross-platform and has been used to develop applications on the Windows, Windows Mobile, and Linux operating systems. We present several example applications that were implemented using our framework that demonstrate the performance and usability of Nizza. 8 Pages

【 预 览 】
附件列表
Files Size Format View
RO201804100001015LZ 275KB PDF download
  文献评价指标  
  下载次数:21次 浏览次数:35次