直播视频处理方法及装置与流程

文档序号:21986672发布日期:2020-08-25 19:24阅读:338来源:国知局
直播视频处理方法及装置与流程

本发明涉及互联网技术领域,具体涉及一种直播视频处理方法及装置。



背景技术:

随着互联网技术的快速发展,各行各业都开始涉足直播,通过直播为自己的品牌、商品等进行宣传。例如,可邀请明星等作为主播开展直播活动,在直播过程中介绍各个商品的功效、优势等内容。现有技术中,在直播过程中,用户需要随着直播时间的进展观看直播内容。如果用户错过了直播但其又想要针对性地观看某商品的直播介绍内容,则只能在直播结束后从用于回放的直播视频中进行查找,但也很难快速地找到自己想要观看的直播介绍内容。



技术实现要素:

鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的直播视频处理方法及装置。

根据本发明实施例的一个方面,提供了一种直播视频处理方法,该方法包括:

获取用于介绍多个商品的直播视频以及直播视频对应的直播商品信息;

根据直播商品信息,对直播视频进行解析和拆分,确定每个商品的直播视频片段;

针对每个商品,将该商品所有的直播视频片段进行处理,得到该商品的直播子视频;

将每个商品的直播子视频分发至对应的商品详情页面中。

进一步地,获取用于介绍多个商品的直播视频以及直播视频对应的直播商品信息进一步包括:

在直播结束后从直播数据库中获取录制的直播视频,或者在直播过程中实时获取录制的直播视频;

获取直播端录入的直播视频对应的商品列表信息,从商品列表信息中提取多个商品的商品名称和/或商品图片信息作为直播视频对应的直播商品信息。

进一步地,直播商品信息包括:多个商品的商品名称;根据直播商品信息,对直播视频进行解析和拆分,确定每个商品的直播视频片段进一步包括:

识别直播视频的音频数据中包含有各个商品名称对应音频的音频时间段;

根据包含有各个商品名称对应音频的音频时间段,将直播视频拆分为多个直播视频片段;

将多个直播视频片段中包含有同一商品名称对应音频的直播视频片段划分至同一片断分组中,并将片断分组确定为商品名称所对应的商品相匹配的片断分组。

进一步地,直播商品信息包括:多个商品的商品图片信息;根据直播商品信息,对直播视频进行解析和拆分,确定每个商品的直播视频片段进一步包括:

识别直播视频的视频画面数据中包含有各个商品图片信息的视频画面时间段;

根据包含有各个商品图片信息的视频画面时间段,将直播视频拆分为多个直播视频片段;

将多个直播视频片段中包含有同一商品图片信息的直播视频片段划分至同一片断分组中,并将片断分组确定为商品图片信息所对应的商品相匹配的片断分组。

进一步地,针对每个商品,将该商品所有的直播视频片段进行处理,得到该商品的直播子视频进一步包括:

从多个片断分组中查找该商品相匹配的片断分组;

将该商品相匹配的片断分组中包括的所有的直播视频片段进行合并,得到该商品的直播子视频。

进一步地,将该商品相匹配的片断分组中包括的所有的直播视频片段进行合并,得到该商品的直播子视频进一步包括:

按照直播视频片段在直播视频中的播放位置信息,将该商品相匹配的片断分组中包括的所有的直播视频片段进行合并,得到该商品对应的直播子视频。

进一步地,将每个商品的直播子视频分发至对应的商品详情页面中进一步包括:

根据每个商品的商品标识信息,确定该商品对应的商品详情页面,并将该商品的直播子视频分发至该商品对应的商品详情页面中的预设位置处。

进一步地,在针对每个商品,将该商品所有的直播视频片段进行处理,得到该商品的直播子视频之后,该方法还包括:

将多个商品的直播子视频添加至直播视频的显示页面中。

根据本发明实施例的另一方面,提供了一种直播视频处理装置,该装置包括:

获取模块,适于获取用于介绍多个商品的直播视频以及直播视频对应的直播商品信息;

解析模块,适于根据直播商品信息,对直播视频进行解析和拆分,确定每个商品的直播视频片段;

处理模块,适于针对每个商品,将该商品所有的直播视频片段进行处理,得到该商品的直播子视频;

分发模块,适于将每个商品的直播子视频分发至对应的商品详情页面中。

进一步地,获取模块进一步适于:

