一种直播视频的处理方法、装置及电子设备制造方法及图纸

技术编号:21341160 阅读:18 留言:0更新日期:2019-06-13 21:55
本发明专利技术实施例提供了一种直播视频的处理方法、装置及电子设备。该方法包括:根据预设的视频分片策略,对预设时长内获取到的视频帧进行分片处理,生成分片文件;通过判断分片文件中,是否存在包含预设标识的视频帧;确定是否对该分片文件进行预设处理,若存在,则对分片文件进行预设处理。由于本发明专利技术实施例中,每生成一个包含预设时长目标直播视频帧的分片文件时,服务器就判断对该分片文件进行是否进行预设处理,若判断结果为是,则对该分片文件进行预设处理,实现了实时收录直播视频的视频帧的同时,对该直播视频的视频帧进行预设处理,从而缩短了直播视频从收录到处理成视频播放平台上可以进行点播的视频的整个过程的处理时间。

A Processing Method, Device and Electronic Equipment for Live Video

The embodiment of the present invention provides a method, device and electronic device for processing live video. The method includes: according to the preset video fragmentation strategy, the video frames acquired in the preset time are fragmented to generate the fragmentation file; by judging whether there is a video frame containing preset identification in the fragmentation file; determining whether the fragmentation file is preset processed, and if it exists, preset processing of the fragmentation file. Because in the embodiment of the present invention, every time a fragment file containing a preset long target live video frame is generated, the server determines whether the fragment file is preset processed or not. If the result is yes, the fragment file is preset processed, realizing the preset processing of the live video frame while recording the live video frame in real time. Thus, the processing time of the whole process from recording to processing of live video to VOD video on the video playback platform is shortened.

