一种基于动态视频海报的弹幕处理方法、系统及存储介质技术方案

技术编号:21341031 阅读:143 留言:0更新日期:2019-06-13 21:54
本发明专利技术公开了一种基于动态视频海报的弹幕处理方法、系统及存储介质,方法包括:获取弹幕的创建请求;根据弹幕的创建请求获取弹幕展示参数;根据弹幕展示参数和第一视频流生成动态视频海报,所述第一视频流包括直播的视频流预设时间内的视频流;当动态视频海报被播放时,在动态视频海报内展示弹幕展示参数对应的弹幕。本发明专利技术根据弹幕展示参数和第一视频流生成动态视频海报,通过第一视频流从直播的视频流中获取预设时间内的视频流,并结合弹幕展示参数生成动态视频海报,从而使视频海报能以动态视频的方式进行动态展示,且能通过该动态视频海报展示弹幕等更丰富的展示内容,有利于提升用户的关注度和操作体验,可广泛应用于多媒体技术领域。

A Ballistic Curtain Processing Method, System and Storage Media Based on Dynamic Video Poster

The invention discloses a bullet screen processing method, system and storage medium based on dynamic video poster, which includes: acquiring the creation request of the bullet screen; acquiring the display parameters of the bullet screen according to the creation request of the bullet screen; generating the dynamic video poster according to the display parameters of the bullet screen and the first video stream, the first video stream includes the video stream in the preset time of the live video stream when it is dynamic; When the video poster is played, the corresponding barrage display parameters are displayed in the dynamic video poster. The invention generates dynamic video posters according to the bullet screen display parameters and the first video stream, obtains the preset time video stream from the live video stream through the first video stream, and generates dynamic video posters combining with the bullet screen display parameters, so that the video posters can be displayed dynamically in the way of dynamic video, and can display more abundant displays such as bullet screen through the dynamic video poster. Content is conducive to enhancing users'attention and operating experience, and can be widely used in the field of multimedia technology.

