基于动态视频海报的推广方法、系统、装置和存储介质与流程

文档序号:17844855发布日期:2019-06-11 21:36阅读:184来源:国知局

本发明涉及网络技术领域,尤其是一种基于动态视频海报的推广方法、系统、装置和存储介质。



背景技术:

不管做任何产品或服务,要想做得好,销量能够稳定提升,就离不开推广。推广有利于吸引更多的人群了解和关注商家或企业的产品服务,提升商家或企业的产品服务市场竞争力。海报作为推广的一个有效载体,无论是在线上推广中还是在线下推广中都发挥着至关重要的作用。

现有的海报大多采用文字和/或静态图片的方式向用户传递产品或服务信息,但这种方式的功能较为单一,且向用户展示的内容较为枯燥,很难引起用户的兴趣,导致用户对此类型的海报关注度极低,其推广效果也大打折扣。



技术实现要素:

为解决上述技术问题,本发明的目的在于:提供一种功能丰富和推广效果好的基于动态视频海报的推广方法、系统、装置和存储介质。

本发明一方面所采取的技术方案是:

基于动态视频海报的推广方法,包括以下步骤:

根据第一视频和待推广的内容生成动态视频海报,其中,所述第一视频包括当前直播画面的视频流,所述待推广的内容包括待推广的链接和/或待推广的二维码;

对动态视频海报进行分享和推广。

进一步地,所述根据第一视频和待推广的内容生成动态视频海报这一步骤,具体包括:

通过后台服务器获取当前直播画面预设时间内的视频流,所述当前直播画面包括当前热点事件的视频直播画面;

通过后台服务器获取待推广的内容;

通过后台服务器将待推广的内容和获取的视频流通过动态视频渲染技术合成动态视频海报。

进一步地,所述通过后台服务器将待推广的内容和获取的视频流通过动态视频渲染技术合成动态视频海报这一步骤,具体包括:

通过后台服务器将待推广的内容和获取的视频流转换为二进制字节流;

在后台服务器中将二进制字节流用ffmpeg不同的层渲染出来,从而合成动态视频海报。

进一步地,所述待推广的内容还包括红包口令id和待推广的文字。

进一步地,所述对动态视频海报进行分享和推广这一步骤,具体包括:

通过后台服务器的社交媒体接口将动态视频海报分享至社交媒体中。

进一步地,所述对动态视频海报进行分享和推广这一步骤,还具体包括:

通过后台服务器将红包口令id发送给待推广的第三方预存;

在用户观看动态视频海报后,通过待推广的第三方获取用户输入的红包口令id;

通过待推广的第三方将用户输入的红包口令id与预存的红包口令进行比对,并在比对通过后为用户发放红包口令id对应的红包。

本发明另一方面所采取的技术方案是:

基于动态视频海报的推广系统,包括:

动态视频海报生成模块,用于根据第一视频和待推广的内容生成动态视频海报,其中,所述第一视频包括当前直播画面的视频流,所述待推广的内容包括待推广的链接和/或待推广的二维码;

分享和推广模块,用于对动态视频海报进行分享和推广。

进一步地,所述动态视频海报生成模块具体包括:

视频流获取单元,用于通过后台服务器获取当前直播画面预设时间内的视频流,所述当前直播画面包括当前热点事件的视频直播画面;

推广内容获取单元,用于通过后台服务器获取待推广的内容;

合成单元,用于通过后台服务器将待推广的内容和获取的视频流通过动态视频渲染技术合成动态视频海报。

本发明另一方面所采取的技术方案是:

基于动态视频海报的推广装置,包括:

至少一个存储器,用于存储程序;

至少一个处理器,用于执行所述程序以实现本发明所述的基于动态视频海报的推广方法。

本发明另一方面所采取的技术方案是:

存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行本发明所述的基于动态视频海报的推广方法。

本发明的有益效果是:本发明基于动态视频海报的推广方法、系统、装置和存储介质,根据第一视频和待推广的内容生成动态视频海报,采用了动态视频海报来取代文字和/或静态图片,不仅能传递产品或服务信息等内容,还能通过动态视频海报来动态展示当前直播画面的视频流等内容,功能更丰富,展示的内容更生动和多样化,极大地提升了用户对动态视频海报的关注度,推广效果更好。

附图说明

图1为本发明实施例提供的基于动态视频海报的推广方法的流程图;

图2为本发明实施例提供的基于动态视频海报的推广系统的结构框图;

图3为本发明实施例提供的基于动态视频海报的推广装置的结构框图。

