[发明专利]一种高清数字电视码流仪及播放器内存控制优化方法无效
申请号: | 200610089058.3 | 申请日: | 2006-08-01 |
公开(公告)号: | CN101119469A | 公开(公告)日: | 2008-02-06 |
发明(设计)人: | 王劲林;齐向东;王玲芳;张东滨;胡建良;吴丽彬 | 申请(专利权)人: | 中国科学院声学研究所;北京中科智网科技有限公司 |
主分类号: | H04N7/16 | 分类号: | H04N7/16;H04L29/00 |
代理公司: | 北京泛华伟业知识产权代理有限公司 | 代理人: | 高存秀 |
地址: | 100080北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字电视 码流仪 播放 内存 控制 优化 方法 | ||
技术领域
本发明涉及嵌入式视频播放系统,特别涉及到嵌入式视频播放系统中播放器内存控制的优化方法。
背景技术
目前越来越多的音视频类码流仪产品采用嵌入式操作系统,如μClinux。μClinux实时操作系统可以支持很强大的功能,并有良好的可扩展性,在整个设备中起了承接的作用,并包含硬件的驱动,也为整个系统提供了内存管理,消息队列,以及一些网络协议等。此类嵌入式产品是一种高集成度的单芯片解决方案,它支持多种音视频解码,被广泛应用于先进的码流仪、媒体网关和需要对数字电视、各种视频进行解码的信息家电产品中。
在现有技术中,音视频类码流仪如图1所示,主要包括遥控器模块、XML解析模块、图形显示模块、网络模块、播放器模块。
遥控器模块主要是一种交互工具,它采用外部中断服务方式实现遥控器对码流仪的外部控制。它产生的红外脉冲信号的接收和处理由微处理器的GPIO(General Purpose Input/Output)中断和计时器中断(timer interrupt)共同完成,通过读取GPIO中断寄存器和定时寄存器的内容来确定遥控器的前导码和每一个按键的32位信息码。
XML解析模块主要是解析已经定义好的XML文档,生成各类显示信息的数据结构列表和控制信息列表,并把解析出来的操作命令传递给其他模块。
图形显示模块处理XML解析出的操作命令,并显示XML解析信息的图形,它基于GFX图形加速器对图片,文字进行OSD层的显示。图形显示模块也有很好的扩展性,可以根据需求定义各种类型和功能的接口来满足对显示的需求,如字幕接口,快捷菜单接口,汉字接口等。
网络模块用于连接外部网络,通过网络模块可对码流仪作网络升级,以及下载片源。它可以支持网速可达10Mbps~100Mbps,并支持多种传输协议。
播放器模块是码流仪的核心部分,用于影片的播放。
在这种音视频类码流仪产品中,播放器模块是关键性的模块,其掌管着整个码流仪的核心部分,播放器模块能否正确、优质、高效地对音视频文件进行解码和播放对音视频类码流仪尤为重要。由于嵌入式系统对音视频的解码和播放建立在计算和显示的基础上,因此整个系统是以计算机技术为主要技术的,是一种专门针对功能、成本、可靠性等要求而设计的专用计算机系统。因此它与普通的PC机相比有如下优点:一、针对性较强,是一种电视码流仪平台;二、体积较小,适于家庭日常娱乐;三、以电视作为显示终端,方便与用户交互;四、成本相对于一台PC来说有明显的差距,适合大众消费者。但是出于性价比方面的考虑,嵌入式系统的资源通常是比较有限的,这也就需要开发人员在对产品进行开发时,要尽量地避免由于资源的浪费而引起的性能上的缺点。尤其是对于内存的管理尤为重要,如果不注意,通常会引起很多性能上的问题,如片源播放不连续、播放死机等问题。
由于播放器是整个产品的核心,因此对播放器的内存管理也就成了重中之重。在播放器打开和关闭的时间内,要对各种所需的内存空间进行分配和释放,通常在这段时间中电视屏幕处于黑屏状态,如果黑屏的时间较长,容易给用户一种死机的概念。而对于这种状态通常的解决办法是显示一些静态的提示信息,如“请稍等...”等。但是这种办法并不能从根本上解决此问题,而是在问题表面做文章。因此对于播放器的内存管理和彻底解决黑屏“假死机”现象的问题还有很大的优化余地。
另外由于本码流仪采用硬盘、移动硬盘作为片源的存储媒介,因此允许用户从硬盘以及移动硬盘中导入或导出文件。这种操作对于存在版权的文件是非常不安全的。因此对于安全性的处理也是至关重要的。
在网络控制上,现有码流仪只能通过网络进行升级服务,或下载文件。但是对于多台码流仪的中央控制并不完善,不具备网络控制功能。
发明内容
本发明的一个目的是克服现有码流仪不具备网络控制功能的缺陷,从而提供一种能够实现网络控制的码流仪。
本发明的另一个目的是克服现有码流仪不具备加密功能,不能实现对版权文件保护的缺陷,从而提供一种能够实现文件加密的码流仪。
本发明的另一个目的是克服现有码流仪中的播放器在打开和关闭时存在黑屏“假死机”现象的缺陷,从而提供一种播放器内存控制优化方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所;北京中科智网科技有限公司,未经中国科学院声学研究所;北京中科智网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610089058.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种盲人手杖
- 下一篇:温湿度检定箱空气温度的控制方法及结构