【技术实现步骤摘要】
一种直播视频的处理方法、装置及电子设备
本专利技术涉及虚拟现实
,特别是涉及一种直播视频的处理方法、装置及电子设备。
技术介绍
电视台的直播节目在播放的过程中,通常是由电视台的收录系统实时在线的将直播节目的完整视频收录下来,然后,线下处理系统在将该直播节目的完整视频进行包装处理,将收录的直播视频的视频内容处理成可以在视频播放平台进行点播的视频内容;再将直播视频处理后的视频内容,发布在视频播放平台上,以便网络用户通过视频播放平台,在任何时间段,都可以方便的观看到直播节目包装后的视频内容。由于电视台的收录系统实时在线收录的直播节目中包含部分视频内容是不允许发布在视频网站上;或者,为了增加收录视频的观看度,编辑人员可以在收录的直播节目中增加部分视频内容;因此,就需要将上述收录下来的直播节目进行处理,然后在发布在视频播放平台上。例如,某电视台播放的某个直播节目,在电视台直播时,包含有十秒的广告内容,由于该广告的商家只是支付了电视台的某个直播节目中的广告费用,而没有支付该直播节目在网站中播放时的广告费用。所以,当电视台的收录系统在将该直播节目收录之后,需要将电视台收录的视频内容中的十秒的广告内容进行线下处理,即将该视频内容中的十秒的广告内容删除掉,之后,再将该视频发布到视频播放平台。目前,电视台的直播视频需要在该节目播放的时候,先用直播收录系统,对直播视频进行收录,然后在线下进行处理,然后在将处理后的视频内容发布在相关视频播放平台上。显然,现有技术中,电视台的直播节目需要经过线上收录、线下处理,然后在将处理后的直播视频发布到视频播放平台上,从而导致了直播视频从收录到处理成视频播放平台上可以进行点播的视频的整个过程,所需要的时间长的问题。
技术实现思路
本专利技术实施例的目的在于提供一种直播视频的处理方法、装置及电子设备,以缩短直播视频从收录到处理成视频播放平台上可以进行点播的视频的整个过程的处理时间。具体技术方案如下:第一方面,提供了一种直播视频的处理方法,所述方法包括:在目标直播视频播放的过程中,实时获取所述目标直播视频的视频帧;根据预设的视频分片策略,将获得的所述视频帧生成分片文件;判断所述分片文件中是否存在包含预设标识的视频帧;若所述分片文件中存在包含所述预设标识的视频帧,则对所述分片文件中的目标视频帧进行预设处理,所述目标视频帧为包含所述预设标识的视频帧。可选的,所述预设标识为广告视频添加标识时,所述对所述分片文件中的目标视频帧进行预设处理的步骤,可以包括:获取所述分片文件中包含所述广告视频添加标识的两个连续视频帧;在所述两个连续视频帧之间添加预设广告视频帧。可选的,所述预设标识为广告贴片添加标识时,所述对所述分片文件中的目标视频帧进行预设处理的步骤,可以包括:获取所述分片文件中包含所述广告贴片添加标识的第一视频帧;在所述包含所述第一视频帧中的预设区域添加预设广告贴片,所述预设区域为所述第一视频的背景区域。可选的,所述预设标识为广告覆盖标识时,所述对所述分片文件中的目标视频帧进行预设处理的步骤,可以包括:获取所述分片文件中包含所述广告覆盖标识的第二视频帧;检测所述第二视频帧中的目标对象;将预设广告贴片覆盖所述目标对象所在的图像区域。可选的,所述根据预设的视频分片策略,将获得的所述视频帧生成分片文件的步骤,可以包括:根据预设的解码器,对所述获取到的视频帧进行解码,生成所述视频帧对应的原始视频帧;根据预设的编码器,对所述原始视频帧进行编码,生成所述原始视频帧对应的第一编码视频帧;根据预设的标识生成算法,生成所述第一编码视频帧对应的标识;将预设时长内获取到的视频帧对应的第一编码视频帧和所述第一编码视频帧对应的标识,组成分片文件。第二方面,提供了一种直播视频的处理装置,所述装置包括:获取模块,用于在目标直播视频播放的过程中,实时获取所述目标直播视频的视频帧;分片文件生成模块,用于根据预设的视频分片策略,将获得的所述视频帧生成分片文件;判断模块,用于判断所述分片文件中是否存在包含预设标识的视频帧;预设处理模块,用于若所述分片文件中存在包含所述预设标识的图像帧,则对所述分片文件中的目标视频帧进行预设处理,所述目标视频帧为包含所述预设标识的视频帧。可选的,所述预设标识为广告视频添加标识,所述预设处理模块,可以包括:第一获取单元,用于获取所述分片文件中包含所述广告视频添加标识的两个连续视频帧;第一添加单元,用于在所述两个连续视频帧之间添加预设广告视频帧。可选的,所述预设标识为广告贴片添加标识,所述预设处理模块,可以包括:第二获取单元,获取所述分片文件中包含所述广告贴片添加标识的第一视频帧;第二添加单元,在所述包含所述第一视频帧中的预设区域添加预设广告贴片,所述预设区域为所述第一视频的背景区域。可选的,所述预设标识为广告覆盖标识,所述预设处理模块,可以包括:第三获取单元,用于获取所述分片文件中包含所述广告覆盖标识的第二视频帧;检测单元,用于检测所述第二视频帧中的目标对象;第三添加单元,用于将预设广告贴片覆盖所述目标对象所在的图像区域。可选的,所述分片文件生成模块,包括:原始视频帧生成单元,用于将所述获取到的视频帧进行解码,生成所述视频帧对应的原始视频帧;第一编码视频帧生成单元,用于根据预设的编码器,对所述原始视频帧进行编码,生成所述原始视频帧对应的第一编码视频帧;标识生成单元,用于根据预设的标识生成算法,生成所述第一编码视频帧对应的标识;分片文件生成单元,用于将预设时长内获取到的视频帧对应的第一编码视频帧和所述第一编码视频帧对应的标识,组成分片文件。第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现以下方法步骤:在目标直播视频播放的过程中,实时获取所述目标直播视频的视频帧;根据预设的视频分片策略,将获得的所述视频帧生成分片文件;判断所述分片文件中是否存在包含预设标识的视频帧;若所述分片文件中存在包含所述预设标识的视频帧,对所述分片文件中的目标视频帧进行预设处理,所述目标视频帧为包含所述预设标识的视频帧。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一直播视频的处理方法步骤。本专利技术实施例所提供的一种直播视频的处理方法、装置及电子设备。在目标直播视频播放的过程中,实时获取所述目标直播视频的视频帧;根据预设的视频分片策略,将获得的所述视频帧生成分片文件;判断所述分片文件中是否存在包含预设标识的视频帧;若所述分片文件中存在包含所述预设标识的视频帧,对所述分片文件中的目标视频帧进行预设处理,所述目标视频帧为包含所述预设标识的视频帧。由于本专利技术实施例中,对所述目标直播视频进行实时收录的过程中,同时对所述直播视频进行预设处理,缩短了直播视频从收录到处理成视频播放平台上可以进行点播的视频的整个过程的处理时间。当然,实施本专利技术的任一产品或方法必不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介本文档来自技高网
...