在直播结束后从直播数据库中获取录制的直播视频,或者在直播过程中实时获取录制的直播视频;

获取直播端录入的直播视频对应的商品列表信息,从商品列表信息中提取多个商品的商品名称和/或商品图片信息作为直播视频对应的直播商品信息。

进一步地,直播商品信息包括:多个商品的商品名称;解析模块进一步适于:

识别直播视频的音频数据中包含有各个商品名称对应音频的音频时间段;

根据包含有各个商品名称对应音频的音频时间段,将直播视频拆分为多个直播视频片段;

将多个直播视频片段中包含有同一商品名称对应音频的直播视频片段划分至同一片断分组中,并将片断分组确定为商品名称所对应的商品相匹配的片断分组。

进一步地,直播商品信息包括:多个商品的商品图片信息;解析模块进一步适于:

识别直播视频的视频画面数据中包含有各个商品图片信息的视频画面时间段;

根据包含有各个商品图片信息的视频画面时间段,将直播视频拆分为多个直播视频片段;

将多个直播视频片段中包含有同一商品图片信息的直播视频片段划分至同一片断分组中,并将片断分组确定为商品图片信息所对应的商品相匹配的片断分组。

进一步地,处理模块进一步适于:

从多个片断分组中查找该商品相匹配的片断分组;

将该商品相匹配的片断分组中包括的所有的直播视频片段进行合并,得到该商品的直播子视频。

进一步地,处理模块进一步适于:按照直播视频片段在直播视频中的播放位置信息,将该商品相匹配的片断分组中包括的所有的直播视频片段进行合并,得到该商品对应的直播子视频。

进一步地,分发模块进一步适于:根据每个商品的商品标识信息,确定该商品对应的商品详情页面,并将该商品的直播子视频分发至该商品对应的商品详情页面中的预设位置处。

进一步地,分发模块进一步适于:将多个商品的直播子视频添加至直播视频的显示页面中。

根据本发明实施例的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;

存储器用于存放至少一可执行指令,可执行指令使处理器执行上述直播视频处理方法对应的操作。

根据本发明实施例的再一方面,提供了一种计算机存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行如上述直播视频处理方法对应的操作。

根据本发明实施例提供的技术方案,通过对直播视频进行智能解析、拆分、合并等处理,能够便捷地从整个直播视频中提取出参与直播的各个商品的直播子视频,实现了按照商品对直播视频的有效提取;并且,还能够将各个商品的直播子视频自动地分发至其对应的商品详情页面中,使得用户通过访问商品对应的商品详情页面即可便捷地观看到该商品的直播介绍内容,无需用户专门从用于回放的直播视频中进行查找,不仅极大地方便了用户观看商品的直播介绍内容,而且还使得直播资源能够自动地添加至商品详情页面中,便捷地将直播资源沉淀为商品详情页面中用于介绍商品的有效资源,有效地提高了直播资源的利用率和资源价值,极大地丰富了商品详情页面。

上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本发明实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明实施例的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明实施例的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例提供的直播视频处理方法的流程图;

图2a示出了本发明另一实施例提供的直播视频处理方法的流程图;

图2b示出了一种拆分直播视频的示意图;

图2c示出了一种添加有商品的直播子视频的商品详情页面的示意图;

图3示出了本发明实施例提供的直播视频处理装置的结构示意图;

图4示出了根据本发明实施例的一种计算设备的结构示意图。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

图1示出了本发明实施例提供的直播视频处理方法的流程图,如图1所示,该方法包括如下步骤:

步骤s101,获取用于介绍多个商品的直播视频以及直播视频对应的直播商品信息。

通常主播在一场直播中会对一个或多个商品进行介绍,在主播发布直播之前,需要申请直播间得到直播间id,并通过直播端录入直播相关信息,例如直播时间、主播个人信息、直播视频对应的直播商品信息等,在直播开始时,主播通过直播端发起直播,以便用户访问该直播间观看直播。在实际应用场景中,可将直播间id、直播时间、主播个人信息、直播视频对应的直播商品信息以及录制的直播视频等关联存储至直播数据库中,以实现对直播资源的有效管理。在步骤s101中,可从直播数据库中获取用于介绍多个商品的直播视频以及直播视频对应的直播商品信息,以便根据直播商品信息对直播视频进行解析和拆分。