具体实施方式

下面结合附图和具体实施例对本发明做进一步的详细说明。对于以下实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。

如图1所示,本发明实施例提供了一种基于动态视频海报的推广方法,包括以下步骤:

s101、根据第一视频和待推广的内容生成动态视频海报,其中,所述第一视频包括当前直播画面的视频流,所述待推广的内容包括待推广的链接和/或待推广的二维码;

s102、对动态视频海报进行分享和推广。

与现有的海报大多采用文字和/或静态图片的方式向用户传递产品或服务信息不同的是,本实施例的海报在现有海报的基础上融入了第一视频来得到动态视频海报,通过动态视频海报来为用户动态展示当前直播画面的视频流等更丰富和生动的内容,更容易引起用户的兴趣,极大地提升了用户对动态视频海报的关注度,推广效果更好。

具体地,当前直播画面可以是电视、网络等关于当前热点事件(如足球世界杯等)的直播画面。待推广的链接和/或待推广的二维码可以是待推广对象(如企业或商家)的链接(如app下载链接或地址)和/或二维码(如微信二维码等)。

进一步作为优选的实施方式,所述根据第一视频和待推广的内容生成动态视频海报这一步骤s101,具体包括:

s1011、通过后台服务器获取当前直播画面预设时间内的视频流,所述当前直播画面包括当前热点事件的视频直播画面;

s1012、通过后台服务器获取待推广的内容;

s1013、通过后台服务器将待推广的内容和获取的视频流通过动态视频渲染技术合成动态视频海报。

与现有海报只能展示静态的文字和/或静态图片不同的是,本实施例先通过后台服务器(用于进行动态视频海报编辑的工具或界面,主要提供作为海报模板的图片、用户特征信息输入、社交信息的输入、截取的视频流识别以及最终的视频海报合成等功能)获取当前直播画面预设时间内的视频流,然后在后台服务器将获取的视频流与待推广的内容、海报模板等合成动态视频海报,最后再通过动态视频海报来进行分享和推广。具体地,当前直播画面预设时间内的视频流的获取方式可以是应用程序通过编码器(用于视频解码)从当前直播画面的视频流中截取并上传给后台服务器的,还可以是后台服务器通过识别直播画面的声音或图像等方式获取的。

本实施例的动态视频海报包含了直播的视频流(即当前直播画面)的多幅画面帧,这样合成的视频海报就可以展示不止一幅图片,所以可以通过动态视频的方式展示海报,增加对观看者的吸引力。此外,为了增加播放内容的丰富性和趣味性,本实施例在动态视频海报中还可加入用户特征信息(如用户头像)、社交信息(如弹幕或留言)、文字、二维码、红包口令id等。预设时间可根据动态视频海报的编辑用户的需要进行灵活选取,如设置为10s等。

具体地,应用程序指安装在智能移动终端上的程序(如某平台app等),智能移动终端包括智能手机、平板电脑等终端。

而后台服务器主要包括视频流识别获取模块、信息输入口、海报模板库、合成模块和社交媒体接口等。

其中,视频流识别获取模块,用于接收编码器上传的当前直播画面的视频流或者直接通过识别直播画面的声音或图像等方式来得到当前直播画面的视频流。

信息输入接口,用于供海报编辑用户输入社交信息(如弹幕、留言等)、用户特征信息、等信息。信息输入接口还用于输入待推广的内容,包括待推广对象(如企业或商家)的链接、二维码、红包口令id(如数字id)、文字等。

海报模板库,用于提供各种海报模板来供海报编辑用户选择。

合成模块,用于通过视频渲染技术将当前直播画面预设时间内的视频流、社交信息、海报模板、用户特征信息、待推广的内容等信息合成动态视频海报。具体地,合成模块可先把信息输入接口输入的信息转化为二进制字节流,然后通过ffmpeg(第三方开源sdk)用不同的层再渲染出来,即可实现动态视频海报的合成。

社交媒体接口,用于将合成的动态视频海报通过微信、微博等社交媒体进行分享和传播。

以第一视频为足球直播的视频流为例,若用户需要采用本实施例的方法来将待推广的内容与某个进球画面合成动态视频海报,则可以进行如下操作:

首先,通过编码器从足球直播画面中截取进球前10秒的视频流(包含该进球画面)并上传后台服务器;

接着,通过后台服务器的信息输入口输入用户id和导入或上传用户头像,并在信息输入口中输入要发布的弹幕或留言以及待推广的内容;