【技术保护点】
1.一种直播视频的处理方法,其特征在于,所述方法包括:在目标直播视频播放的过程中,实时获取所述目标直播视频的视频帧;根据预设的视频分片策略,将获得的所述视频帧生成分片文件;判断所述分片文件中是否存在包含预设标识的视频帧;若所述分片文件中存在包含所述预设标识的视频帧,则对所述分片文件中的目标视频帧进行预设处理,所述目标视频帧为包含所述预设标识的视频帧。

【技术特征摘要】
1.一种直播视频的处理方法,其特征在于,所述方法包括:在目标直播视频播放的过程中,实时获取所述目标直播视频的视频帧;根据预设的视频分片策略,将获得的所述视频帧生成分片文件;判断所述分片文件中是否存在包含预设标识的视频帧;若所述分片文件中存在包含所述预设标识的视频帧,则对所述分片文件中的目标视频帧进行预设处理,所述目标视频帧为包含所述预设标识的视频帧。2.根据权利要求1所述的方法,其特征在于,在所述预设标识为广告视频添加标识时,所述对所述分片文件中的目标视频帧进行预设处理的步骤,包括:获取所述分片文件中包含所述广告视频添加标识的两个连续视频帧;在所述两个连续视频帧之间添加预设广告视频帧。3.根据权利要求1所述的方法,其特征在于,在所述预设标识为广告贴片添加标识时,所述对所述分片文件中的目标视频帧进行预设处理的步骤,包括:获取所述分片文件中包含所述广告贴片添加标识的第一视频帧;在所述包含所述第一视频帧中的预设区域添加预设广告贴片,所述预设区域为所述第一视频的背景区域。4.根据权利要求1所述的方法,其特征在于,在所述预设标识为广告覆盖标识时,所述对所述分片文件中的目标视频帧进行预设处理的步骤,包括:获取所述分片文件中包含所述广告覆盖标识的第二视频帧;检测所述第二视频帧中的目标对象;将预设广告贴片覆盖所述目标对象所在的图像区域。5.根据权利要求1所述的方法,其特征在于,所述根据预设的视频分片策略,将获得的所述视频帧生成分片文件的步骤,包括:根据预设的解码器,对所述获取到的视频帧进行解码,生成所述视频帧对应的原始视频帧;根据预设的编码器,对所述原始视频帧进行编码,生成所述原始视频帧对应的第一编码视频帧;根据预设的标识生成算法,生成所述第一编码视频帧对应的标识;将预设时长内获取到的视频帧对应的第一编码视频帧和所述第一编码视频帧对应的标识,组成分片文件。6.一种直播视频的处理装置,其特征在于,所述装置包括:获取模块,用于在目标直播视频播放的过程中,实时获取所述目标直播视频的视频帧;分片文件生成模块,用于根据预设的视频分...

【专利技术属性】
技术研发人员:项东涛李顺龙
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1