步骤s102,根据直播商品信息,对直播视频进行解析和拆分,确定每个商品的直播视频片段。

直播商品信息可包括参与直播的多个商品的商品名称、商品图片信息以及商品数量等信息,其中,商品数量是指参与直播的商品的种类数量,并不是指商品的库存数量,例如,主播在直播视频中介绍了3个商品,即存在3个商品参与直播,那么商品数量为3。具体地,可根据直播商品信息,采用语音识别、图像识别或者语音识别与图像识别相结合等方式,自动地对直播视频进行智能解析,确定直播视频中用于介绍每个商品的时间段,根据各个商品在直播视频中对应的时间段,将直播视频拆分成各个商品的直播视频片段。考虑到主播在直播过程中还可能会对商品进行多次介绍,那么拆分所得到的一个商品的直播视频片段的数量可能为一个也可能为多个。例如,根据某直播视频对应的直播商品信息可知一共有3个商品参与直播,这3个商品分别为商品1至商品3,若主播在直播过程中依次介绍了商品1至商品3之后又再次介绍了商品1和商品2,那么通过对该直播视频进行智能解析和拆分,所得到的商品1的直播视频片段的数量为2个,商品2的直播视频片段的数量为2个,商品3的直播视频片段的数量为1个。

步骤s103,针对每个商品,将该商品所有的直播视频片段进行处理,得到该商品的直播子视频。

在确定了每个商品的直播视频片段之后,可将每个商品所有的直播视频片段进行合并等处理,从而得到每个商品的直播子视频。如果某商品的直播视频片段的数量为多个,那么可按照该商品的各个直播视频片段在直播视频中原有的播放位置信息,确定各个直播视频片段之间的先后顺序,依据先后顺序合并该商品所有的直播视频片段,从而得到该商品的直播子视频;如果某商品的直播视频片段的数量为一个,那么可直接将该直播视频片段作为合并后的直播子视频。可选地,针对每个商品,在对该商品所有的直播视频片段进行合并之前,可先为该商品的直播视频片段添加一些例如视频名称信息、视频字幕信息、商品介绍信息等子视频附加信息,在完成信息添加处理之后,再对该商品所有的直播视频片段进行合并;或者,也可先对该商品所有的直播视频片段进行合并,在完成合并处理之后,再对合并得到的视频添加一些例如视频名称信息、视频字幕信息、商品介绍信息等子视频附加信息,将添加有子视频附加信息的视频作为该商品的直播子视频。针对一个直播视频,所得到的商品的直播子视频的数量与参与该直播的商品数量相一致,有几个商品参与直播就会得到几个直播子视频。

步骤s104,将每个商品的直播子视频分发至对应的商品详情页面中。

在合并得到每个商品的直播子视频之后,可根据每个商品的商品名称、商品id等商品标识信息,将每个商品的直播子视频自动地分发至其对应的商品详情页面中,从而使得用户通过访问商品对应的商品详情页面即可便捷地观看到该商品的直播介绍内容,无需用户专门从用于回放的直播视频中进行查找,极大地方便了用户观看商品的直播介绍内容。

本实施例提供的直播视频处理方法,通过对直播视频进行智能解析、拆分、合并等处理,能够便捷地从整个直播视频中提取出参与直播的各个商品的直播子视频,实现了按照商品对直播视频的有效提取;并且,还能够将各个商品的直播子视频自动地分发至其对应的商品详情页面中,使得用户通过访问商品对应的商品详情页面即可便捷地观看到该商品的直播介绍内容,无需用户专门从用于回放的直播视频中进行查找,不仅极大地方便了用户观看商品的直播介绍内容,而且还使得直播资源能够自动地添加至商品详情页面中,便捷地将直播资源沉淀为商品详情页面中用于介绍商品的有效资源,有效地提高了直播资源的利用率和资源价值,极大地丰富了商品详情页面。

图2a示出了本发明另一实施例提供的直播视频处理方法的流程图,如图2所示,该方法包括如下步骤:

步骤s201,获取用于介绍多个商品的直播视频以及直播视频对应的直播商品信息。

