预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108268226A(43)申请公布日2018.07.10(21)申请号201611264174.4(22)申请日2016.12.30(71)申请人乐视汽车(北京)有限公司地址100026北京市朝阳区姚家园路105号3号楼8层909(72)发明人张英鹏(74)专利代理机构北京润平知识产权代理有限公司11283代理人肖冰滨金旭鹏(51)Int.Cl.G06F3/14(2006.01)权利要求书2页说明书5页附图3页(54)发明名称同步终端屏幕的画面至车机的方法、终端及系统(57)摘要本发明实施例提供一种同步终端屏幕的画面至车机的方法、终端及系统,属于汽车相关技术领域,该同步终端屏幕的画面至车机的方法包括:获取终端屏幕画面的画面帧;控制以一定帧率映射该终端屏幕画面的画面帧,以生成符合期望帧率的虚拟屏幕画面帧;在该虚拟屏幕画面帧生成的同时,控制编码所生成的虚拟屏幕画面帧以生成相应的编码屏幕画面,以及推送该编码屏幕画面至车机。由此,至少解决现有技术中的手机不具备帧率控制的功能,使得车机和手机之间的传输帧率过大而导致车机和手机之间的画面不能同步的技术问题。CN108268226ACN108268226A权利要求书1/2页1.一种同步终端屏幕的画面至车机的方法,其特征在于,包括:获取终端屏幕画面的画面帧;控制以一定帧率映射所述终端屏幕画面的画面帧,以生成符合期望帧率的虚拟屏幕画面帧;在所述虚拟屏幕画面帧生成的同时,控制编码所生成的虚拟屏幕画面帧以生成相应的编码屏幕画面,以及推送该编码屏幕画面至车机。2.根据权利要求1所述的方法,其特征在于,所述控制以一定帧率映射所述终端屏幕画面的画面帧,以生成符合期望帧率的虚拟屏幕画面帧包括:调用overlay线程以执行控制以一定帧率映射所述终端屏幕画面的画面帧,以生成符合期望帧率的虚拟屏幕画面帧。3.根据权利要求1所述的方法,其特征在于,所述获取当前终端屏幕画面的画面帧包括:获取终端屏幕画面;创建对应于所述终端屏幕画面的纹理对象;缓存所述纹理对象,以及根据所缓存的纹理对象获取所述终端屏幕画面的画面帧。4.根据权利要求3所述的方法,其特征在于,所述根据所缓存的纹理对象获取所述终端屏幕画面的画面帧包括:根据所缓存的纹理对象按照生产者/消费者线程模式获取所述终端屏幕画面的画面帧。5.根据权利要求1所述的方法,其特征在于,控制编码所生成的虚拟屏幕画面帧以生成相应的编码屏幕画面包括:解析以确定该所生成的虚拟屏幕画面帧中的关键帧和非关键帧,以及对该所生成的虚拟屏幕画面帧中的关键帧执行编码;对该所生成的虚拟屏幕画面帧中的非关键帧连同该经编码后的关键帧执行封装以生成相应的编码屏幕画面。6.根据权利要求1所述的方法,其特征在于,在所述虚拟屏幕画面帧生成的同时,控制编码所生成的虚拟屏幕画面帧以生成相应的编码屏幕画面包括:当所述虚拟屏幕画面帧生成时,生成一编码触发指令;以及基于所述编码触发指令,触发控制编码所生成的虚拟屏幕画面帧以生成相应的编码屏幕画面。7.根据权利要求3所述的方法,其特征在于,所述纹理对象为基于openGL的纹理对象。8.一种终端,其特征在于,包括:屏幕画面帧获取单元,用于获取终端屏幕画面的画面帧;控制映射单元,用于控制以一定帧率映射所述终端屏幕画面的画面帧,以生成符合期望帧率的虚拟屏幕画面帧;编码屏幕画面生成单元,用于在所述虚拟屏幕画面帧生成的同时,控制编码所生成的虚拟屏幕画面帧以生成相应的编码屏幕画面,以及画面推送单元,用于推送该编码屏幕画面至车机。9.根据权利要求8所述的终端,其特征在于,所述控制映射单元用于调用overlay线程2CN108268226A权利要求书2/2页以执行控制以一定帧率映射所述终端屏幕画面的画面帧,以生成符合期望帧率的虚拟屏幕画面帧。10.根据权利要求8所述的终端,其特征在于,所述屏幕画面帧获取单元包括:屏幕画面获取模块,用于获取终端屏幕画面;纹理对象创建模块,用于创建对应于所述终端屏幕画面的纹理对象;纹理对象缓存模块,用于缓存所述纹理对象;以及屏幕画面帧获取模块,用于根据所缓存的纹理对象获取所述终端屏幕画面的画面帧。11.根据权利要求10所述的终端,其特征在于,所述屏幕画面帧获取模块用于根据所缓存的纹理对象按照生产者/消费者线程模式获取所述终端屏幕画面的画面帧。12.根据权利要求8所述的终端,其特征在于,所述编码屏幕画面生成单元包括:关键帧解析模块,用于解析以确定该所生成的虚拟屏幕画面帧中的关键帧和非关键帧,以及关键帧编码模块,用于对该所生成的虚拟屏幕画面帧中的关键帧执行编码;帧封装模块,用于对该所生成的虚拟屏幕画面帧中的非关键帧连同该经编码后的关键帧执行封装以生成相应的编码屏幕画面。13.根据权利