【技术实现步骤摘要】
一种基于动态视频海报的弹幕处理方法、系统及存储介质
本专利技术涉及多媒体
,尤其是一种基于动态视频海报的弹幕处理方法、系统及存储介质。
技术介绍
随着多媒体技术的快速发展,目前视频观众可以边看直播的视频,边发表评论,该评论将会实时出现在直播的视频画面上,显示给其他视频观众,从而使得观众之间可以进行良好互动,弹幕也成了视频内容的良好补充。在电子节目指南系统中包括大量的视频海报,视频海报用于对视频内容进行介绍。日常生活中人们可通过web网页、电视、手机或平板等客户端查看视频海报从而直观了解视频内容,然后选择感兴趣的视频进行观看。随着视频业务的发展,直播已经成为一种重要的视频播放形式,通过视频海报对直播的视频进行预览也就成为人们关注的热点。现有的视频海报大多只能以静态图片和/或文字的方式展示海报内容,功能较为单一,很难引起用户的兴趣,导致用户对此类型的海报关注度极低,降低了用户的操作体验。目前尚未发现将弹幕和动态视频海报相结合来提升用户的操作体验的报道。
技术实现思路
为解决上述技术问题,本专利技术的目的在于:提供一种功能丰富和操作体验好的基于动态视频海报的弹幕处理方法、系统及存储介质。本专利技术一方面所采取的技术方案是:一种基于动态视频海报的弹幕处理方法,包括以下步骤:获取弹幕的创建请求;根据弹幕的创建请求获取弹幕展示参数;根据弹幕展示参数和第一视频流生成动态视频海报,所述第一视频流包括直播的视频流预设时间内的视频流;当动态视频海报被播放时,在动态视频海报内展示弹幕展示参数对应的弹幕。进一步,所述根据弹幕的创建请求获取弹幕展示参数这一步骤,具体为:通过前端应用程序根据弹幕的创建请求生成设置界面,然后在设置界面内设置弹幕展示参数,并将弹幕展示参数上传给后台服务器;或者根据弹幕的创建请求通过后台服务器输入弹幕展示参数。进一步,所述根据弹幕展示参数和第一视频流生成动态视频海报这一步骤,具体包括:通过后台服务器获取第一视频流;通过后台服务器将弹幕展示参数和第一视频流采用动态视频渲染技术合成动态视频海报。进一步,所述根据弹幕展示参数和第一视频流生成动态视频海报这一步骤,还具体包括:通过后台服务器的社交媒体分享接口分享动态视频海报或者通过后台服务器将动态视频海报返回给前端应用程序。进一步,所述弹幕展示参数包括弹幕内容、弹幕的大小、弹幕的透明度和弹幕播放速度。进一步,所述动态视频海报采用MP4格式、AVI格式或MPEG格式。本专利技术另一方面所采取的技术方案是:一种基于动态视频海报的弹幕处理系统,包括:请求获取模块,用于获取弹幕的创建请求;参数获取模块,用于根据弹幕的创建请求获取弹幕展示参数;生成模块,用于根据弹幕展示参数和第一视频流生成动态视频海报,所述第一视频流包括直播的视频流预设时间内的视频流;展示模块,用于当动态视频海报被播放时,在动态视频海报内展示弹幕展示参数对应的弹幕。进一步,所述生成模块具体包括:第一视频流获取单元,用于通过后台服务器获取第一视频流;合成单元,用于通过后台服务器将弹幕展示参数和第一视频流采用动态视频渲染技术合成动态视频海报。本专利技术另一方面所采取的技术方案是:一种基于动态视频海报的弹幕处理系统,包括:至少一个存储器,用于存储程序;至少一个处理器,用于执行所述程序以实现本专利技术所述的一种基于动态视频海报的弹幕处理方法。本专利技术另一方面所采取的技术方案是:一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行本专利技术所述的一种基于动态视频海报的弹幕处理方法。本专利技术的有益效果是:本专利技术一种基于动态视频海报的弹幕处理方法、系统及存储介质,根据弹幕展示参数和第一视频流生成动态视频海报,通过第一视频流从直播的视频流中获取预设时间内的视频流,并结合弹幕展示参数生成动态视频海报,从而使视频海报能以动态视频的方式进行动态展示,且能通过该动态视频海报展示弹幕等更丰富的展示内容,有利于提升用户的关注度和操作体验。附图说明图1为本专利技术实施例提供的基于动态视频海报的弹幕处理方法的流程图;图2为本专利技术实施例提供的基于动态视频海报的弹幕处理系统的一种结构框图;图3为本专利技术实施例提供的基于动态视频海报的弹幕处理系统的另一种结构框图。具体实施方式参照图1,本专利技术实施例提供了一种基于动态视频海报的弹幕处理方法,包括以下步骤:S101、获取弹幕的创建请求;S102、根据弹幕的创建请求获取弹幕展示参数;S103、根据弹幕展示参数和第一视频流生成动态视频海报,所述第一视频流包括直播的视频流预设时间内的视频流;S104、当动态视频海报被播放时,在动态视频海报内展示弹幕展示参数对应的弹幕。与现有海报只能展示静态的文字和/或静态图片不同的是,本实施例先通过后台服务器(用于进行动态视频海报编辑的工具或界面,主要提供作为海报模板的图片、用户特征信息输入、弹幕展示参数的输入、社交信息的输入、截取的视频流识别以及最终的视频海报合成等功能)获取当前直播的视频流预设时间内的视频流作为第一视频流,然后在后台服务器将获取的第一视频流与弹幕展示参数、海报模板等合成动态视频海报,最后再通过在动态视频海报内展示弹幕展示参数对应的弹幕。具体地,第一视频流的获取方式可以是前端应用程序通过编码器(用于视频解码)从当前直播的视频流中截取并上传给后台服务器的,还可以是后台服务器通过识别直播画面的声音或图像等方式后截取的。本实施例的动态视频海报包含了直播的视频流(即当前直播画面)的多幅画面帧,这样合成的视频海报就可以展示不止一幅图片,所以可以通过动态视频的方式展示海报,增加对观看者的吸引力。此外,为了增加播放内容的丰富性和趣味性,本实施例在动态视频海报中还可加入用户特征信息(如用户头像)、社交信息(如留言)、弹幕、文字、二维码、红包口令等。预设时间可根据动态视频海报的编辑用户的需要进行灵活选取,如设置为10s等。具体地,前端应用程序指安装在智能移动终端上的程序(如某平台APP等),智能移动终端包括智能手机、平板电脑等终端。而后台服务器主要包括视频流识别获取模块、信息输入口、海报模板库、合成模块和社交媒体接口等。其中,视频流识别获取模块,用于接收编码器上传的第一视频流或者直接通过识别直播画面的声音或图像等方式后得到的第一视频流。信息输入接口,用于供海报编辑用户输入社交信息(如留言等)、弹幕信息(如弹幕展示参数)、用户特征信息、红包口令ID(一般为若干个数字)和优惠信息(如折扣信息)等信息。海报模板库,用于提供各种海报模板来供海报编辑用户选择。合成模块,用于通过视频渲染技术将第一视频流、社交信息、海报模板、弹幕信息、用户特征信息、红包口令ID、优惠信息等信息合成动态视频海报。具体地,合成模块可先把信息输入接口输入的信息转化为二进制字节流,然后通过FFmpeg(第三方开源sdk)用不同的层再渲染出来,即可实现动态视频海报的合成。社交媒体接口,用于将合成的动态视频海报通过微信、微博等社交媒体进行分享和传播。以第一视频为足球直播的视频流为例,若用户需要采用本实施例的方法来将弹幕展示参数与某个进球画面合成动态视频海报,则可以进行如下操作:首先,通过前端应用程序的编码器从足球直播画面中截取进球前10秒的视频流(包含该进球画面)并上传后台服务器;接着,通过后本文档来自技高网...

