[发明专利]嵌入式终端上屏幕视控系统的图形显示方法及装置有效
申请号: | 200710165411.6 | 申请日: | 2007-10-25 |
公开(公告)号: | CN101419781A | 公开(公告)日: | 2009-04-29 |
发明(设计)人: | 殷飞;童晓演;惠毅;易云山 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G09G3/36 | 分类号: | G09G3/36;G09G5/39;G09G5/395;G06F3/147;H04N5/445 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 终端 屏幕 系统 图形 显示 方法 装置 | ||
技术领域
本发明涉及计算机显示领域,具体地涉及带多媒体芯片的嵌入式终端显示系统及嵌入式终端上OSD图形的显示方法。
背景技术
通常嵌入式终端的人机界面(Man-Machine Interface,以下简称MMI)系统提供了图形装置界面(Graphics Device Interface,以下简称GDI)接口,这些接口负责图形的输出,图形数据会首先输出到一块数据缓冲区(LCD buffer)中,在适当的时候,人机界面系统会将这块数据缓冲区刷新到屏幕上。通过这些GDI接口可以比较方便地开发出嵌入式应用程序界面。
在嵌入式终端中,具有视频播放,拍照/摄像等多媒体功能是很常见的,目前这类多媒体功能一般会由一块多媒体芯片提供,多媒体芯片利用其强大的处理能力完成视频的编解码,图形处理等工作。以播放视频为例,在工作时多媒体芯片会控制整个LCD屏幕,这时LCD上显示的内容完全由多媒体芯片提供,多媒体芯片将视频数据解码后直接输出到屏幕。通常在这类应用程序中除了需要显示视频,拍照/摄像的影像外,往往还要显示用户菜单等其他界面元素,以便给用户提示信息和操作指引。但是在LCD的控制权交给了多媒体芯片后,LCD buffer中的图形就无法刷新到屏幕上了,人机界面系统的GDI接口也就无法承担起将图形绘制到屏幕上的功能。因此多媒体芯片提供了设置OSD(On Screen Display)图形的接口满足这个功能要求,OSD的显示机制如附图1所示,一方面视频的输出直接由多媒体芯片输出到LCD,另一方面屏幕上的其它图形元素通过设置OSD buffer输出到LCD,然后叠加在视频影像上显示出来,形成需要的用户界面。这种机制使得在嵌入式系统中视频播放,拍照/摄像这类多媒体应用程序的开发与其他应用程序界面的开发不一样,为了显示图形,开发者必须生成图形数据,然后通过设置OSD的方式将其显示出来。这样主要有下述缺点。
开发者需要清楚的了解OSD显示机制,增加了开发者负担。
程序必须用某种方法自行生成OSD图形数据,如果OSD图形只是一个小图标那么传统方法的工作量还是能接受的,如果OSD图形元素比较复杂且经常变化的,比如考虑在一个有文本,图片的页面中播放一段视频,并且文本可能会不断变化,那么开发者的工作量是巨大的。
程序流程上和其他应用程序界面的不同,具有特殊性,而且设置OSD,切换控制权之类的操作与硬件相关,不便于代码的维护和移植。
发明内容
考虑到上述问题而做出本发明,为此,本发明的主要目的在于,提供一种用于嵌入式终端上屏幕视控的图形显示方法及装置。
根据本发明的用于嵌入式终端上屏幕视控的图形显示方法,嵌入式终端包括多媒体芯片、液晶显示器、和人机界面系统,该方法包括:在液晶显示器的控制权从人机界面系统转换到多媒体芯片之后,多媒体芯片读取液晶显示器的缓冲区中的图形数据;以及多媒体芯片将从液晶显示器的缓冲区中读取的图形数据输出到液晶显示器。
此外,在该方法中,通过多媒体芯片中的屏幕视控系统读取液晶显示器的缓冲区中的图形数据,并将图形数据输出到液晶显示器。
此外,在该方法中,多媒体芯片将视频信息和从液晶显示器的缓冲区中读取的图形数据同时显示在液晶显示器上。
此外,在该方法中,通过人机界面系统的GDI接口将图形数据写入液晶显示器的缓冲区。其中,多媒体芯片具有用于表示液晶显示器的控制权的标志位。
根据本发明的用于嵌入式终端上屏幕视控的图形显示装置,包括人机界面系统,用于将图形数据存储到液晶显示器的缓冲区中,并将缓冲区中的图形数据提供给液晶显示器;多媒体芯片,用于将视频信息提供给液晶显示器,并且在液晶显示器的控制权从人机界面系统转换到多媒体芯片之后,从液晶显示器的缓冲区中读取图形数据;以及液晶显示器,用于显示来自人机界面系统的图形数据或者来自多媒体芯片的视频信息。
此外,在该装置中,通过多媒体芯片中的屏幕视控读取液晶显示器的缓冲区中的图形数据,并将图形数据输出到液晶显示器。
此外,在该装置中,多媒体芯片将视频信息和从液晶显示器的缓冲区中读取的图形数据同时显示在液晶显示器上。
此外,在该装置中,通过人机界面系统的GDI接口将图形数据写入液晶显示器的缓冲区。其中,多媒体芯片具有用于表示液晶显示器的控制权的标志位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710165411.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种血管内涂层支架的制备方法
- 下一篇:芯片分离方法