然后,点击后台服务器界面的动态视频海报合成按钮,即可通过合成模块生成包含该进球画面和待推广的内容的动态视频海报;

最后,将生成的动态视频海报通过社交媒体接口实现朋友圈、微博等的分享和推广。

进一步作为优选的实施方式,所述通过后台服务器将待推广的内容和获取的视频流通过动态视频渲染技术合成动态视频海报这一步骤s1013,具体包括:

s10131、通过后台服务器将待推广的内容和获取的视频流转换为二进制字节流;

s10132、在后台服务器中将二进制字节流用ffmpeg不同的层渲染出来,从而合成动态视频海报。

进一步作为优选的实施方式,所述待推广的内容还包括红包口令id和待推广的文字。

具体地,本实施例待推广的内容还包括红包口令id和待推广的文字,在观看者观看动态电视海报的同时,还可通过红包口令id来使得观看者执行指定动作(如下载相应的app),推广效果更好。

进一步作为优选的实施方式,所述对动态视频海报进行分享和推广这一步骤s102,具体包括:

s1021、通过后台服务器的社交媒体接口将动态视频海报分享至社交媒体中。

进一步作为优选的实施方式,所述对动态视频海报进行分享和推广这一步骤s102,还具体包括:

s1022、通过后台服务器将红包口令id发送给待推广的第三方预存;

s1023、在用户观看动态视频海报后,通过待推广的第三方获取用户输入的红包口令id;

s1024、通过待推广的第三方将用户输入的红包口令id与预存的红包口令进行比对,并在比对通过后为用户发放红包口令id对应的红包。

具体地,待推广的第三方可以是某个app、某个平台等。以待推广的第三方为某个app为例,后台服务器在动态视频海报生成后可将红包口令id发送给该app进行预存。用户在观看动态视频海报并获取到红包口令id后,可在该app中输入红包口令id(输入前需要下载该app),该app将用户输入的红包口令id与预存的红包口令id进行比对,比对通过则为用户发放相应的红包。由此可见,本实施例在用户被动态视频海报吸引后,进一步通过动态视频海报中的红包口令id等为用户带来经济效益的内容来促进目标用户转化或留存(如使得用户下载某个app),提升了为第三方拉新和推广的效果。

如图2所示,本发明实施例还提供了一种基于动态视频海报的推广系统,包括:

动态视频海报生成模块201,用于根据第一视频和待推广的内容生成动态视频海报,其中,所述第一视频包括当前直播画面的视频流,所述待推广的内容包括待推广的链接和/或待推广的二维码;

分享和推广模块202,用于对动态视频海报进行分享和推广。

上述方法实施例中的内容均适用于本系统实施例中,本系统实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。

进一步作为优选的实施方式,所述动态视频海报生成模块201具体包括:

视频流获取单元2011,用于通过后台服务器获取当前直播画面预设时间内的视频流,所述当前直播画面包括当前热点事件的视频直播画面;

推广内容获取单元2012,用于通过后台服务器获取待推广的内容;

合成单元2013,用于通过后台服务器将待推广的内容和获取的视频流通过动态视频渲染技术合成动态视频海报。

如图3所示,本发明实施例还提供了一种基于动态视频海报的推广装置,包括:

至少一个存储器301,用于存储程序;

至少一个处理器302,用于执行所述程序以实现本发明所述的基于动态视频海报的推广方法。

上述方法实施例中的内容均适用于本装置实施例中,本装置实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。

本发明实施例还提供了一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行本发明所述的基于动态视频海报的推广方法。

其中,所述存储介质可为软盘、光盘、dvd、硬盘、闪存、u盘、cf卡、sd卡、mmc卡、sm卡、记忆棒(memorystick)、xd卡等。

综上所述,本发明基于动态视频海报的推广方法、系统、装置和存储介质,根据第一视频和待推广的内容生成动态视频海报,采用了动态视频海报来取代文字和/或静态图片,不仅能传递产品或服务信息等内容,还能通过动态视频海报来动态展示当前直播画面的视频流等内容,功能更丰富,展示的内容更生动和多样化,极大地提升了用户对动态视频海报的关注度,推广效果更好。此外,本发明还在待推广的内容中增加了红包口令id,采用了兴趣+效益的方式,不仅能通过动态视频海报吸引用户(即兴趣),还能通过红包口令id对应的红包(即效益)来使用户留存,更加有效和全面。本发明的方案在信息推广等应用场合具有广阔的应用前景。

以上是对本发明的较佳实施进行了具体说明,但本发明并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

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