首页> 外国专利> System for facilitating continuous, real-time, unidirectional, and asynchronous intertask and end-device communication in a multimedia data processing system using open architecture data communication modules

System for facilitating continuous, real-time, unidirectional, and asynchronous intertask and end-device communication in a multimedia data processing system using open architecture data communication modules

机译:使用开放式体系结构数据通信模块在多媒体数据处理系统中促进连续,实时,单向和异步任务间和终端设备通信的系统

摘要

A data processing system is provided for executing multimedia applications which interface with multimedia end devices that consume or produce at least one of (a) real-time and (b) asynchronous streamed data. The data processing system includes a central processing unit for data processing operations including execution of the multimedia application, a digital signal processor for processing data including the streamed data, and a plurality of modular components which cooperate to provide a substantially open architecture. The plurality of modular components include a plurality of modular multimedia software tasks which are executable by the digital signal processor and which may be called by the multimedia application for execution in the digital signal processor, as well as a plurality of data communication modules for linking selected ones of the plurality of modular multimedia software tasks with selected others of the plurality of modular multimedia software tasks, and for linking selected multimedia end devices with selected ones of the plurality of modular multimedia software tasks. Each of the plurality of data communication modules allows continuous, real-time and unidirectional communication of streamed data. The enhanced connectivity of the modular approach for the multimedia data processing system allows additional modular multimedia software tasks to be added to the plurality of modular multimedia software tasks and selectively linked to selected ones of the plurality of modular multimedia software tasks and selected ones of the multimedia end devices.
机译:提供一种用于执行多媒体应用程序的数据处理系统,该多媒体应用程序与消费或产生(a)实时和(b)异步流数据中的至少一个的多媒体终端设备接口。该数据处理系统包括用于包括多媒体应用的执行在内的数据处理操作的中央处理单元,用于处理包括流数据的数据的数字信号处理器,以及协作以提供基本开放的架构的多个模块化组件。多个模块化组件包括可由数字信号处理器执行并且可以由多媒体应用调用以在数字信号处理器中执行的多个模块化多媒体软件任务,以及用于链接所选择的多个数据通信模块。多个模块化多媒体软件任务中的一个与多个模块化多媒体软件任务中的其他被选择,并且用于将所选多媒体终端设备与多个模块化多媒体软件任务中的一个相链接。多个数据通信模块中的每一个允许流数据的连续,实时和单向通信。多媒体数据处理系统的模块化方法的增强的连通性允许将附加的模块化多媒体软件任务添加到多个模块化多媒体软件任务中,并选择性地链接到多个模块化多媒体软件任务中的所选一个和多个多媒体中的所选一个终端设备。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号