视频屏蔽播放方法、装置和终端设备的制造方法
【技术领域】
[0001]本发明实施例涉及移动设备技术领域,尤其涉及一种视频屏蔽播放方法、装置和终端设备。
【背景技术】
[0002]目前,诸如智能手机、平板电脑或者个人数字助理之类的移动终端,已渗入各个领域,被人们所普遍使用。一部普通的移动终端通常具有即时通信、游戏、音乐播放、视频播放、互联网资源浏览等功能。视频播放作为其中一项十分重要的功能,能够提供影视资源(例如电影、电视剧、娱乐节目)供用户观看,从而极大地丰富了人们的精神生活,满足了人们的视觉体验,有助于人们获取知识了解世界。
[0003]然而,有些视频中包含一些不道德、非法、或者不符合社会主义价值观的内容,这些内容是不适宜进行播放的,需要进行内容过滤。目前的内容过滤方式是通过视频截取或者视频过滤工具将视频中的不适宜播放内容进行删除,然后将得到的不包含不适宜播放内容的视频重新进行保存。
[0004]上述方案存在的缺陷在于:视频的完整性被破坏,想要恢复完整的视频内容比较困难;以及,在包含不适宜播放内容的视频的数量较多时,需要对多个视频分别执行不适宜播放内容的删除操作,然后各自重新保存,操作比较繁琐。
【发明内容】
[0005]本发明的目的是提出一种视频屏蔽播放方法、装置和终端设备,以解决现有技术中对视频进行内容过滤而造成的视频完整性被破坏,以及内容过滤操作较繁琐的问题。
[0006]第一方面,本发明实施例提供一种方法视频屏蔽播放方法,包括:
[0007]接收对视频的播放指令;
[0008]读取所述视频的当前待播放视频帧;
[0009]将所述当前待播放视频帧与预先保存的视频帧对中的起始帧进行匹配,在匹配成功时,屏蔽播放当前待播放视频帧以及当前待播放视频帧之后的N个视频帧,其中N为不小于O的整数且屏蔽播放的最后一个视频帧与所述视频帧对中的结束帧相匹配。
[0010]第二方面,本发明实施例提供一种视频屏蔽播放装置,包括:
[0011]指令接收单元,用于接收对视频的播放指令;
[0012]视频帧读取单元,用于读取所述视频的当前待播放视频帧;
[0013]视频帧匹配单元,用于将所述当前待播放视频帧与预先保存的视频帧对中的起始帧进行匹配;
[0014]视频帧屏蔽单元,用于在所述视频帧匹配单元匹配成功时,屏蔽播放当前待播放视频帧以及当前待播放视频帧之后的N个视频帧,其中N为不小于O的整数且屏蔽播放的最后一个视频帧与所述视频帧对中的结束帧相匹配。
[0015]第三方面,本发明实施例提供一种终端设备,包括所述视频屏蔽播放装置。
[0016]本发明实施例中,接收到对视频的播放指令后,读取所述视频的当前待播放视频帧,将所述当前待播放视频帧与预先保存的视频帧对中的起始帧进行匹配,在匹配成功时,屏蔽播放当前待播放视频帧以及当前待播放视频帧之后的N个视频帧,其中N为不小于O的整数且屏蔽播放的最后一个视频帧与所述视频帧对中的结束帧相匹配。也即,本方案中预先保存需要屏蔽播放的视频内容所对应的起始帧和结束帧,然后在视频播放过程中,将当前待播放视频帧与预先保存的起始帧进行匹配,并在匹配成功时屏蔽播放当前待播放视频帧与和结束帧匹配的视频帧之间的内容(包括当前待播放视频帧以及和结束帧匹配的视频帧),从而达到屏蔽播放视频内容的目的,采用本方案,无需对视频进行视频帧删除和重新保存操作,因而操作较简单,简化了现有技术中的内容过滤方案,也由于无需对视频进行视频帧删除操作,从而保证了视频的完整性。
【附图说明】
[0017]图1为本发明实施例一提供的一种视频屏蔽播放方法的流程示意图;
[0018]图2为本发明实施例二提供的一种视频屏蔽播放方法的流程示意图;
[0019]图3为本发明实施例三提供的一种视频屏蔽播放方法的流程示意图;
[0020]图4为本发明实施例四提供的一种视频屏蔽播放方法的流程示意图;
[0021]图5为本发明实施例五提供的一种视频屏蔽播放方法的流程示意图;
[0022]图6为本发明实施例六提供的一种视频屏蔽播装置的结构示意图。
【具体实施方式】
[0023]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0024]实施例一
[0025]图1为本发明实施例一提供的一种视频屏蔽播放方法的流程图,该方法可以由视频屏蔽播放装置来执行,该装置可以软件或硬件形式实现,该装置可设置在终端设备中,如图1所示,本实施例的方法具体包括:步骤110-步骤130。
[0026]步骤110:接收对视频的播放指令;
[0027]步骤120:读取视频的当前待播放视频帧;
[0028]步骤130:将当前待播放视频帧与预先保存的视频帧对中的起始帧进行匹配,在匹配成功时,屏蔽播放当前待播放视频帧以及当前待播放视频帧之后的N个视频帧,其中N为不小于O的整数且屏蔽播放的最后一个视频帧与视频帧对中的结束帧相匹配。
[0029]具体的,在接收到用户触发的对视频的播放指令后,对于该视频的需要播放的每个视频帧,均执行上述步骤130的操作。
[0030]并且,预先保存的视频帧对可以有一个或多个,在预先保存了多个视频帧对时,在每次读取视频的当前待播放视频帧后,需要针对每个视频帧对分别执行步骤130的操作。[0031 ] 根据本实施例的方案,在视频帧中的起始帧与结束帧相同时,仅屏蔽播放当前待播放视频帧。
[0032]本实施例中,在视频播放过程中,将当前待播放视频帧与预先保存的起始帧进行匹配,并在匹配成功时屏蔽播放当前待播放视频帧与和结束帧匹配的视频帧之间的内容(包括当前待播放视频帧以及和结束帧匹配的视频帧),从而达到屏蔽播放视频内容的目的,采用本方案,无需对视频进行视频帧删除和重新保存操作,因而操作较简单,简化了现有技术中的内容过滤方案,也由于无需对视频进行视频帧删除操作,从而保证了视频的完整性。
[0033]实施例二:
[0034]图2为本发明实施例二提供的一种视频屏蔽播放方法的流程图,该方法可以由视频屏蔽播放装置来执行,该装置可以软件或硬件形式实现,该装置可设置在终端设备中,如图2所示,本实施例的方法具体包括:步骤210-步骤240。
[0035]步骤210:确定样本视频中需要屏蔽播放的视频内容;提取该视频内容对应的起始帧和结束帧;将该起始帧和结束帧作为视频帧对进行保存;
[0036]步骤220:接收对视频的播放指令;
[0037]步骤230:读取所述视频的当前待播放视频帧;
[0038]步骤240:将当前待播放视频帧与预先保存的视频帧对中的起始帧进行匹配,在匹配成功时,屏蔽播放当前待播放视频帧以及当前待播放视频帧之后的N个视频帧,其中N为不小于O的整数且屏蔽播放的最后一个视频帧与视频帧对中的结束帧相匹配。
[0039]具体的,上述步骤210中,确定样本视频中需要屏蔽播放的视频内容,其具体实现可以如下:根据用户在播放样本视频的过程中对该视频的设定操作,确定样本视频中需要屏蔽播放的视频内容,示例性的,用户前后两次在视频播放界面进行了点击操作,则将第一次点击操作时的视频播放画面作为需要屏蔽播放的视频内容的起点,将第二次点击操作时的视频播放画面作为需要屏蔽播放的视频内容的终点,将起点与终点之间的视频内容作为全部需要屏蔽播放的视频内容。还可以是,接收用户输入的起始时间点和结束时间点,将样本视频中起始时间点和结束时间点之间的视频内容,作为需要屏蔽播放的视频内容。
[0040]上述样本视频可以是用户选择的或通过其他任何方式获得的视频。样本视频的数目可以是一个或多个,在样本视频的数目为多个时,针对每个样本视频分别执行步骤210的操作,在对某个样本视频执行步骤210的操作时,可以得到一个或多个视频帧对。
[0041]示例性的,在将起始帧和结束帧作为视频帧对进行保存时,具体可以保存到一个目录下,比如帧对目录下。该帧对目录可以保存到服务器端,用户在终端上启动视频应用后,终端可以从服务器端获取该帧对目录。
[0042]本实施例中,预先保存需要屏蔽播放的视频内容所对应的起始帧和结束帧,然后在视频播放过程中,将当前待播放视频帧与预先保存的起始帧进行匹配,并在匹配成功时屏蔽播放当前待播放视频帧与和结束帧匹配的视频帧之间的内容(包括当前待播放视频帧以及和结束帧匹配的视频帧),从而达到屏蔽播放视频内容的目的,采用本方案,无需对视频进行视频帧删除和重新保存操作,因而操作较简单,简化了现有技术中的内容过滤方案,也由于无需对视频进行视频帧删除操作,从而保证了视频的完整性。
[0043]实施例三:
[0044]图3为本发明实施例三提供的一种视频屏蔽播放方法的流程图,该方法可以由视频屏蔽播放装置来执行,该装置可以软件或硬件形式实现,该装置可设置在终端设备中。本实施例将上述两个实施例中的操作:屏蔽播放当前待播放视频帧以及当前待播放视频帧之后的N个视频帧,进行具体优化,如图3所示,优化后的该操作具体包括:步骤310-步骤320。
[0045]步骤310:屏蔽播放当前待播放视频帧;
[0046]步骤320:在当前待播放视频帧不为视频的最后一个视频帧时,读取视频的下一待播放视频帧作为当前待播放视频帧,将当前待播放视频帧与视频帧对中的结束帧进行匹配,若匹配成功,则屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程,若匹配失败,则屏蔽播放当前待播放视频帧并重复执行本步骤320。
[0047]在上述步骤320中,在匹配成功时,意味着当前待播放视频帧是需要屏幕播放的最后一个视频帧,因此在屏蔽播放当前待播放视频帧后结束当前的屏蔽播放流程;在匹配失败时,意味着当前待播放视频帧还不是需要屏幕播放的最后一个视频帧,因此在屏蔽播放当前待播放视频帧后仍需要继续进行视频帧的匹配,直到找到与结束帧相匹配的视频帧。
[0048]上述步骤320中,在当前待播放视频帧是视频的最后一个视频帧时,则屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程。
[0049]本实施例通过上述方案,实现了对当前播放的视频中,与视频帧对中的起始帧匹配的视频帧和与视频帧对中的结束帧匹配的视频帧之间的视频内容,进行屏蔽播放的方案,使得视频内容的屏蔽播放方案的可行性更高,更加精准。
[0050]实施例四:
[0051]图4为本发明实施例四提供的一种视频屏蔽播放方法的流程图,该方法可以由视频屏蔽播放装置来执行,该装置可以软件或硬件形式实现,该装置可设置在终端设备中。
[0052]本实施例对上述实施例三进行了优化,实施例三中,在当前待播放视频帧与视频帧对中的结束帧的匹配失败时,会读取下一视频帧作为当前待播放视频帧与结束帧进行匹配,直到找到与结束帧相匹配的视频帧,才结束屏蔽播放流程,然而,在实施中可能出现以下情况:视频中存在与视频帧对中的起始帧相匹配的视频帧,但不存在与视频帧对中的结束帧相匹配的视频帧,此时,若仍然采用实施例三的方案,会导致直到视频的最后一个视频帧,也找不到与结束帧相匹配的视频帧,从而视频中从与起始帧匹配的视频帧开始到视频的最后一个视频帧,均被屏蔽播放,而这些屏蔽播放的内容并不是预先设想的需要屏蔽播放的内容,会极大的影响用户体验。
[0053]为解决上述问题,如图4所示,本实施例的方法具体包括:如下步骤410-步骤460。
[0054]步骤410:屏蔽播放当前待播放视频帧;
[0055]步骤420:在确定当前待播放视频帧不为视频的最后一个视频帧后,判断当前待播放视频帧对应的播放时刻与起始帧对应的播放时刻之间的差值,是否小于结束帧对应的播放时刻与起始帧对应的播放时刻之间的差值;若是,则执行步骤430,否则,执行步骤460:
[0056]步骤430:读取视频的下一待播放视频帧作为当前待播放视频帧,将当前待播放视频帧与视频帧对中的结束帧进行匹配,若匹配成功,则执行步骤440,若匹配失败,则执行步骤450 ;
[0057]步骤440:屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程;
[0058]步骤450:屏蔽播放当前待播放视频帧并返回执行步骤420 ;
[0059]步骤460:结束当前的屏蔽播放流程。
[0060]本实施例中,在屏蔽播放当前待播放视频帧后,会判断当前待播放视频帧对应的播放时刻与起始帧对应的播放时刻之间的差值,是否小于结束帧对应的播放时刻与起始帧对应的播放时刻之间的差值,若小于,则意味着目前屏蔽播放的视频帧的时间长度小于视频帧对中起始帧与结束帧的间隔时间长度,此时会继续读取下一视频帧作为当前待播放视频帧与结束帧进行匹配;若不小于,则意味着目前屏蔽播放的视频帧的时间长度等于视频帧对中起始帧与结束帧的间隔时间长度,此时会结束当前的屏蔽播放流程,也即,采用本方案,在出现视频中存在与视频帧对中的起始帧相匹配的视频帧,但不存在与视频帧对中的结束帧相匹配的视频帧的情况时,屏蔽播放的视频内容的时间长度最多等于视频帧对中起始帧与结束帧的间隔时间长度,而不是视频中从与起始帧匹配的视频帧开始到视频的最后一个视频帧,均会被屏蔽播放,从而有效的减少了误屏蔽播放的视频内容的时长,进而提高了视频屏蔽播放方法的精准度,提升了用户体验。
[0061]实施例五:
[0062]图5为本发明实施例五提供的一种视频屏蔽播放方法的流程图,该方法可以由视频屏蔽播放装置来执行,该装置可以软件或硬件形式实现,该装置可设置在终端设备中。
[0063]本实施例对上述实施例三进行了优化,实施中可能出现以下情况:在保存的多个视频帧对中存在两个视频帧对,分别为视频帧对a和视频帧对b,视频帧对a的起始帧与视频帧对b的起始帧相同,视频帧对a的结束帧与视频帧对b的结束帧不同,并且视频帧对a的结束帧对应的播放时刻晚于视频帧对b的结束帧对应的播放时刻,若按照上述实施例三的方案,两个视频帧对所对应的需要屏蔽播放的视频内容的差别部分将不会被屏蔽播放,影响了视频屏蔽播放方法的精准度。
[0064]为解决上述问题,如图5所示,本实施例的方法具体包括:步骤510-步骤560。
[0065]步骤510:屏蔽播放当前待播放视频帧;
[0066]步骤520:在当前待播放视频帧不为视频的最后一个视频帧时,读取视频的下一待播放视频帧作为当前待播放视频帧,将当前待播放视频帧与视频帧对中的结束帧进行匹配,若匹配成功,则执行步骤530,若匹配失败,则执行步骤560 ;
[0067]步骤530:判断是否存在满足设定条件的其他视频帧对;该设定条件包括:所包含的起始帧与所述视频帧对中的起始帧相同、并且所包含的结束帧对应的播放时刻晚于视频帧对中的结束帧对应的播放时刻;若是,则执行步骤540,否则,执行步骤550 ;
[0068]步骤540:在当前待播放视频帧不为所述视频的最后一个视频帧时,读取视频的下一待播放视频帧作为当前待播放视频帧,将当前待播放视频帧与其他视频帧对中的结束帧进行匹配,若匹配成功,则屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程,若匹配失败,则屏蔽播放当前待播放视频帧并重复执行本步骤;
[0069]步骤550:屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程的操作;
[0070]步骤560:屏蔽播放当前待播放视频帧并返回执行步骤520。
[0071]本实施例中,在将当前待播放视频帧与视频帧对中的结束帧进行匹配成功后,会判断是否存在满足所述设定条件的其他视频帧对,若存在,则继续读取视频的下一待播放视频帧作为当前待播放视频帧,并与其他视频帧对中的结束帧进行匹配,直到找到与其他视频帧对中的结束帧相匹配的视频帧,才结束屏蔽播放流程的操作,使得两个视频帧对所对应的需要屏蔽播放的视频内容的差别部分能够被屏蔽播放,从而保证了视频屏蔽播放方法的精准度。
[0072]实施例六:
[0073]参见图6,本实施例提供一种视频屏蔽播放装置,可设置于终端设备中,该装置包括:
[0074]指令接收单元610,用于接收对视频的播放指令;
[0075]视频帧读取单元620,用于读取所述视频的当前待播放视频帧;
[0076]视频帧匹配单元630,用于将所述当前待播放视频帧与预先保存的视频帧对中的起始帧进行匹配;
[0077]视频帧屏蔽单元640,用于在所述视频帧匹配单元匹配成功时,屏蔽播放当前待播放视频帧以及当前待播放视频帧之后的N个视频帧,其中N为不小于O的整数且屏蔽播放的最后一个视频帧与所述视频帧对中的结束帧相匹配。
[0078]进一步的,该装置还包括:
[0079]视频帧对获取单元650,用于确定样本视频中需要屏蔽播放的视频内容;提取所述视频内容对应的起始帧和结束帧;将所述起始帧和所述结束帧作为视频帧对进行保存。
[0080]进一步的,所述视频帧屏蔽单元640具体用于:按照如下步骤屏蔽播放当前待播放视频帧以及当前待播放视频帧之后的N个视频帧:
[0081]A、屏蔽播放当前待播放视频帧;
[0082]B、在当前待播放视频帧不为所述视频的最后一个视频帧时,读取所述视频的下一待播放视频帧作为当前待播放视频帧,将当前待播放视频帧与所述视频帧对中的结束帧进行匹配,若匹配成功,则屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程,若匹配失败,则屏蔽播放当前待播放视频帧并重复执行本步骤B。
[0083]进一步的,所述视频帧屏蔽单元640还用于:
[0084]步骤B中在确定当前待播放视频帧不为所述视频的最后一个
视频帧之后、读取所述视频的下一待播放视频帧作为当前待播放视频帧之前,判断当前待播放视频帧对应的播放时刻与所述起始帧对应的播放时刻之间的差值,是否小于所述结束帧对应的播放时刻与所述起始帧对应的播放时刻之间的差值;
[0085]在判断为是时,触发执行读取所述视频的下一待播放视频帧作为当前待播放视频帧的操作。
[0086]进一步的,所述视频帧屏蔽单元640还用于:在判断为否时,结束当前的屏蔽播放流程。
[0087]进一步的,所述视频帧屏蔽单元640还用于:步骤B中在匹配成功之后、屏蔽播放当前待播放视频帧并结束当前的屏蔽
[0088]播放流程之前,判断是否存在满足设定条件的其他视频帧对;所述设定条件包括:所包含的起始帧与所述视频帧对中的起始帧相同、并且所包含的结束帧对应的播放时刻晚于所述视频帧对中的结束帧对应的播放时刻;
[0089]在判断为否时,触发执行屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程的操作。
[0090]进一步的,所述视频帧屏蔽单元640还用于:在判断为是时,执行如下步骤C:
[0091]C、在当前待播放视频帧不为所述视频的最后一个视频帧时,读取所述视频的下一待播放视频帧作为当前待播放视频帧,将当前待播放视频帧与所述其他视频帧对中的结束帧进行匹配,若匹配成功,则屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程,若匹配失败,则屏蔽播放当前待播放视频帧并重复执行本步骤C。
[0092]本实施例提供的视频屏蔽播放装置可执行本发明任一实施例所提供的视频屏蔽播放方法,具备执行方法相应的功能模块和有益效果。
[0093]实施例七:
[0094]本实施例提供一种终端设备,该终端设备包括实施例六所述的视频屏蔽播放装置。该终端设备具体可以是智能手机、笔记本、PC机、平板电脑等。
[0095]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种视频屏蔽播放方法,其特征在于,包括: 接收对视频的播放指令; 读取所述视频的当前待播放视频帧; 将所述当前待播放视频帧与预先保存的视频帧对中的起始帧进行匹配,在匹配成功时,屏蔽播放当前待播放视频帧以及当前待播放视频帧之后的N个视频帧,其中N为不小于O的整数且屏蔽播放的最后一个视频帧与所述视频帧对中的结束帧相匹配。2.如权利要求1所述的方法,其特征在于,在接收对视频的播放指令之前,还包括: 确定样本视频中需要屏蔽播放的视频内容; 提取所述视频内容对应的起始帧和结束帧; 将所述起始帧和所述结束帧作为视频帧对进行保存。3.如权利要求1所述的方法,其特征在于,屏蔽播放当前待播放视频帧以及当前待播放视频帧之后的N个视频帧,具体包括: A、屏蔽播放当前待播放视频帧; B、在当前待播放视频帧不为所述视频的最后一个视频帧时,读取所述视频的下一待播放视频帧作为当前待播放视频帧,将当前待播放视频帧与所述视频帧对中的结束帧进行匹配,若匹配成功,则屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程,若匹配失败,则屏蔽播放当前待播放视频帧并重复执行本步骤B。4.如权利要求3所述的方法,其特征在于,步骤B中在确定当前待播放视频帧不为所述视频的最后一个视频帧之后、读取所述视频的下一待播放视频帧作为当前待播放视频帧之前,还包括: 判断当前待播放视频帧对应的播放时刻与所述起始帧对应的播放时刻之间的差值,是否小于所述结束帧对应的播放时刻与所述起始帧对应的播放时刻之间的差值; 在判断为是时,触发执行读取所述视频的下一待播放视频帧作为当前待播放视频帧的操作。5.如权利要求4所述的方法,其特征在于,还包括:在判断为否时,结束当前的屏蔽播放流程。6.如权利要求3所述的方法,其特征在于,步骤B中在匹配成功之后、屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程之前,还包括: 判断是否存在满足设定条件的其他视频帧对;所述设定条件包括:所包含的起始帧与所述视频帧对中的起始帧相同、并且所包含的结束帧对应的播放时刻晚于所述视频帧对中的结束帧对应的播放时刻; 在判断为否时,触发执行屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程的操作。7.如权利要求6所述的方法,其特征在于,还包括:在判断为是时,执行如下步骤C: C、在当前待播放视频帧不为所述视频的最后一个视频帧时,读取所述视频的下一待播放视频帧作为当前待播放视频帧,将当前待播放视频帧与所述其他视频帧对中的结束帧进行匹配,若匹配成功,则屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程,若匹配失败,则屏蔽播放当前待播放视频帧并重复执行本步骤C。8.如权利要求1-7中任一所述的方法,其特征在于,在所述起始帧与所述结束帧相同时,仅屏蔽播放当前待播放视频帧。9.一种视频屏蔽播放装置,其特征在于,包括: 指令接收单元,用于接收对视频的播放指令; 视频帧读取单元,用于读取所述视频的当前待播放视频帧; 视频帧匹配单元,用于将所述当前待播放视频帧与预先保存的视频帧对中的起始帧进行匹配; 视频帧屏蔽单元,用于在所述视频帧匹配单元匹配成功时,屏蔽播放当前待播放视频帧以及当前待播放视频帧之后的N个视频帧,其中N为不小于O的整数且屏蔽播放的最后一个视频帧与所述视频帧对中的结束帧相匹配。10.如权利要求9所述的装置,其特征在于,该装置还包括: 视频帧对获取单元,用于确定样本视频中需要屏蔽播放的视频内容;提取所述视频内容对应的起始帧和结束帧;将所述起始帧和所述结束帧作为视频帧对进行保存。11.如权利要求9所述的装置,其特征在于,所述视频帧屏蔽单元具体用于:按照如下步骤屏蔽播放当前待播放视频帧以及当前待播放视频帧之后的N个视频帧: A、屏蔽播放当前待播放视频帧; B、在当前待播放视频帧不为所述视频的最后一个视频帧时,读取所述视频的下一待播放视频帧作为当前待播放视频帧,将当前待播放视频帧与所述视频帧对中的结束帧进行匹配,若匹配成功,则屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程,若匹配失败,则屏蔽播放当前待播放视频帧并重复执行本步骤B。12.如权利要求11所述的装置,其特征在于,所述视频帧屏蔽单元还用于: 步骤B中在确定当前待播放视频帧不为所述视频的最后一个视频帧之后、读取所述视频的下一待播放视频帧作为当前待播放视频帧之前,判断当前待播放视频帧对应的播放时刻与所述起始帧对应的播放时刻之间的差值,是否小于所述结束帧对应的播放时刻与所述起始帧对应的播放时刻之间的差值; 在判断为是时,触发执行读取所述视频的下一待播放视频帧作为当前待播放视频帧的操作。13.如权利要求12所述的装置,其特征在于,所述视频帧屏蔽单元还用于:在判断为否时,结束当前的屏蔽播放流程。14.如权利要求11所述的装置,其特征在于,所述视频帧屏蔽单元还用于: 步骤B中在匹配成功之后、屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程之前,判断是否存在满足设定条件的其他视频帧对;所述设定条件包括:所包含的起始帧与所述视频帧对中的起始帧相同、并且所包含的结束帧对应的播放时刻晚于所述视频帧对中的结束帧对应的播放时刻; 在判断为否时,触发执行屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程的操作。15.如权利要求14所述的装置,其特征在于,所述视频帧屏蔽单元还用于: 在判断为是时,执行如下步骤C: C、在当前待播放视频帧不为所述视频的最后一个视频帧时,读取所述视频的下一待播放视频帧作为当前待播放视频帧,将当前待播放视频帧与所述其他视频帧对中的结束帧进行匹配,若匹配成功,则屏蔽播放当前待播放视频帧并结束当前的屏蔽播放流程,若匹配失败,则屏蔽播放当前待播放视频帧并重复执行本步骤C。16.一种终端设备,其特征在于,包括权利要求9-15中任一项所述的视频屏蔽播放装置。
【专利摘要】本发明实施例公开了一种视频屏蔽播放方法、装置和终端设备,涉及移动设备技术领域,该方法中,接收对视频的播放指令;读取所述视频的当前待播放视频帧;将所述当前待播放视频帧与预先保存的视频帧对中的起始帧进行匹配,在匹配成功时,屏蔽播放当前待播放视频帧以及当前待播放视频帧之后的N个视频帧,其中N为不小于0的整数且屏蔽播放的最后一个视频帧与所述视频帧对中的结束帧相匹配。本方案操作简单并且可以保证视频的完整性。
【IPC分类】H04N21/4402, H04N21/472
【公开号】CN104902337
【申请号】CN201510309966
【发明人】曾元清
【申请人】广东欧珀移动通信有限公司
【公开日】2015年9月9日
【申请日】2015年6月5日