其中,可从直播数据库中获取用于介绍多个商品的直播视频以及直播视频对应的直播商品信息,具体地,可在直播结束后从直播数据库中获取录制的用于回放的直播视频,或者也可在直播过程中实时获取当前录制的直播视频。在主播发布直播之前,需要申请直播间得到直播间id,并通过直播端录入直播视频对应的商品列表信息,并存储至直播数据库中,其中,商品列表信息中可记录有参与直播的多个商品的商品名称、商品图片信息、商品数量等信息,那么可从直播数据库中获取直播端录入的直播视频对应的商品列表信息,然后从商品列表信息中提取多个商品的商品名称和/或商品图片信息作为直播视频对应的直播商品信息,以便根据直播商品信息对直播视频进行解析和拆分。

在得到直播视频和直播商品信息之后,可根据直播商品信息,对直播视频进行解析和拆分,从而确定每个商品的直播视频片段。下面以直播商品信息包括多个商品的商品名称为例,对解析和拆分直播视频的具体过程进行介绍,具体地可通过步骤s202至步骤s204进行实现。

步骤s202,识别直播视频的音频数据中包含有各个商品名称对应音频的音频时间段。

考虑到主播在直播过程中,为了便于用户了解当前所介绍的商品是哪款商品,大多会在介绍商品的过程中多次提及该商品的商品名称,那么当直播商品信息包括多个商品的商品名称时,可根据多个商品的商品名称,对直播视频进行智能解析和拆分。其中,直播视频包括音频数据和视频画面数据,当直播商品信息中包括多个商品的商品名称时,可根据多个商品的商品名称,采用语音识别技术对直播视频的音频数据进行识别处理,识别音频数据中包含有各个商品名称对应音频的音频时间段。

图2b示出了一种拆分直播视频的示意图,如图2b所示,直播视频的时长为30分钟,直播商品信息中包括4个商品(商品1至商品4)的商品名称,通过语音识别得到,直播视频的音频数据从00:00开始出现商品1的商品名称对应音频,从03:08开始出现商品2的商品名称对应音频,从05:16开始再次出现商品1的商品名称对应音频,从09:52开始再次出现商品2的商品名称对应音频,从13:22开始出现商品3的商品名称对应音频,……,那么可将从00:00开始至03:08终止的音频时间段确定为包含有商品1的商品名称对应音频的音频时间段,将从03:08开始至05:16终止的音频时间段确定为包含有商品2的商品名称对应音频的音频时间段,将从05:16开始至09:52终止的音频时间段确定为包含有商品1的商品名称对应音频的音频时间段,将从09:52开始至13:22终止的音频时间段确定为包含有商品2的商品名称对应音频的音频时间段,将从13:22开始至16:46终止的音频时间段确定为包含有商品3的商品名称对应音频的音频时间段,……。

步骤s203,根据包含有各个商品名称对应音频的音频时间段,将直播视频拆分为多个直播视频片段。

在从直播视频的音频数据中识别得到包含有各个商品名称对应音频的音频时间段之后,可根据音频时间段将直播视频拆分为多个直播视频片段,如图2b所示,识别得到的音频时间段包括有9个音频时间段,这9个音频时间段包括:从00:00开始至03:08终止的音频时间段、从03:08开始至05:16终止的音频时间段、从05:16开始至09:52终止的音频时间段、……、从26:28开始至30:00终止的音频时间段,根据各个音频时间段的开始时间和终止时间,对直播视频进行拆分,从而得到多个直播视频片段,如图2b所示的片断1至片断9。

步骤s204,将多个直播视频片段中包含有同一商品名称对应音频的直播视频片段划分至同一片断分组中,并将片断分组确定为商品名称所对应的商品相匹配的片断分组。

为了便于处理得到各个商品的直播子视频,在将直播视频拆分为多个直播视频片段之后,还需对多个直播视频片段进行分组,通过片断分组来管理多个商品的直播视频片段,具体地,可将多个直播视频片段中包含有同一商品名称对应音频的直播视频片段划分至同一片断分组中,如果若干个直播视频片段的音频数据中包含有同一商品名称对应音频,则说明这若干个直播视频片段是用于介绍同一个商品的,均属于同一商品的直播视频片断,那么可将这若干个直播视频片段划分至同一片断分组中。在完成分组之后,还可根据片断分组中所包括的直播视频片段的音频数据对应的商品名称,将该片断分组确定为该商品名称所对应的商品相匹配的片断分组,从而便捷地实现了对商品与片断分组之间的匹配关系的建立,某商品相匹配的片断分组中所包括的直播视频片段均为该商品的直播视频片断。

