[发明专利]视频切换方法、装置及存储介质在审
申请号: | 201711055276.X | 申请日: | 2017-10-30 |
公开(公告)号: | CN107786890A | 公开(公告)日: | 2018-03-09 |
发明(设计)人: | 罗阳志 | 申请(专利权)人: | 深圳TCL数字技术有限公司 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/81 |
代理公司: | 深圳市世纪恒程知识产权代理事务所44287 | 代理人: | 胡海国 |
地址: | 518054 广东省深圳市前海深港合作区前湾一路鲤鱼门街一号前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 切换 方法 装置 存储 介质 | ||
1.一种视频切换方法,其特征在于,所述视频切换方法包括以下步骤:
将第一路视频流发送至硬件解码器和将所述硬件解码器解码获得的第一视频帧发送至与显示屏相连的硬件帧缓存器中,以使所述显示屏读取并显示硬件帧缓存器中的视频帧;
将第二路视频流发送至软件解码器和将所述软件解码器解码获得的第二视频帧发送至软件帧缓存器;
响应于接收到的视频切换指令,将所述软件帧缓存器中的第二视频帧经转换后发送至所述硬件帧缓存器和将所述第二路视频流发送至所述硬件解码器,并将所述硬件解码器解码获得的第三视频帧发送至所述硬件帧缓存器中,以实现视频切换。
2.如权利要求1所述的视频切换方法,其特征在于,所述将第二路视频流发送至软件解码器和将所述软件解码器解码获得的第二视频帧发送至软件帧缓存器,具体包括:
将第二路视频流中的至少一个画面组发送至软件解码器和将所述软件解码器解码获得的第二视频帧发送至软件帧缓存器。
3.如权利要求1所述的视频切换方法,其特征在于,所述将所述软件帧缓存器中的第二视频帧经转换后发送至所述硬件帧缓存器之前,所述视频切换方法还包括:
停止将所述第一路视频流发送至所述硬件解码器,并停止将所述第二路视频流发送至所述软件解码器;
停止将所述硬件解码器解码获得的第一视频帧发送至所述硬件帧缓存器中,并停止将所述软件解码器解码获得的第二视频帧发送至软件帧缓存器中。
4.如权利要求3所述的视频切换方法,其特征在于,所述停止将所述硬件解码器解码获得的第一视频帧发送至所述硬件帧缓存器中,并停止将所述软件解码器解码获得的第二视频帧发送至软件帧缓存器中之后,所述视频切换方法还包括:
判断所述硬件解码器中的视频帧是否全部被所述显示屏读取,在所述硬件解码器中的视频帧全部被所述显示屏读取时,执行所述将所述软件帧缓存器中的第二视频帧经转换后发送至所述硬件帧缓存器的步骤。
5.如权利要求1~4中任一项所述的视频切换方法,其特征在于,所述响应于接收到的视频切换指令,将所述软件帧缓存器中的第二视频帧经转换后发送至所述硬件帧缓存器和将所述第二路视频流发送至所述硬件解码器,并将所述硬件解码器解码获得的第三视频帧发送至所述硬件帧缓存器中,以实现视频切换之后,所述视频切换方法还包括:
将所述第一路视频流发送至所述软件解码器和将所述软件解码器解码获得的第四视频帧发送至软件帧缓存器;
响应于再次接收到的视频切换指令,将所述软件帧缓存器中的第四视频帧经转换后发送至所述硬件帧缓存器,并返回所述将第一路视频流发送至硬件解码器的步骤。
6.如权利要求5所述的视频切换方法,其特征在于,所述将所述第一路视频流发送至所述软件解码器和将所述软件解码器解码获得的第四视频帧发送至软件帧缓存器,具体包括:
将所述第一路视频流中的至少一个画面组发送至软件解码器和将所述软件解码器解码获得的第四视频帧发送至软件帧缓存器。
7.如权利要求5所述的视频切换方法,其特征在于,所述将所述软件帧缓存器中的第四视频帧经转换后发送至所述硬件帧缓存器之前,所述视频切换方法还包括:
停止将所述第二路视频流发送至所述硬件解码器,并停止将所述第一路视频流发送至所述软件解码器;
停止将所述硬件解码器解码获得的第三视频帧发送至所述硬件帧缓存器中,并停止将所述软件解码器解码获得的第四视频帧发送至软件帧缓存器中。
8.如权利要求7所述的视频切换方法,其特征在于,所述停止将所述硬件解码器解码获得的第三视频帧发送至所述硬件帧缓存器中,并停止将所述软件解码器解码获得的第四视频帧发送至软件帧缓存器中之后,所述视频切换方法还包括:
判断所述硬件解码器中的视频帧是否全部被所述显示屏读取,在所述硬件解码器中的视频帧全部被所述显示屏读取时,执行所述将所述软件帧缓存器中的第四视频帧经转换后发送至所述硬件帧缓存器的步骤。
9.一种视频切换装置,其特征在于,所述视频切换装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的视频切换程序,所述视频切换程序配置为实现如权利要求1至8中任一项所述的视频切换方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有视频切换程序,所述视频切换程序被处理器执行时实现如权利要求1至8中任一项所述的视频切换方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL数字技术有限公司,未经深圳TCL数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711055276.X/1.html,转载请声明来源钻瓜专利网。