【技术保护点】
1.一种基于动态视频海报的弹幕处理方法,其特征在于:包括以下步骤:获取弹幕的创建请求;根据弹幕的创建请求获取弹幕展示参数;根据弹幕展示参数和第一视频流生成动态视频海报,所述第一视频流包括直播的视频流预设时间内的视频流;当动态视频海报被播放时,在动态视频海报内展示弹幕展示参数对应的弹幕。

【技术特征摘要】
1.一种基于动态视频海报的弹幕处理方法,其特征在于:包括以下步骤:获取弹幕的创建请求;根据弹幕的创建请求获取弹幕展示参数;根据弹幕展示参数和第一视频流生成动态视频海报,所述第一视频流包括直播的视频流预设时间内的视频流;当动态视频海报被播放时,在动态视频海报内展示弹幕展示参数对应的弹幕。2.根据权利要求1所述的一种基于动态视频海报的弹幕处理方法,其特征在于:所述根据弹幕的创建请求获取弹幕展示参数这一步骤,具体为:通过前端应用程序根据弹幕的创建请求生成设置界面,然后在设置界面内设置弹幕展示参数,并将弹幕展示参数上传给后台服务器;或者根据弹幕的创建请求通过后台服务器输入弹幕展示参数。3.根据权利要求1所述的一种基于动态视频海报的弹幕处理方法,其特征在于:所述根据弹幕展示参数和第一视频流生成动态视频海报这一步骤,具体包括:通过后台服务器获取第一视频流;通过后台服务器将弹幕展示参数和第一视频流采用动态视频渲染技术合成动态视频海报。4.根据权利要求3所述的一种基于动态视频海报的弹幕处理方法,其特征在于:所述根据弹幕展示参数和第一视频流生成动态视频海报这一步骤,还具体包括:通过后台服务器的社交媒体分享接口分享动态视频海报或者通过后台服务器将动态视频海报返回给前端应用程序。5.根据权利要求1所述的一种基于动态视频海报的弹幕处理方法,其特征在于...

【专利技术属性】
技术研发人员:呼伦夫
申请(专利权)人:天脉聚源北京科技有限公司
类型:发明
国别省市:北京,11

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

1