视频流的插播方法及终端设备的制造方法

文档序号:8530662阅读:404来源:国知局
视频流的插播方法及终端设备的制造方法
【技术领域】
[0001]本公开涉及视频播放技术领域,特别涉及一种视频流的插播方法及终端设备。
【背景技术】
[0002]智能终端设备的日益普及,成为用户多媒体视频观看的主要方式,以手机为例,用户可以从网络侧下载感兴趣的视频内容进行观看,或者观看本地存储的视频内容。
[0003]相关技术中,视频播放是按照录制好的视频内容,一陈不变的进行播放,如果要改变其中的内容比如插播广告,也是在前期制作时,对原视频流进行改动重新编辑,不能满足用户实时变化的需求,具有一定的局限性。

【发明内容】

[0004]本公开实施例提供了一种视频流的插播方法及终端设备。所述技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种视频流的插播方法,该方法包括:
[0006]获取待播放视频流中的插播指示信息;
[0007]从预先存储的信息数据库中获取与所述插播指示信息对应的第一视频数据,以便应用所述第一视频数据插播所述视频流中、与所述插播指示信息对应的第二视频数据。
[0008]根据本公开实施例的第二方面,提供一种终端设备,所述设备包括:
[0009]第一获取模块,被配置为获取待播放视频流中的插播指示信息;
[0010]第二获取模块,被配置为从预先存储的信息数据库中获取与所述插播指示信息对应的第一视频数据;
[0011]播放模块,被配置为应用所述第一视频数据插播所述视频流中、与所述插播指示信息对应的第二视频数据。
[0012]根据本公开实施例的第三方面,提供了一种终端设备,该设备包括:
[0013]处理器;
[0014]用于存储所述处理器的可执行指令的存储器;
[0015]其中,所述处理器被配置为:
[0016]获取待播放视频流中的插播指示信息;
[0017]从预先存储的信息数据库中获取与所述插播指示信息对应的第一视频数据;
[0018]应用所述第一视频数据插播所述视频流中、与所述插播指示信息对应的第二视频数据。
[0019]本公开实施例提供的技术方案可以包括以下有益效果:
[0020]通过获取待播放视频流中的插播指示信息,从预先存储的信息数据库中获取与插播指示信息对应的第一视频数据,应用第一视频数据插播视频流中、与插播指示信息对应的第二视频数据。实现了播放视频流时,在不需要篡改视频流数据的情况下,实时给用户呈现满足用户需要的个性视频内容,避免了需要提前根据用户需要修改原视频流数据并占用大量的存储空间进行存储,提高了个性视频播放的灵活性和效率。
[0021]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0022]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起被配置为解释本公开的原理。
[0023]图1是根据一示例性实施例示出的一种视频流的插播方法的流程图;
[0024]图2是根据另一示例性实施例示出的一种视频流的插播方法的流程图;
[0025]图3是根据另一示例性实施例示出的一种视频流的插播方法的流程图
[0026]图4A是根据另一示例性实施例示出的一种视频流的插播方法的流程图;
[0027]图4B所示的终端设备的屏幕显示的为原图片帧;
[0028]图4C所示的终端设备的屏幕显示的为插播图片帧;
[0029]图5A是根据另一示例性实施例示出的一种视频流的插播方法的流程图;
[0030]图5B所不的终端设备的屏蒂显不的为原图片巾贞;
[0031]图5C所示的终端设备的屏幕显示的为插播图片帧;
[0032]图6是根据另一示例性实施例示出的一种终端设备的框图;
[0033]图7是根据另一示例性实施例示出的一种终端设备的框图;
[0034]图8是根据另一示例性实施例示出的一种终端设备的框图;
[0035]图9是根据另一示例性实施例示出的一种终端设备的框图;
[0036]图10是根据另一示例性实施例示出的一种终端设备的框图;
[0037]图11是根据另一示例性实施例示出的一种终端设备的框图;
[0038]图12是根据另一示例性实施例示出的一种终端设备的框图;
[0039]图13是根据一示例性实施例示出的一种终端设备的框图。
[0040]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
【具体实施方式】
[0041]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0042]图1是根据一示例性实施例示出的一种视频流的插播方法的流程图,本实施例以该视频流的插播方法被配置为包括显示屏幕的终端设备中来举例说明。该视频流的插播方法可以包括如下几个步骤:
[0043]在步骤101中,获取待播放视频流中的插播指示信息。
[0044]终端设备接收用户指定播放的视频流,其中,用户指定播放的视频流是终端设备接收其余网络侧设备发送的视频流,或者终端设备预先存储在终端设备本地的视频流。
[0045]终端设备从待播放的视频流中获取插播指示信息。其中,获取插播指示信息的方式很多,插播指示信息的具体表现形式也很多,举例说明如下:
[0046]示例一,本示例中通过视频流的时间信息来表示插播指示信息,对应的获取过程具体为:
[0047]终端设备从待播放视频流的头文件中获取视频流的第一标识信息,
[0048]根据该第一标识信息查找预存的插播时间信息表,该插播时间信息表包括视频流的第一标识信息与插播时间的对应关系,从而从该插播时间信息表中获取与该第一标识信息对应的插播指示信息,该插播指示信息包括:插播起始时间和插播结束时间。
[0049]需要说明的是,该插播时间信息表可以存储在终端设备本地,终端设备直接在本地查询插播时间信息表中的内容,这种方式提高处理效果;该插播时间信息表也可以存储在其他设备上,终端设备与其他设备进行信息交互查询插播时间信息表中的内容,这种方式使得所有终端设备集中访问,节约处理资源。
[0050]示例二,本示例中通过视频流的图片帧上的坐标信息来表示插播指示信息,对应的获取过程具体为:
[0051]终端设备获取待播放视频流的图片帧的第二标识信息,
[0052]根据该第二标识信息查找预存的插播坐标信息表,该插播坐标信息表包括视频流中每个图片帧的第二标识信息与插播坐标的对应关系,从而从该插播坐标信息表中获取获取与该第二标识信息对应的插播指示信息,该插播指示信息包括:多个插播坐标信息。
[0053]需要说明的是,该插播坐标信息表可以存储在终端设备本地,终端设备直接在本地查询插播坐标信息表中的内容,这种方式提高处理效果;该插播坐标信息表也可以存储在其他设备上,终端设备与其他设备进行信息交互查询插播坐标信息表中的内容,这种方式使得所有终端设备集中访问,节约处理资源。
[0054]示例三,本示例中通过视频流的图片帧上的图案特征信息来表示插播指示信息,对应的获取过程具体为:
[0055]终端设备获取待播放视频流的图片帧的图案特征信息,图案特征信息的具体表现形式视图案类型而定,例如,通过检测图案内容,若获知该图案包括人物面部,则与该人物面部对应的图案特征信息可以包括:Hear特征、或者FisherFace特征、或者LBPH特征;若获知该图案不包括人物面部,则与该图案对应的图案特征信息可以包括:颜色直方图特征等。
[0056]根据预存的图案特征数据库识别图案特征信息是否为用户预先指定的插播指示信息;其中,图案特征数据库包括与插播指示信息对应的样本图案特征信息。
[0057]需要说明的是,该图案特征数据库可以存储在终端设备本地,终端设备直接在本地匹配图案特征数据库中的内容,这种方式提高处理效果;该图案特征数据库也可以存储在其他设备上,终端设备与其他设备进行信息交互匹配图案特征数据库中的内容,这种方式使得所有终端设备集中访问,节约处理资源。
[0058]示例四,本示例中通过视频流的图片帧上的频谱特征信息来表示插播指示信息,对应的获取过程具体为:
[0059]终端设备获取待播放视频流的频谱特征信息,其中,视频流的频谱特征信息可以包括视频流中与图片对应的光谱特征信息,和/或与声音对应的频谱特征信息。
[0060]根据预存的频谱特征数据库识别频谱特征信息是否为用户预先指定的插播指示信息;其中,频谱特征数据库包括与插播指示信息对应的样本频谱特征信息。
[0061]需要说明的是,该频谱特征数据库可以存储在终端设备本地,终端设备直接在本地匹配频谱特征数据库中的内容,这种方式提高处理效果;该频谱特征数据库也可以存储在其他设备上,终端设备与其他设备进行信息交互匹配频谱特征数据库中的内容,这种方式使得所有终端设备集中访问,节约处理资源。
[0062]在步骤102中,从预先存储的信息数据库中获取与所述插播指示信息对应的第一视频数据。
[0063]终端设备根据获取的插播指示信息从预先存储的信息数据库中获取与该插播指示信息对应的第一视频数据。其中,第一视频数据是要进行插播的内容,也就是说,在播放视频流的过程中,不呈现该视频流中与插播指示信息对应的第二视频数据,而是呈现该第一视频数据。
[0064]信息数据库中存储了插播指示信息与第一视频数据的对应关系,本实施例对存储方式的表现形式不作具体限制,比如,可以按照插播指示信息的类型划分存储,按照步骤101中的例子表示插播指示信息的四种形式,可以分类存储时间信息与第一视频数据的对应关系、坐标信息与第一视频数据的对应关系、图案特征信息与第一视频数据的对应关系、频谱特征信息与第一视频数据的对应关系。从而可以高效的从信息数据库中获取与该插播指示信息对应的第一视频数据。
[0065]需要说明的是,该信息数据库可以存储在终端设备本地,终端设备直接在本地查找信息数据库获取第一视频数据,这种方式提高处理效果;该信息数据库也可以存储在其他设备上,
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1