如图2b所示,假设从直播视频中拆分得到9个直播视频片段,这9个直播视频片段分别为片断1至片断9,其中,片断1、片断3和片断6中包含有商品1的商品名称对应音频,片断2和片断4中包含有商品2的商品名称对应音频,片断5和片断8中包含有商品3的商品名称对应音频,片断7和片断9中包含有商品4的商品名称对应音频。那么将片断1、片断3和片断6划分至片断分组1中,并将片断分组1确定为商品1相匹配的片断分组;将片断2和片断4划分至片断分组2中,并将片断分组2确定为商品2相匹配的片断分组;将片断5和片断8划分至片断分组3中,并将片断分组3确定为商品3相匹配的片断分组;将片断7和片断9划分至片断分组4中,并将片断分组4确定为商品4相匹配的片断分组。

在另一种可选的实施方式中,考虑到主播在直播过程中,为了便于用户更为直观地了解商品,大多会在介绍某商品的过程中进行对应商品的展示,那么当直播商品信息包括多个商品的商品图片信息时,可根据多个商品的商品图片信息,对直播视频进行智能解析和拆分。具体地,可根据多个商品的商品图片信息,采用图像识别技术对直播视频的视频画面数据进行识别处理,识别直播视频的视频画面数据中包含有各个商品图片信息的视频画面时间段,接着根据包含有各个商品图片信息的视频画面时间段,将直播视频拆分为多个直播视频片段,然后将多个直播视频片段中包含有同一商品图片信息的直播视频片段划分至同一片断分组中,如果若干个直播视频片段的视频画面数据中包含有同一商品图片信息,则说明这若干个直播视频片段是用于介绍同一个商品的,均属于同一商品的直播视频片断,那么可将这若干个直播视频片段划分至同一片断分组中。在完成分组之后,还可根据片断分组中所包括的直播视频片段的视频画面数据对应的商品图片信息,将该片断分组确定为该商品图片信息所对应的商品相匹配的片断分组。

在另一种可选的实施方式中,也可综合根据多个商品的商品名称和商品图片信息,对直播视频进行解析和拆分,从而来确定每个商品的直播视频片段。例如,可先采用语音识别技术对直播视频的音频数据进行识别处理,识别音频数据中包含有各个商品名称对应音频的音频时间段,针对每个音频时间段,确定该音频时间段对应的商品名称所对应的商品,并采用图像识别技术对直播视频中该音频时间段对应的视频画面数据进行识别处理,识别该音频时间段对应的视频画面数据中是否包含有该商品的商品图片信息,若是,则可根据该音频时间段对直播视频进行拆分,若否,则需人工对直播视频进行审核,以确定用于拆分直播视频的时间段。

本领域技术人员也可先采用图像识别技术识别直播视频的视频画面数据中包含有各个商品图片信息的视频画面时间段,然后再针对每个视频画面时间段,采用语音识别技术识别该视频画面时间段对应的音频数据中是否包含有所对应的商品的商品名称对应音频,从而来确定用于拆分直播视频的时间段。

步骤s205,针对每个商品,从多个片断分组中查找该商品相匹配的片断分组。

由于在步骤s204中建立了商品与片断分组之间的匹配关系,那么可从多个片断分组中方便、快速地查找到每个商品相匹配的片断分组,以便通过合并片断分组中的直播视频片段来得到该商品的直播子视频。

步骤s206,将该商品相匹配的片断分组中包括的所有的直播视频片段进行合并,得到该商品的直播子视频。

例如,片断分组1为商品1相匹配的片断分组,当需要对商品1的直播视频片段进行合并时,可从多个片断分组中查找片断分组1,将片断分组1中所包括的所有的直播视频片段(即片断1、片断3和片断6)合并成一个视频作为商品1的直播子视频。如果某商品相匹配的片断分组中所包括的直播视频片段的数量为多个,那么可按照直播视频片段在直播视频中的播放位置信息,将该商品相匹配的片断分组中包括的所有的直播视频片段进行合并,得到该商品对应的直播子视频。具体地,按照该商品相匹配的片断分组中包括的直播视频片段在直播视频中的播放位置信息,确定各个直播视频片段之间的先后顺序,依据先后顺序合并各个直播视频片段,从而得到该商品的直播子视频。如果某商品相匹配的片断分组中所包括的直播视频片段的数量为一个,那么可直接将该直播视频片段作为合并后的直播子视频。

