视频播放的画面处理方法及装置的制作方法

文档序号:7854559阅读:184来源:国知局
专利名称:视频播放的画面处理方法及装置的制作方法
技术领域
本发明涉及显示终端领域,特别涉及一种视频播放的画面处理方法及装置。
背景技术
随着电视技术的发展,电视的应用范围越来越大,用户对电视要求也越来越高。现有技术中,电视在播放外部存储器(如U盘,移动硬盘)中或网络视频时,一般通过播放器将视频的数据存储至缓存中,然后由后 台处理器读取该缓存中的视频数据,并输出至视频播放层进行播放显示。由于当前的视频播放结束后,处理器将清空缓存的内容,以供下次播放使用,当缓存中的内容为空时,视频播放层将呈现黑屏状态。故在每一段视频播放结束时将产生黑屏闪烁的现象,不能满足人们需求,亟需改进。

发明内容
本发明的主要目的在于提供一种视频播放的画面处理方法,旨在解决现有技术中视频播放结束时存在黑屏闪烁的问题。为了实现发明目的,本发明提供一种视频播放的画面处理方法,包括以下步骤当视频播放结束时,获取当前播放的视频的帧画面;将所述当前播放的视频的帧画面输出至图形显示层,供视频播放设备显示。优选地,所述将当前播放的视频的帧画面输出至图形显示层,供视频播放设备显示步骤包括将所述当前播放的视频的帧画面保存至显示层的缓存区;读取所述缓存区的数据,并输出至图形显示层加以显示。优选地,在执行所述将当前播放的视频的帧画面输出至图形显示层,供视频播放设备显示步骤之后还包括判断是否接收到退出视频播放的指令;若是,则退出视频播放。优选地,在执行所述判断是否接收到退出视频播放的指令步骤之前还包括判断是否打开新的视频;若是,则将所述新的视频作为当前播放的视频进行视频播放,并执行所述当视频播放结束时,获取当前播放的视频的帧画面步骤;若否,则执行所述判断是否接收到退出视频播放的指令步骤。本发明还提供一种视频播放的画面处理装置,包括获取模块,用于当视频播放结束时,获取当前播放的视频的帧画面;处理模块,用于将所述当前播放的视频的帧画面输出至图形显示层,供视频播放设备显示。优选地,所述处理模块包括存储单元,用于将所述当前播放的视频的帧画面保存至显示层的缓存区;
显示单元,用于读取所述缓存区的数据,并输出至图形显示层加以显示。优选地,所述视频播放的画面处理装置还包括判断模块,用于判断是否接收到退出视频播放的指令;若是,则退出视频播放;若否,则由所述处理模块继续执行将当前播放的视频的帧画面输出至图形显示层,供视频播放设备显示的操作。优选地,所述判断模块,还用于判断是否打开新的视频;若是,则将所述新的视频作为当前播放的视频进行视频播放,并由所述获取模块执行所述当视频播放结束时,获取当前播放的视频的帧画面操作;若否,则由所述判断模块执行判断是否接收到退出视频播放的指令操作。本发明通过在视频播放结束时,将获取到当前播放的视频的帧画面输出至图形显示层进行显示,从而覆盖视屏播放层处于黑屏状态时的画面。因此,本发明提供的视频播放 的画面处理方法解决了现有技术中视频播放结束时存在黑屏闪烁的问题,从而更好的保护用户的眼睛。


