一种基于epg的视频播放方法及装置的制造方法
【技术领域】
[0001]本发明涉及视频处理技术领域,特别涉及一种基于EPG的视频播放方法及装置。
【背景技术】
[0002]随着互联网多媒体技术的普及,观看在线视频内容已逐渐成为人们工作、学习、娱乐、生活中非常重要的一部分。随之,在视频播放前或视频播放中播放广告也逐渐成为了一种常见的、重要的广告形式。
[0003]目前,用户在点击播放视频后,无法跳过广告进行播放,需要等广告播放结束后才能进入用户想要观看的视频,影响用户的观看体验。
【发明内容】
[0004]本发明提供一种基于EPG的视频播放方法及装置,用以实现跳过广告播放视频的目的。
[0005]本发明提供一种基于EPG的视频播放方法,包括:
[0006]在加载待播放视频时,获取电子节目指南EPG,其中,所述EPG中标记了广告视频的开始和结束时间点;
[0007]根据所述EPG,确定所述待播放视频中广告视频的开始和结束时间点;
[0008]根据所述待播放视频中广告视频的开始和结束时间点,播放所述待播放视频中除广告视频以外的视频。
[0009]在本发明一实施例中,根据所述待播放视频中广告视频的开始和结束时间点,播放所述待播放视频中除广告视频以外的视频,包括:
[0010]在播放所述待播放视频的过程中,当播放至所述广告视频的开始时间点时,将当前播放时间点调整到所述广告视频的结束时间点,继续播放所述广告视频的后续视频。
[0011 ] 在本发明一实施例中,根据所述待播放视频中广告视频的开始和结束时间点,播放所述待播放视频中除广告视频以外的视频,包括:
[0012]根据所述待播放视频中广告视频的开始和结束时间点,删除所述待播放视频中的广告视频;
[0013]将剩余的视频组合成新的视频进行播放。
[0014]在本发明一实施例中,所述将剩余的视频组合成新的视频进行播放,包括:
[0015]根据剩余的视频在所述待播放视频中先后顺序,将剩余的视频组合成新的视频进行播放。
[0016]在本发明一实施例中,所述方法还包括:
[0017]接收来自用户的播放视频的指令,加载待播放视频。
[0018]本发明还提供一种基于EPG的视频播放装置,包括:
[0019]获取模块,用于在加载待播放视频时,获取电子节目指南EPG,其中,所述EPG中标记了广告视频的开始和结束时间点;
[0020]确定模块,用于根据所述EPG,确定所述待播放视频中广告视频的开始和结束时间占.V,
[0021]播放模块,用于根据所述待播放视频中广告视频的开始和结束时间点,播放所述待播放视频中除广告视频以外的视频。
[0022]在本发明一实施例中,所述播放模块还用于:
[0023]在播放所述待播放视频的过程中,当播放至所述广告视频的开始时间点时,将当前播放时间点调整到所述广告视频的结束时间点,继续播放所述广告视频的后续视频。
[0024]在本发明一实施例中,所述播放模块还包括:
[0025]删除单元,用于根据所述待播放视频中广告视频的开始和结束时间点,删除所述待播放视频中的广告视频;
[0026]播放单元,用于将剩余的视频组合成新的视频进行播放。
[0027]在本发明一实施例中,所述播放单元还用于:
[0028]根据剩余的视频在所述待播放视频中先后顺序,将剩余的视频组合成新的视频进行播放。
[0029]在本发明一实施例中,所述装置还包括:
[0030]接收模块,用于接收来自用户的播放视频的指令,加载待播放视频。
[0031]本发明实施例的一些有益效果可以包括:
[0032]本发明实施例中,在加载待播放视频时,获取EPG (电子节目指南),由于该EPG中标记了广告视频的开始和结束时间点,因而根据EPG,可以确定待播放视频中广告视频的开始和结束时间点,从而根据待播放视频中广告视频的开始和结束时间点,播放待播放视频中除广告视频以外的视频。由此,本发明实现了直接跳过广告播放视频的目的,无需等待广告播放结束后才能进入用户想要观看的视频,节省时间,提升用户的观看体验。
[0033]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0034]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0035]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0036]图1为本发明一实施例中基于EPG的视频播放方法的流程图;
[0037]图2为本发明另一实施例中基于EPG的视频播放方法的流程图;
[0038]图3为本发明一实施例中基于EPG的视频播放装置的结构示意图;
[0039]图4为本发明一实施例中播放模块33的结构示意图;以及
[0040]图5为本发明另一实施例中基于EPG的视频播放装置的结构不意图。
【具体实施方式】
[0041]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0042]图1所示为本发明一实施例中基于EPG的视频播放方法的流程图,该方法包括以下步骤S11-S13:
[0043]步骤S11,在加载待播放视频时,获取EPG,其中,该EPG中标记了广告视频的开始和结束时间点。
[0044]S卩,在EPG中都打过点,标记了节目内容的时间点以及广告的时间点。这里的时间点包括了节目或广告的开始和结束时间点。
[0045]进一步,在接收到来自用户的播放视频的指令时,加载待播放视频。这里,来自用户的播放视频的指令,如用户在视频播放器上点击播放键,本发明能够通过监听视频播放器后得知用户针对视频输入的播放指令。
[0046]步骤S12,根据EPG,确定待播放视频中广告视频的开始和结束时间点。
[0047]步骤S13,根据待播放视频中广告视频的开始和结束时间点,播放待播放视频中除广告视频以外的视频。
[0048]本发明实施例中,在加载待播放视频时,获取EPG,由于该EPG中标记了广告视频的开始和结束时间点,因而根据EPG,可以确定待播放视频中广告视频的开始和结束时间点,从而根据待播放视频中广告视频的开始和结束时间点,播放待播放视频中除广告视频以外的视频。由此,本发明实现了直接跳过广告播放视频的目的,无需等待广告播放结束后才能进入用户想要观看的视频,节省时间,提升用户的观看体验。
[0049]在本发明一实施例中,步骤S13可以实施为以下步骤A:
[0050]步骤A,在播放待播放视频的过程中,当播放至广告视频的开始时间点时,将当前播放时间点调整到广告视频的结束时间点,继续播放广告视频的后续视频。例如,某待播放视频中广告视频的开始和结束时间点分别为00:01:00、00:01:60,在播放该待播放视频的过程中,当播放至广告视频的开始时间点时00:01:00时,将当前播放时间点调整到广告视频的结束时间点00:01:60,继续播放广告视频的后续视频。
[0051]在本发明另一实施例中,步骤S13还可以实施为以下步骤B1-B2:
[0052]步骤BI,根据待播放视频中广告视频的开始和结束时间点,删除待播放视频中的广告视频。
[0053]步骤B2,将剩余的视频组合成新的视频进行播放。
[0054]进一步,步骤B2中将剩余的视频组合成新的视频进行播放,本发明提供了一种优选的方案,在该方案中,可以根据剩余的视频在待播放视频中先后顺序,将剩余的视频组合成新的视频进行播放。
[0055]下面通过一具体实施例详细介绍本发明的基于EPG的视频播放方法的实现过程。图2所示为本发明另一实施例中基于EPG的视频播放方法的流程图,该方法包括以下步骤S21-S24:
[0056]步骤S21,接收来自用户的播放视频的指令,加载待播放视频。
[0057]步骤S22,获取EPG,其中,该EPG中标记了广告视频的开始和结束时间点。
[0058]步骤S23,根据EPG