可选地,针对每个商品,在对该商品相匹配的片断分组中包括的所有的直播视频片段进行合并之前,可先为该片断分组中包括的直播视频片段添加一些例如视频名称信息、视频字幕信息、商品介绍信息等子视频附加信息,在完成信息添加处理之后,再对该片断分组中包括的所有的直播视频片段进行合并;或者,也可先对该片断分组中包括的所有的直播视频片段进行合并,在完成合并处理之后,再对合并得到的视频添加一些例如视频名称信息、视频字幕信息、商品介绍信息等子视频附加信息,将添加有子视频附加信息的视频作为该商品的直播子视频。

步骤s207,将每个商品的直播子视频分发至对应的商品详情页面中。

其中,可根据每个商品的商品标识信息,确定该商品对应的商品详情页面,并将该商品的直播子视频分发至该商品对应的商品详情页面中的预设位置处。具体地,商品标识信息是指用于标识商品的信息,商品标识信息与商品一一对应,例如可为商品名称、商品id等信息。预设位置可为商品详情页面中的页面上方、页面中间等位置处,本领域技术人员可根据实际需要对预设位置进行选择,此处不做限定。图2c示出了一种添加有商品的直播子视频的商品详情页面的示意图,如图2c所示,商品1的直播子视频被添加至商品1对应的商品详情页面的页面最上方位置处,用户通过点击等方式触发该商品对应的商品详情页面中所添加的直播子视频,即可便捷地观看到该商品的直播介绍内容。

若在步骤s201中获取的是在直播结束后用于回放的直播视频,那么通过上述步骤s202至步骤s207的处理后,添加至商品对应的商品详情页面中的直播子视频为此场直播中所有与该商品相关的直播介绍内容。那么即使用户错过了整场直播,通过点击等方式触发商品对应的商品详情页面中所添加的直播子视频,即可便捷地观看到该商品的直播介绍内容,无需用户专门从用于回放的直播视频中进行查找,极大地方便了用户观看商品的直播介绍内容。

若在步骤s201中获取的是在当前直播过程中实时录制的直播视频,那么通过上述步骤s202至步骤s207的处理后,添加至商品对应的商品详情页面中的直播子视频即为此场直播中在当前时刻之前的所有与该商品相关的直播介绍内容,并且该直播子视频的内容会随着直播的继续进行而不断地更新,直至此场直播结束更新得到该商品最终的直播子视频。那么即使用户错过了此场直播中的部分介绍内容,通过访问参与此场直播的商品对应的商品详情页面,点击等方式触发该商品详情页面中所添加的直播子视频,即可便捷地观看到在当前时刻之间主播在直播过程中所介绍的所有关于该商品的直播介绍内容,无需用户等待直播结束后再专门从用于回放的直播视频中进行查找,进一步地方便了用户观看商品的直播介绍内容。

可选地,在得到多个商品的直播子视频之后,还可将多个商品的直播子视频添加至直播视频的显示页面中,该显示页面可为直播页面或者直播回放页面,以便用户从商品维度查看直播介绍内容。

本实施例提供的直播视频处理方法,采用语音识别、图像识别等方式对直播视频进行智能解析和拆分,实现了对直播视频的精准拆分,能够准确地得到参与直播的各个商品的直播视频片段,并利用片断分组实现了对各个商品的直播视频片段的有效管理,通过合并片断分组中的直播视频片段,能够便捷地得到对应商品的直播子视频,实现了按照商品对直播视频的有效提取;并且,还能够将各个商品的直播子视频自动地分发至其对应的商品详情页面中,不仅使得用户通过访问商品对应的商品详情页面即可便捷地观看到该商品的直播介绍内容,而且还便捷地将直播资源沉淀为商品详情页面中用于介绍商品的有效资源,有效地提高了直播资源的利用率,提升了直播资源的资源价值,极大地丰富了商品详情页面,优化了直播视频处理方式。

图3示出了本发明实施例提供的直播视频处理装置的结构示意图,如图3所示,该装置包括:获取模块301、解析模块302、处理模块303和分发模块304。

获取模块301适于:获取用于介绍多个商品的直播视频以及直播视频对应的直播商品信息。