图I为本发明视频播放的画面处理方法第一实施例的流程示意图;图2为图I中图形显示层显示视频画面的流程示意图;图3为本发明视频播放的画面处理方法第二实施例的流程示意图;图4为本发明视频播放的画面处理方法第三实施例的流程示意5为本发明视频播放的画面处理装置一实施例的结构示意图;图6为图5中处理模块的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式本发明实施例中,视频播放设备为具有显示功能的电子设备,例如电视机和电脑等。以下将以电视机为例,详细说明本发明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参照图1,图I为本发明视频播放的画面处理方法第一实施例的流程示意图。本实施例提供的视频播放的画面处理方法包括以下步骤步骤S10,当视频播放结束时,获取当前播放的视频的帧画面;当视频播放时,由视频播放器将当前播放的视频数据存储至缓存中,然后通过后台处理器从该缓存内的读取视频数据进行视屏播放。当后台处理器检测到当前播放的视频结束时,获取当前播放的帧画面。本实施例中,视频播放结束包括视频正常播放结束,如当该视频播放完成后自动结束;用户停止视频播放,如用户观看的过程中手动点击停止播放菜单结束当前视频的播放;用户切换到另一视频播放,如用户在当前视频播放未结束前切换至另一视频进行播放;视频播放异常结束,如当前播放的视频的当前画面以后的内容被剪切掉,因此造成视频无法正常播放而结束。步骤S20,将上述当前播放的视频的帧画面输出至图形显示层,供视频播放设备显示;当视频播放结束时,后台处理器将会把缓存进行清空处理,此时帧缓内无帧画面数据,视频播放层将显示为黑屏画面。当当前播放的视频在上述播放结束的情况下,后台处理器将当前播放的视频结束时后台处理器从缓存内读取到当前播放的视频的帧画面输出至图形显示层,由图形显示层显示该巾贞画面。本发明通过在视频播放结束时,将获取到的当前播放的视频的帧画面输出至图形显示层进行显示,从而覆盖视屏播放层处于黑屏状态时的画面。因此,本发明提供的视频播放的画面处理方法解决了现有技术中视频播放结束时存在黑屏闪烁的问题,从而更好的保护用户的眼睛。 应当说明的是,本实施例中,当后台处理器检测到当前播放的视频结束时,可采用以下两种方式进行获取当前播放的帧画面。—、由后台处理器实时获取当前视频播放的帧画面,并且当后台处理器检测到当前播放的视频结束时,后台处理器不再获取画面,并将最后获取的帧画面输出至图形显示层,供视频播放设备显示。二、当后台处理器检测到当前播放的视频结束时,由后台处理器获取当前播放的视频的最后一帧画面,即当前播放的视频结束时的帧画面,并将该最后一帧画面输出至图形显示层,供视频播放设备显示。参照图2,图2为图I中图形显示层显示视频画面的流程示意图。具体地,上述步骤S20包括
步骤S201,将上述当前播放的视频的帧画面保存至显示层的缓存区;步骤S202,读取上述缓存区的数据,并输出至图形显示层加以显示。本实施例中,当当前播放的视频在上述播放结束的情况下,后台处理器将视频播放结束时获取的帧画面储存至缓存区内,并在退出视频播放前读取该缓存内的帧画面,通过屏幕菜单OSD (on-screen display,屏幕菜单)绘图的方法绘制在图形显示层上,以供视频播放设备进行显示。进一步地,参照图3,图3为本发明视频播放的画面处理方法第一实施例的流程示意图。基于上述实施例,本实施例中,在执行上述步骤S20之后还包括步骤S30,判断是否接收到退出视频播放的指令;若是,则执行步骤S40 ;否则返回执行步骤S20 ;步骤S40,退出视频播放。例如,用户观看一段视屏结束后,在用户退出视频播放之前,由后台处理器输出上述当前播放的视频的帧画面至图形显示层,供播放设备显示。当用户需要退出视频播放时,用户使用遥控器退出键退出,后台处理器接收到退出视频播放指令后,根据该退出指令退出视频播放。进一步地,参照图4,图4为本发明视频播放的画面处理方法第三实施例的流程示意图。基于上述实施例,在执行上述步骤S30之前还包括步骤S50,判断是否打开新的视频;若是,执行步骤S60 ;否则执行上述步骤S30 ;步骤S60,则将上述新的视频作为当前播放的视频进行视频播放,并执行上述步骤S10。例如,当用户在观看当前播放的视频时,后台处理器将在用户选择停止菜单时读取到的对应帧画面通过屏幕菜单绘图方法绘制在图形显示层上,以供视频播放设备进行显示。在用户再打开新的视频进行播放之前,后台处理器实时判断是否接收到退出视频播放的指令。当用户再打开新的视频进行播放时,后台处理器将停止绘图,同时将打开的新的视频作为当前播放的视频进行视频播放。本发明实施例通过在视频播放结束时,将获取到的当前播放的视频的帧画面输出至图形显示层进行画面显示,并且在新的视频播放时,停止对该帧画面的绘制,重新返回到视频播放层对新的视频进行播放显示。因此,在进行视屏切换时,达到了无屏闪的效果,在短小视频播放的过程中将不会因为多次切换产生的屏闪对用户的眼睛造成的视觉疲劳,更加有利的保护了眼睛。 本发明还提供一种视频播放的画面处理装置,用于实现上述方法。结合参照图5和图6所示,图5为本发明视频播放的画面处理装置一实施例的结构示意图,图6为图5中处理模块的结构示意图。本实施例提供的视频播放的画面处理装置包括获取模块100,用于当视频播放结束时,获取当前播放的视频的帧画面;当视频播放时,由视频播放器将当前播放的视频数据存储至缓存中,然后通过后台处理器从该缓存内的读取视频数据进行视屏播放。当后台处理器检测到当前播放的视频结束时,由后台处理器中的获取模块100获取当前播放的帧画面。本实施例中,视频播放结束包括视频正常播放结束,如当该视频播放完成后自动结束;用户停止视频播放,如用户观看的过程中手动点击停止播放菜单结束当前视频的播放;用户切换到另一视频播放,如用户在当前视频播放未结束前切换至另一视频进行播放;视频播放异常结束,如当前播放的视频的当前画面以后的内容被剪切掉,因此造成视频无法正常播放而结束。处理模块200,用于将上述当前播放的视频的帧画面输出至图形显示层,供视频播放设备显示。当视频播放结束时,后台处理器将会把帧缓存进行清空处理,此时帧缓存内无帧画面数据,视频播放层将显示为黑屏画面。当后台处理器检测到视频播放结束时,将发出一播放结束信息至后台处理器中的获取模块100,获取模块100将读取到当前播放的视频的帧画面,并输出至处理模块200,处理模块200将该帧画面输出至图形显示层,由图形显示显示该帧画面。本发明通过在视频播放结束时,由处理模块200将获取模块100获取到的当前播放的视频的帧画面输出至图形显示层进行显示,从而覆盖视屏播放层处于黑屏状态时的画面。因此,本发明提供的视频播放的画面处理装置解决了现有技术中视频播放结束时存在黑屏闪烁的问题,从而更好的保护用户的眼睛。应当说明的是,本实施例中,当后台处理器检测到当前播放的视频结束时,可采用以下两种方式进行获取当前播放的帧画面。一、由后台处理器中的获取模块100实时获取当前视频播放的帧画面,并且当后台处理器检测到当前播放的视频结束时,获取模块100不再获取画面,并将最后获取的帧画面输出至图形显示层,供视频播放设备显示。
二、当后台处理器检测到当前播放的视频结束时,由后台处理器中的获取模块100获取当前播放的视频的最后一帧画面,即当前播放的视频结束时的帧画面,并将该最后一帧画面输出至图形显示层,供视频播放设备显示。具体地,本实施例中,上述处理模块200包括存储单元201,用于将上述当前播放的视频的帧画面保存至显示层的缓存区;显示单元202,用于读取上述缓存区的数据,并输出至图形显示层加以显示。本实施例中,在视频的播放过程中,当后台处理器检测到视频播放结束时,获取模块100将读取到的上述当前播放的视频的帧画面输出至存储单元201进行储存,并在退出视频播放前由显示单元202读取该缓存内的帧画面,将该帧画面通过屏幕菜单OSD绘图的方法绘制在图形显示层上,以供视频播放设备进行显示。 进一步地,基于上述实施例,本实施例提供的视频播放的画面处理装置还包括判断模块300,用于判断是否接收到退出视频播放的指令;若是,则退出视频播放;若否,则由处理模块200继续执行将当前播放的视频的帧画面输出至图形显示层,供视频播放设备显示的操作。例如,用户观看一段视屏结束后,在用户退出视频播放之前,由处理模块200输出上述当前播放的视频的帧画面至图形显示层,供播放设备显示。当用户需要退出视频播放时,用户使用遥控器退出键退出,后台处理器将发送一退出视频播放指令至判断模块300,判断模块300接收到该退出视频播放指令后,根据该退出视频播放指令退出视频播放。进一步地,上述判断模块300,还用于判断是否打开新的视频;若是,则将上述新的视频作为当前播放的视频进行视频播放,并由上述获取模块100执行上述当视频播放结束时,获取当前播放的视频的帧画面操作;若否,则由上述判断模块300执行判断是否接收到退出视频播放的指令操作。例如,当用户在观看当前播放的视频时,上述获取模块100将在用户选择停止菜单时读取到的帧画面,并将该帧画面输出至处理模块200,处理模块200通过屏幕菜单绘图方法对该帧画面绘制在图形显示层上,以供视频播放设备显示。在用户再打开新的视频进行播放之前,判断模块300实时判断是否接收到退出视频播放指令。当用户再打开新的视频进行播放时,判断模块300将输出一停止信号至处理模块200,处理模块200根据该停止信号停止执行将上述帧画面输出至图形显示层,供视频播放设备显示的操作;同时将打开的新的视频作为当前播放的视频进行视频播放。本发明实施例通过在视频播放结束时,处理模块200将获取到的当前播放的视频的帧画面输出至图形显示层进行画面显示,并且在新的视频播放时停止该帧画面的绘制,重新返回视频播放层对新的视频进行播放显示。因此,在进行视屏切换时,达到了无屏闪的效果,在短小视频播放的过程中将不会因为多次切换产生的屏闪对用户的眼睛造成的视觉疲劳,更加有利的保护了用户的眼睛。以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种视频播放的画面处理方法,其特征在于,包括以下步骤 当视频播放结束时,获取当前播放的视频的帧画面; 将所述当前播放的视频的帧画面输出至图形显示层,供视频播放设备显示。
2.如权利要求I所述的视频播放的画面处理方法,其特征在于,所述将当前播放的视频的帧画面输出至图形显示层,供视频播放设备显示步骤包括 将所述当前播放的视频的帧画面保存至显示层的缓存区; 读取所述缓存区的数据,并输出至图形显示层加以显示。
3.如权利要求I所述的移动设备的界面布局方法,其特征在于,在执行所述将当前播放的视频的帧画面输出至图形显示层,供视频播放设备显示步骤之后还包括 判断是否接收到退出视频播放的指令; 若是,则退出视频播放。
4.如权利要求3所述的视频播放的画面处理方法,其特征在于,在执行所述判断是否接收到退出视频播放的指令步骤之前还包括 判断是否打开新的视频; 若是,则将所述新的视频作为当前播放的视频进行视频播放,并执行所述当视频播放结束时,获取当前播放的视频的帧画面步骤; 若否,则执行所述判断是否接收到退出视频播放的指令步骤。
5.一种视频播放的画面处理装置,其特征在于,包括 获取模块,用于当视频播放结束时,获取当前播放的视频的帧画面; 处理模块,用于将所述当前播放的视频的帧画面输出至图形显示层,供视频播放设备显不O
6.如权利要求5所述的视频播放的画面处理装置,其特征在于,所述处理模块包括 存储单元,用于将所述当前播放的视频的帧画面保存至显示层的缓存区; 显示单元,用于读取所述缓存区的数据,并输出至图形显示层加以显示。
7.如权利要求5所述的视频播放的画面处理装置,其特征在于,还包括 判断模块,用于判断是否接收到退出视频播放的指令;若是,则退出视频播放;若否,则由所述处理模块继续执行将当前播放的视频的帧画面输出至图形显示层,供视频播放设备显示的操作。
8.如权利要求7所述的视频播放的画面处理装置,其特征在于,所述判断模块,还用于判断是否打开新的视频;若是,则将所述新的视频作为当前播放的视频进行视频播放,并由所述获取模块执行所述当视频播放结束时,获取当前播放的视频的帧画面操作;若否,则由所述判断模块执行判断是否接收到退出视频播放的指令操作。
全文摘要
本发明公开了一种视频播放的画面处理方法及装置,其中所述视频播放的画面处理方法包括以下步骤当视频播放结束时,获取当前播放的视频的帧画面;将所述当前播放的视频的帧画面输出至图形显示层,供视频播放设备显示。本发明解决了现有技术中视频播放结束时存在黑屏闪烁的问题,从而更好的保护用户的眼睛。
文档编号H04N5/44GK102724452SQ20121021564
公开日2012年10月10日 申请日期2012年6月27日 优先权日2012年6月27日
发明者谢文学, 黄高波 申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1