一种嵌入式多媒体播放系统技术方案

技术编号:6989331 阅读:264 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种嵌入式多媒体播放系统,包括:组控制模块、实时插播控制模块、多区域窗口控制模块、列表控制模块、图像生成预解码模块、播放等待队列调度模块、图像播放模块、视频播放模块、音乐播放模块以及音频播放模块。与现有技术相比,本发明专利技术通过多模块的分层分工协作,使整个多媒体播放系统动态、高效地运行,并及时灵敏地响应各种应用变化,为多媒体发展至嵌入式应用领域提供了一个简洁的解决方案。

【技术实现步骤摘要】

本专利技术涉及多媒体播放系统,特别是涉及一种嵌入式多媒体播放系统
技术介绍
多媒体技术是一种把文本、图形、图像、动画和声音等形式的信息结合在一起,并 通过计算机进行综合处理和控制,能支持完成一系列交互式操作的信息技术。多媒体技术 的发展改变了计算机的使用领域,使计算机由办公室、实验室中的专用品变成了信息社会 的普通工具。在后PC信息时代,多媒体应用给嵌入式系统提出了极高的要求,用于部分替代计 算机以降低成本或便于携带,但不能降低性能和播放显示的效果。尽管现有的嵌入式系统处理速度和能力有了很高的提升,处理多媒体时还是比较 吃力。
技术实现思路
本专利技术所要解决的技术问题就是为了克服上述现有技术存在的缺陷而提供一种 嵌入式多媒体播放系统。本专利技术的目的可以通过以下技术方案来实现一种嵌入式多媒体播放系统,其特 征在于,包括组控制模块该模块将来自于用户的数据分类动态封装进不同的工作组,进行以 组为单位的精确播放控制;实时插播控制模块该模块将需播放的内容抽象为动态的播放链表节点,动态地 添加、删除、暂停节点;多区域窗口控制模块该模块为每组节目生成多个窗口,对各窗口的播放内容进 行维护,并且控制窗口的建立、运行、分层显示、暂停、停止;列表控制模块;该模块为连续图片帧分配内存,对预解码与解码出来的队列进行 维护,实时响应系统的控制命令,再进行退出操作时,逐层、逐队列释放预解码的内;图像生成预解码模块该模块为媒体提供一个统一的解码接口 ;播放等待队列调度模块该模块调度各种媒体播放的流程;图像播放模块该模块为单帧或多帧的连续动画生成特技播放效果;视频播放模块该模块对视频流进行解压缩并直接显示;音乐播放模块该模块在背景中播放MP3音乐;音频播放模块该模块输出立体音频。所述的数据包括本地节目数据以及实时节目数据。本专利技术还包括分层显示控制模块。与现有技术相比,本专利技术通过多模块的分层分工协作,使整个多媒体播放系统动 态、高效地运行,并及时灵敏地响应各种应用变化,为多媒体发展至嵌入式应用领域提供了一个简洁的解决方案。 附图说明图1为本专利技术的原理图。 具体实施例方式下面结合附图对本专利技术作进一步说明。如图1所示,一种嵌入式多媒体播放系统,包括组控制模块1 该模块将来自于用户的数据分类动态封装进不同的工作组,进行 以组为单位的精确播放控制;使得每个工作组可以正常地播放,也可以播放实时的新内容; 提供了多种灵活的结束方式,便于控制多媒体播出的内容;实时插播控制模块2 该模块将需播放的内容抽象为动态的播放链表节点,动态 地添加、删除、暂停节点;数量上不做任何限制,为多媒体未知的播放需求预留了充足的扩 展空间;多区域窗口控制模块3:该模块为每组节目生成多个窗口,对各窗口的播放内容 进行维护,并且控制窗口的建立、运行、分层显示、暂停、停止;列表控制模块4:该模块为连续图片帧分配内存,对预解码与解码出来的队列进 行维护,实时响应系统的控制命令,再进行退出操作时,逐层、逐队列释放预解码的内;图像生成预解码模块5 该模块为媒体提供一个统一的解码接口,实现了高效的 解码功能封装,提供了简易的解码扩展功能。能够支持的媒体格式为多种格式的文字、多 种格式的图片、模拟时钟、数字时钟、电子表格、实时数据、温湿度等多种传感器信息等。播放等待队列调度模块6 该模块调度各种媒体播放的流程;图像播放模块7 该模块为单帧或多帧的连续动画生成特技播放效果,极大地提 高了多媒体的表现力。视频播放模块8 该模块对视频流进行解压缩并直接显示;音乐播放模块9 该模块在背景中播放MP3音乐;音频播放模块10 该模块输出立体音频。所述的数据包括本地节目数据以及实时节目数据;本专利技术还包括分层显示控制模 块11。权利要求1.一种嵌入式多媒体播放系统,其特征在于,包括组控制模块该模块将来自于用户的数据分类动态封装进不同的工作组,进行以组为 单位的精确播放控制;实时插播控制模块该模块将需播放的内容抽象为动态的播放链表节点,动态地添加、 删除、暂停节点;多区域窗口控制模块该模块为每组节目生成多个窗口,对各窗口的播放内容进行维 护,并且控制窗口的建立、运行、分层显示、暂停、停止;列表控制模块;该模块为连续图片帧分配内存,对预解码与解码出来的队列进行维护, 实时响应系统的控制命令,再进行退出操作时,逐层、逐队列释放预解码的内; 图像生成预解码模块该模块为媒体提供一个统一的解码接口 ; 播放等待队列调度模块该模块调度各种媒体播放的流程; 图像播放模块该模块为单帧或多帧的连续动画生成特技播放效果; 视频播放模块该模块对视频流进行解压缩并直接显示; 音乐播放模块该模块在背景中播放MP3音乐; 音频播放模块该模块输出立体音频。2.根据权利要求1所述的一种嵌入式多媒体播放系统,其特征在于,所述的数据包括 本地节目数据以及实时节目数据。3.根据权利要求1或2所述的一种嵌入式多媒体播放系统,其特征在于,还包括分层显 示控制模块。全文摘要本专利技术涉及一种嵌入式多媒体播放系统,包括组控制模块、实时插播控制模块、多区域窗口控制模块、列表控制模块、图像生成预解码模块、播放等待队列调度模块、图像播放模块、视频播放模块、音乐播放模块以及音频播放模块。与现有技术相比,本专利技术通过多模块的分层分工协作,使整个多媒体播放系统动态、高效地运行,并及时灵敏地响应各种应用变化,为多媒体发展至嵌入式应用领域提供了一个简洁的解决方案。文档编号G11C7/00GK102081949SQ200910199430公开日2011年6月1日 申请日期2009年11月26日 优先权日2009年11月26日专利技术者付翼翔, 叶英勇, 张纲, 徐荣生 申请人:上海熙讯电子科技有限公司本文档来自技高网...

【技术保护点】
一种嵌入式多媒体播放系统,其特征在于,包括:组控制模块:该模块将来自于用户的数据分类动态封装进不同的工作组,进行以组为单位的精确播放控制;实时插播控制模块:该模块将需播放的内容抽象为动态的播放链表节点,动态地添加、删除、暂停节点;多区域窗口控制模块:该模块为每组节目生成多个窗口,对各窗口的播放内容进行维护,并且控制窗口的建立、运行、分层显示、暂停、停止;列表控制模块;该模块为连续图片帧分配内存,对预解码与解码出来的队列进行维护,实时响应系统的控制命令,再进行退出操作时,逐层、逐队列释放预解码的内;图像生成预解码模块:该模块为媒体提供一个统一的解码接口;播放等待队列调度模块:该模块调度各种媒体播放的流程;图像播放模块:该模块为单帧或多帧的连续动画生成特技播放效果;视频播放模块:该模块对视频流进行解压缩并直接显示;音乐播放模块:该模块在背景中播放MP3音乐;音频播放模块:该模块输出立体音频。

【技术特征摘要】

【专利技术属性】
技术研发人员:张纲徐荣生付翼翔叶英勇
申请(专利权)人:上海熙讯电子科技有限公司
类型:发明
国别省市:31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1