解析模块302适于:根据直播商品信息,对直播视频进行解析和拆分,确定每个商品的直播视频片段。

处理模块303适于:针对每个商品,将该商品所有的直播视频片段进行处理,得到该商品的直播子视频。

分发模块304适于:将每个商品的直播子视频分发至对应的商品详情页面中。

可选地,获取模块301进一步适于:在直播结束后从直播数据库中获取录制的直播视频,或者在直播过程中实时获取录制的直播视频;获取直播端录入的直播视频对应的商品列表信息,从商品列表信息中提取多个商品的商品名称和/或商品图片信息作为直播视频对应的直播商品信息。

可选地,直播商品信息包括:多个商品的商品名称;解析模块302进一步适于:识别直播视频的音频数据中包含有各个商品名称对应音频的音频时间段;根据包含有各个商品名称对应音频的音频时间段,将直播视频拆分为多个直播视频片段;将多个直播视频片段中包含有同一商品名称对应音频的直播视频片段划分至同一片断分组中,并将片断分组确定为商品名称所对应的商品相匹配的片断分组。

可选地,直播商品信息包括:多个商品的商品图片信息;解析模块302进一步适于:识别直播视频的视频画面数据中包含有各个商品图片信息的视频画面时间段;根据包含有各个商品图片信息的视频画面时间段,将直播视频拆分为多个直播视频片段;将多个直播视频片段中包含有同一商品图片信息的直播视频片段划分至同一片断分组中,并将片断分组确定为商品图片信息所对应的商品相匹配的片断分组。

可选地,处理模块303进一步适于:从多个片断分组中查找该商品相匹配的片断分组;将该商品相匹配的片断分组中包括的所有的直播视频片段进行合并,得到该商品的直播子视频。

可选地,处理模块303进一步适于:按照直播视频片段在直播视频中的播放位置信息,将该商品相匹配的片断分组中包括的所有的直播视频片段进行合并,得到该商品对应的直播子视频。

可选地,分发模块304进一步适于:根据每个商品的商品标识信息,确定该商品对应的商品详情页面,并将该商品的直播子视频分发至该商品对应的商品详情页面中的预设位置处。

可选地,分发模块304进一步适于:将多个商品的直播子视频添加至直播视频的显示页面中。

本实施例提供的直播视频处理装置,采用语音识别、图像识别等方式对直播视频进行智能解析和拆分,实现了对直播视频的精准拆分,能够准确地得到参与直播的各个商品的直播视频片段,并利用片断分组实现了对各个商品的直播视频片段的有效管理,通过合并片断分组中的直播视频片段,能够便捷地得到对应商品的直播子视频,实现了按照商品对直播视频的有效提取;并且,还能够将各个商品的直播子视频自动地分发至其对应的商品详情页面中,不仅使得用户通过访问商品对应的商品详情页面即可便捷地观看到该商品的直播介绍内容,而且还便捷地将直播资源沉淀为商品详情页面中用于介绍商品的有效资源,有效地提高了直播资源的利用率,提升了直播资源的资源价值,极大地丰富了商品详情页面,优化了直播视频处理方式。

本发明实施例提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的直播视频处理方法。

图4示出了根据本发明实施例的一种计算设备的结构示意图,本发明具体实施例并不对计算设备的具体实现做限定。

如图4所示,该计算设备可以包括:处理器(processor)402、通信接口(communicationsinterface)404、存储器(memory)406、以及通信总线408。

其中:

处理器402、通信接口404、以及存储器406通过通信总线408完成相互间的通信。

通信接口404,用于与其它设备比如客户端或其它服务器等的网元通信。

处理器402,用于执行程序410,具体可以执行上述直播视频处理方法实施例中的相关步骤。

具体地,程序410可以包括程序代码,该程序代码包括计算机操作指令。

处理器402可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。计算设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。

存储器406,用于存放程序410。存储器406可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

程序410具体可以用于使得处理器402执行上述任意方法实施例中的直播视频处理方法。程序410中各步骤的具体实现可以参见上述直播视频处理实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明实施例的内容,并且上面对特定语言所做的描述是为了披露本发明实施例的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明示例性实施例的描述中,各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明实施例要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例中的一些或者全部部件的一些或者全部功能。本发明实施例还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明实施例的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明实施例可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1