[发明专利]一种机顶盒显示外挂字幕的方法及系统无效
申请号: | 201210578904.3 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103067774A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 彭友红;申及 | 申请(专利权)人: | 四川九洲电器集团有限责任公司 |
主分类号: | H04N21/435 | 分类号: | H04N21/435;H04N21/431 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 杨永梅 |
地址: | 621000*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机顶盒 显示 外挂 字幕 方法 系统 | ||
1.一种机顶盒显示外挂字幕的方法,其具体包含以下步骤:1.读取及转化进程根据当前播放时间读取字幕文字中相应时间的文字,并将读取的文字转化成相应的UNICODE码,然后调用FreeType库得到文字的RGB格式数据,并把RGB格式数据转化成ARGB格式数据并存放到文字显示区域,最后通知显示进程;2.当需要显示字幕时,显示进程读取ARGB格式数据,拷贝到framebuffer上进行显示。
2.如权利要求1所述的机顶盒显示外挂字幕的方法,其特征在于所述步骤1中的文字显示区域为共享内存,步骤1中的读取及转化进程将ARGB格式数据存放到共享内存中,步骤2中的显示进程从共享内存中读取数据。
3.如权利要求2所述的机顶盒显示外挂字幕的方法,其特征在于所述方法还包括在读取最后一个文字完成后,把ARGB格式数据存放到共享内存中,然后加一段空白数据。
4.如权利要求3所述的机顶盒显示外挂字幕的方法,其特征在于所述方法还包括当不需要显示字幕时,清空文字显示区域。
5.如权利要求4所述的机顶盒显示外挂字幕的方法,其特征在于所述共享内存中的数据采用分段的方式进行存储。
6.如权利要求5所述的机顶盒显示外挂字幕的方法,其特征在于所述共享内存的访问和保护采用指派方式。
7.一种实现机顶盒显示外挂字幕的系统,其特征在于具体包括读取模块、转化模块、显示模块,所述读取模块用于根据当前播放时间读取字幕文字中相应时间的文字;所述转化模块将读取的文字转化成相应的UNICODE码,然后调用FreeType库得到文字的RGB格式数据,并把RGB格式数据转化成ARGB格式数据并存放到文字显示区域,最后通知显示进程;所述显示模块用于当需要显示字幕时,读取ARGB格式数据,拷贝到framebuffer上进行显示。
8.如权利要求7所述的实现机顶盒显示外挂字幕的系统,其特征在于所述文字显示区域为共享内存,转化模块将ARGB格式数据存放到共享内存中,显示模块共享内存中读取数据。
9.如权利要求8所述的实现机顶盒显示外挂字幕的系统,其特征在于所述系统还包括空白模块,所述空白模块用于在读取最后一个文字完成后,把ARGB格式数据存放到共享内存中,然后加一段空白数据。
10.如权利要求9所述的实现机顶盒显示外挂字幕的系统,其特征在于所述系统还包括清除模块,所述清除模块用于当不需要显示字幕时,清空文字显示区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九洲电器集团有限责任公司,未经四川九洲电器集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210578904.3/1.html,转载请声明来源钻瓜专利网。