[发明专利]视频均匀显示方法、终端设备、机器可读存储介质在审
| 申请号: | 201880039235.8 | 申请日: | 2018-07-23 |
| 公开(公告)号: | CN110771160A | 公开(公告)日: | 2020-02-07 |
| 发明(设计)人: | 陈欣;刘细华 | 申请(专利权)人: | 深圳市大疆创新科技有限公司;大疆互娱科技(北京)有限公司 |
| 主分类号: | H04N7/18 | 分类号: | H04N7/18;H04N5/262 |
| 代理公司: | 11415 北京博思佳知识产权代理有限公司 | 代理人: | 艾佳 |
| 地址: | 518057 广东省深圳市南山区高*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 视频帧 第二控制信号 第一控制信号 均匀显示 时长 视频 机器可读存储介质 渲染 间隔设定 视频显示 数据交换 终端设备 显示器 交换 保证 | ||
1.一种视频均匀显示方法,其特征在于,应用于终端设备,包括:
获取待显示视频帧;
在接收到第一控制信号时,渲染所述待显示视频帧;
在接收到第二控制信号时,将渲染后的视频帧交换到所述终端设备的显示器;所述第一控制信号和所述第二控制信号之间间隔设定时间。
2.根据权利要求1所述的视频均匀显示方法,其特征在于,所述第一控制信号和所述第二控制信号为来自所述显示器的垂直同步信号。
3.根据权利要求1所述的视频均匀显示方法,其特征在于,所述设定时间为所述显示器的刷新周期。
4.根据权利要求1所述的视频均匀显示方法,其特征在于,获取待显示视频帧之前,所述方法还包括:
调用预先设置的用于解析的解析线程对接收到视频码流进行解析,当存在多个视频码流能够构成完整的一帧视频帧时,将所述多个视频码流作为待解码的视频帧缓存至帧队列;
调用预先设置的用于解码的解码线程,将所述多个视频码流解码出视频帧,并缓存所述视频帧至解码队列。
5.根据权利要求4所述的视频均匀显示方法,其特征在于,缓存所述视频帧至解码队列之前,所述方法还包括:
获取所述解码队列中已缓存视频帧的数量;
若所述数量等于第一设定数量,则丢弃所述解码队列中缓存时间最早的视频帧。
6.根据权利要求5所述的视频均匀显示方法,其特征在于,丢弃所述解码队列中缓存时间最早的视频帧包括:
丢弃位于所述解码队列队头的视频帧且将新获取的视频帧放至所述解码队列的队尾。
7.根据权利要求4所述的视频均匀显示方法,其特征在于,缓存所述视频帧至解码队列之后,所述方法还包括:
获取所述解码队列中已缓存视频帧的数量;
若所述数量等于第二设定数量,则执行获取待显示视频帧的步骤。
8.根据权利要求1所述的视频均匀显示方法,其特征在于,在接收到第一控制信号时,渲染所述待显示视频帧包括:
在接收到第一控制信号时,调用预先设置的渲染线程;
利用所述渲染进程渲染所述待显示视频帧。
9.根据权利要求8所述的视频均匀显示方法,其特征在于,利用所述渲染进程渲染所述待显示视频帧包括:
利用所述渲染线程从解码队列中读取视频帧进行渲染;
利用所述渲染线程将渲染后的视频帧缓存至显示队列。
10.根据权利要求8所述的视频均匀显示方法,其特征在于,调用所述渲染线程,是指将所述渲染线程从后台状态切换至前台状态。
11.根据权利要求1所述的视频均匀显示方法,其特征在于,所述终端设备包括预告设置的显示队列,渲染后的待显示视频帧缓存至显示队列。
12.根据权利要求1所述的视频均匀显示方法,其特征在于,在接收到第二控制信号后,所述方法还包括:
检测所述显示队列中是否存在渲染后的待显示视频帧;
若存在,则执行将渲染后的视频帧交换到显示器的步骤;若不存在,则等待下一个第二控制信号。
13.根据权利要求12所述的视频均匀显示方法,其特征在于,所述待显示视频帧缓存在预先设置的后台缓存中。
14.根据权利要求13所述的视频均匀显示方法,其特征在于,在接收到第二控制信号时,将渲染后的视频帧交换到显示器包括:
在接收到第二控制信号时,调用用于显示的显示线程,利用所述显示线程从所述后台缓存中读取渲染后的视频帧,并将所述视频帧交换到显示器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市大疆创新科技有限公司;大疆互娱科技(北京)有限公司,未经深圳市大疆创新科技有限公司;大疆互娱科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880039235.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:图像处理系统和图像处理方法
- 下一篇:数码透视法





