一种切换文件的方法和装置的制造方法

文档序号:8946177阅读:198来源:国知局
一种切换文件的方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种切换文件的方法和装置。
【背景技术】
[0002]Ventuz (维图斯)是一个实时的图像内容创作、编辑和播出控制软件。它专注于高端视听内容的制作,包括专业展示、视频墙安装、实况现场显示及互动、多点触摸应用、以及演播室和播出等领域。Ventuz设计性强,使用简便,可应用于视频墙、投影映射、广播电视在线包装,并且可与几乎所有的交互设备实现交互性使用。
[0003]在Ventuz系统中,当连续播放多个文件时,如何使文件切换更流畅是个亟待解决的问题。

【发明内容】

[0004]有鉴于此,本发明提供了一种切换文件的方法和装置,以使文件切换更流畅。所述技术方案如下:
[0005]第一方面,本发明提供了一种切换文件的方法,包括:
[0006]接收从当前文件切换至下一个文件进行播放的命令;
[0007]判断所述当前文件是否播放完成;
[0008]如果所述当前文件播放完成,则开始播放所述下一个文件;
[0009]如果所述当前文件未播放完成,则等待所述当前文件播放完成后再开始播放所述下一个文件。
[0010]其中,判断所述当前文件是否播放完成,包括:
[0011]如果所述当前文件未视频文件,则判断所述当前文件是否已播放至最后一帧,如果是,则确定所述当前文件播放完成,否则,确定所述当前文件未播放完成。
[0012]其中,接收从当前文件切换至下一个文件进行播放的命令,包括:
[0013]检测到屏幕上的播放下一个文件的按钮被点击。
[0014]其中,所述方法还包括:
[0015]在开始播放所述下一个文件之前,按照预设的方式使所述当前文件的最后一个画面消失。
[0016]其中,所述当前文件和所述下一个文件中的任一个为图片或视频文件。
[0017]第二方面,本发明提供了一种切换文件的装置,包括:
[0018]接收模块,用于接收从当前文件切换至下一个文件进行播放的命令;
[0019]判断模块,用于判断所述当前文件是否播放完成;
[0020]切换模块,用于如果所述当前文件播放完成,则开始播放所述下一个文件;如果所述当前文件未播放完成,则等待所述当前文件播放完成后再开始播放所述下一个文件。
[0021]其中,所述判断模块包括:
[0022]判断单元,用于如果所述当前文件为视频文件,则判断所述当前文件是否已播放至最后一帧,如果是,则确定所述当前文件播放完成,否则,确定所述当前文件未播放完成。
[0023]其中,所述接收模块包括:
[0024]第一检测单元,用于检测到屏幕上的播放下一个文件的按钮被点击。
[0025]其中,所述装置还包括:
[0026]消失模块,用于在开始播放所述下一个文件之前,按照预设的方式使所述当前文件的最后一个画面消失。
[0027]其中,所述当前文件和所述下一个文件中的任一个为图片或视频文件。
[0028]本发明提供的技术方案带来的有益效果是:通过接收从当前文件切换至下一个文件进行播放的命令;判断所述当前文件是否播放完成;如果所述当前文件播放完成,则开始播放所述下一个文件;如果所述当前文件未播放完成,则等待所述当前文件播放完成后再开始播放所述下一个文件,使得文件切换更流畅,提高了文件切换的安全性。
【附图说明】
[0029]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1是本发明一实施例提供的切换文件的方法流程图;
[0031]图2是本发明另一实施例提供的切换文件的方法流程图;
[0032]图3是本发明另一实施例提供的当前文件的最后一个画面消失的示意图;
[0033]图4是本发明另一实施例提供的切换文件的装置结构图。
【具体实施方式】
[0034]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0035]本发明涉及一种切换文件的方法和装置,用于Ventuz系统中,以提高Ventuz系统中文件切换的安全性,使文件切换更流畅。
[0036]参见图1,本发明一实施例提供了一种切换文件的方法,包括:
[0037]101:接收从当前文件切换至下一个文件进行播放的命令;
[0038]其中,所述当前文件的类型与所述下一个文件的类型可以相同,也可以不同,本实施例对此不做具体限定。
[0039]102:判断该当前文件是否播放完成,如果该当前文件播放完成,则执行103 ;如果该当前文件未播放完成,则执行104 ;
[0040]本实施例中,当前文件与下一个文件都是可以进行播放的文件,且预先已经设定好播放的顺序,此处不做过多说明。
[0041]103:开始播放该下一个文件,流程结束;
[0042]104:等待该当前文件播放完成后再开始播放该下一个文件,流程结束。
[0043]本实施例中,可选的,判断该当前文件是否播放完成,包括:
[0044]如果该当前文件为视频文件,则判断该当前文件是否已播放至最后一帧,如果是,则确定该当前文件播放完成,否则,确定该当前文件未播放完成。
[0045]本实施例中,可选的,接收从当前文件切换至下一个文件进行播放的命令,包括:
[0046]检测到屏幕上的播放下一个文件的按钮被点击。
[0047]本实施例中,可选的,上述方法还包括:
[0048]在开始播放所述下一个文件之前,按照预设的方式使所述当前文件的最后一个画面消失。
[0049]本实施例中,可选的,该当前文件和该下一个文件中的任一个为图片或视频文件。
[0050]本实施例提供的上述方法,通过接收从当前文件切换至下一个文件进行播放的命令;判断所述当前文件是否播放完成;如果所述当前文件播放完成,则开始播放所述下一个文件;如果所述当前文件未播放完成,则等待所述当前文件播放完成后再开始播放所述下一个文件,使得文件切换更流畅,提高了文件切换的安全性。
[0051]参见图2,本发明另一实施例提供了一种切换文件的方法,包括:
[0052]201:接收从当前文件切换至下一个文件进行播放的命令;
[0053]本实施例中,本步骤可以包括:
[0054]检测到屏幕上的播放下一个文件的按钮被点击。
[0055]其中,Ventuz系统可以使用播放控件来播放文件,在屏幕上通常可以设置用于控制播放的按钮,如播放按钮、暂停按钮等等。该播放控件在播放文件的过程中,会监听是否有按钮被点击,如果播放下一个文件的按钮被点击,则确认收到从当前文件切换至下一个文件进行播放的命令。<
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1