CN108683952B - 基于交互视频的视频内容片段推送方法及装置 - Google Patents
基于交互视频的视频内容片段推送方法及装置 Download PDFInfo
- Publication number
- CN108683952B CN108683952B CN201810542897.9A CN201810542897A CN108683952B CN 108683952 B CN108683952 B CN 108683952B CN 201810542897 A CN201810542897 A CN 201810542897A CN 108683952 B CN108683952 B CN 108683952B
- Authority
- CN
- China
- Prior art keywords
- information
- user
- video content
- content segment
- video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4668—Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4662—Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms
- H04N21/4665—Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms involving classification methods, e.g. Decision trees
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4781—Games
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computing Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种基于交互视频的视频内容片段推送方法及装置,涉及视频技术领域,可以实现按照用户的个性化需求进行合适的视频内容片段推送。所述方法包括:获取用户在当前交互视频中的互动信息;查询与所述互动信息对应的下一视频内容片段信息,其中不同的互动信息分别对应不同的下一视频内容片段信息;根据查询到的所述下一视频内容片段信息进行所述当前交互视频对应的下一视频内容片段推送。本发明适用于基于交互视频的内容片段推送。
Description
技术领域
本发明涉及视频技术领域,特别是涉及一种基于交互视频的视频内容片段推送方法及装置。
背景技术
随着视频技术的不断发展,交互视频越来越流行。交互视频是指通过各种技术手段,将交互体验融入到线性播放的视频的新型视频,播放器在播放交互视频时,会在特定的视频节点展开显示可供用户选择的不同分支剧情的选项,用户在选择某一分支剧情的选项后,会根据该选择的分支剧情进行播放,进而可以满足不同用户的个性化观看需求。例如,对于同一交互视频,用户可以根据自己的需要选择不同的分支剧情进行播放,使得不同用户实际观看的视频内容可能是不同的。
目前,现有的视频内容片段推送方式是按照线性播放的,即将每一集的视频按照预先设定的前后顺序一集一集的进行播放。然而,对于交互视频,由于在用户观看同一交互视频时会存在用户观看不同视频内容的情况,通过上述这种线性播放的视频内容片段推送方式,在不同用户依照自己的需求观看不同的当前交互视频内容后,都只能被动地接收观看相同的下一视频内容片段内容,进而无法按照用户的个性化需求进行合适的视频内容片段推送,影响了用户的观看体验。
发明内容
有鉴于此,本发明提供了一种基于交互视频的视频内容片段推送方法及装置,主要目的在于解决目前通过按照线性播放的视频内容片段推送方式,会导致无法按照用户的个性化需求进行合适的视频内容片段推送,影响用户观看体验的问题。
依据本发明一个方面,提供了一种基于交互视频的视频内容片段推送方法,该方法包括:
获取用户在当前交互视频中的互动信息;
查询与所述互动信息对应的下一视频内容片段信息,其中不同的互动信息分别对应不同的下一视频内容片段信息;
根据查询到的所述下一视频内容片段信息进行所述当前交互视频对应的下一视频内容片段推送。
依据本发明另一个方面,提供了一种基于交互视频的视频内容片段推送装置,该装置包括:
获取单元,用于获取用户在当前交互视频中的互动信息;
查询单元,用于查询与所述获取单元获取的互动信息对应的下一视频内容片段信息,其中不同的互动信息分别对应不同的下一视频内容片段信息;
推送单元,用于根据所述查询单元查询到的所述下一视频内容片段信息进行所述当前交互视频对应的下一视频内容片段推送。
依据本发明又一个方面,提供了一种存储设备,其上存储有计算机程序,所述程序被处理器执行时实现上述基于交互视频的视频内容片段推送方法。
依据本发明再一个方面,提供了一种基于交互视频的视频内容片段推送的实体装置,包括存储设备、处理器及存储在存储设备上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述基于交互视频的视频内容片段推送方法。
借由上述技术方案,本发明提供的一种基于交互视频的视频内容片段推送方法及装置,与目前通过按照线性播放的视频内容片段推送方式相比,本发明通过查询与用户在当前交互视频中互动信息对应的下一视频内容片段信息,并根据该查询到的下一视频内容片段信息进行当前交互视频对应的下一视频内容片段推送,可以实现结合用户在当前交互视频中的兴趣表现,推送用户所感兴趣的下一集视频,进而可以实现按照用户的个性化需求进行合适的视频内容片段推送,从而可以提升用户的观看体验。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例提供的一种基于交互视频的视频内容片段推送方法流程示意图;
图2示出了本发明实施例提供的另一种基于交互视频的视频内容片段推送方法流程示意图;
图3示出了本发明实施例提供的一种基于交互视频的视频内容片段推送装置的结构示意图;
图4示出了本发明实施例提供的另一种基于交互视频的视频内容片段推送装置的结构示意图;
图5示出了本发明实施例提供的一种基于交互视频的视频内容片段推送装置的实体结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明实施例提供了一种基于交互视频的视频内容片段推送方法,可以实现按照用户的个性化需求进行合适的视频内容片段推送,如图1所示,该方法包括:
101、获取用户在当前交互视频中的互动信息。
其中,当前交互视频可以为二维(Two Dimensions,2D)、三维(Three Dimensions,3D)、四维(Four Dimensions,4D)等多维视频,具体可以为影视剧交互视频、动画交互视频、游戏交互视频、广告推广交互视频、虚拟现实(Virtual Reality,VR)影像交互视频、增强现实(Augmented Reality,AR)影像交互视频等。
互动信息中可以包含用户对当前交互视频中多个分支剧情视频的播放选择情况,还可以包含对剧中人物道具、角色、闯关关卡等的选择情况,具体可以根据交互视频中包含的实际内容而定,而对于本发明实施例的执行主体可以为基于交互视频的视频内容片段推送装置,在本实施例中,一部交互视频可包含多个视频内容片段,观众通过选择分支剧情等形式可观看不同的视频内容片段,视频内容片段可以包含片段自身及由多个片段组成的剧集。
在具体的应用场景中,在播放器播放当前交互视频的过程中,该装置可以收集用户相关的互动信息,具体可以通过识别用户的鼠标点击操作、手指触击操作、用户的人脸识别、肢体动作识别和手势识别等,收集用户在当前交互视频中的互动信息。然后执行步骤102至步骤103所述的过程。
102、查询与获取到的互动信息对应的下一视频内容片段信息。
其中,不同的互动信息分别对应不同的下一视频内容片段信息,下一视频内容片段信息中可以包含该下一视频内容片段的视频标识、视频存储位置、视频播放链接地址等信息。
在本发明实施例中,可以根据不同的互动信息,预先配置与当前交互视频相关的多个下一剧情视频,并生成各自对应的下一剧情视频信息。并在预定存储位置中保存互动信息与各自对应的下一剧情视频信息之间的映射情况,其中预定存储位置可以为终端设备中特定的存储位置,也可以为云端服务器中特定的存储位置,具体可以根据实际需求进行预先配置。
例如,在预定存储位置中保存有当前交互视频A相关的三个下一剧情视频信息,具体分别为候选下集视频1、2、3相关的视频信息,该预定存储位置中还保存有与这三个视频信息分别对应的互动信息;在具体的查询过程中,根据用户在交互视频A中的互动信息,确定用户选择了有关人物角色a升职的分支剧情视频进行播放,则在预定存储位置中查询与该分支剧情视频相应的候选下集视频的视频信息,该视频信息具体可以包括:候选下集视频的网络播放地址、或终端本地存储该候选下集视频的存储位置等。
103、根据查询到的下一视频内容片段信息进行当前交互视频对应的下一视频内容片段推送。
例如,在查询到候选下集视频1的网络播放地址后,通过该网络播放地址,获取得到候选下集视频1,并在当前交互视频播放后,推送该候选下集视频1进行播放,进而可以主动推送用户所感兴趣的下一集视频。
本发明实施例提供的一种基于交互视频的视频内容片段推送方法,与目前通过按照线性播放的视频内容片段推送方式相比,本发明实施例通过查询与用户在当前交互视频中互动信息对应的下一视频内容片段信息,并根据该查询到的下一视频内容片段信息进行当前交互视频对应的下一视频内容片段推送,可以实现结合用户在当前交互视频中的兴趣表现,推送用户所感兴趣的下一集视频,进而可以实现按照用户的个性化需求进行合适的视频内容片段推送,从而可以提升用户的观看体验。
进一步地,作为上述本发明实施例具体实施方式的细化和扩展,提供了另一种基于交互视频的视频内容片段推送方法,如图2所示,该方法包括:
201、对当前交互视频中用户的互动信息进行检测。
在当前交互视频中有时会出现不存在用户互动信息的情况,例如,用户只观看了当前交互视频的开头部分,并没有播放到分支剧情展开节点,就输入了播放下集视频的指令。为了在不同的情况下,都能够实现按照用户的个性化需求进行合适的视频内容片段推送,对于本发明实施例,可以检测视频播放过程中是否存在用户的互动信息,并依据两种检测结果分别进行处理,以便都能够实现推送用户所感兴趣的下一集视频。
202a、若检测出当前交互视频中存在用户的互动信息,则获取检测到的互动信息。
如果用户在当前交互视频中存在多个互动信息,则将这些互动信息都进行获取。
203a、查询与获取到的互动信息对应的下一视频内容片段信息。
如果当前交互视频为影视剧交互视频或动画交互视频等,且用户在该交互视频中的互动信息为选择播放其中的分支剧情视频的情况,为了实现在这些情况下为用户推送其所感兴趣的下一集视频,在本发明的一个可选实施例中,步骤203a具体可以包括:根据获取到的互动信息,确定当前交互视频播放的分支剧情信息;然后查询与确定的分支剧情信息对应的下一视频内容片段信息。其中,每个分支剧情信息可以各自对应一个下一视频内容片段信息。
例如,如果用户在当前交互视频中存在多个互动信息,则首先确定这些互动信息分别对应的用户选择播放的分支剧情信息,然后查询确定的这些分支剧情信息分别对应的下一视频内容片段信息。
如果当前交互视频为游戏交互视频等,且用户在该交互视频中的互动信息为选择其剧中人物道具、角色、闯关关卡等的情况,为了实现在这些情况下为用户推送其所感兴趣的下一集游戏关卡视频,在本发明的另一个可选实施例中,步骤203a具体还可以包括:根据获取到的互动信息,确定用户在当前交互视频中选择的人物道具、角色、闯关关卡的相关信息,然后查询与该人物道具、角色、闯关关卡的相关信息对应的下一视频内容片段信息。
204a、根据查询到的下一视频内容片段信息进行当前交互视频对应的下一视频内容片段推送。
例如,如果查询到在当前交互视频中用户进行了A互动,则下集向该用户推送与A互动对应的剧情S1视频;如果查询到在当前交互视频中用户进行了B互动,则下集向该用户推送与B互动对应的剧情S2视频。
具体的,与步骤203a中的一种可选实施例相对应,如果用户在当前交互视频中存在多个互动信息,进而查询到相应的多个下一视频内容片段信息,那么步骤204a具体可以包括:统计这些下一视频内容片段信息中相同内容的下一视频内容片段信息的出现次数,然后根据出现次数最多的下一视频内容片段信息进行当前交互视频对应的下一视频内容片段推送,通过这种方式可以提高下一视频内容片段推送的准确率。
例如,统计得到5个候选的下一视频内容片段信息,其中存在3个候选的下一视频内容片段信息为相同内容,即这3个候选的视频信息对应的候选下集视频为同一视频内容,则根据这3个候选的下一剧情视频内容片段信息,查询得到相应的候选下集视频a的存储位置,从该存储位置中获取该候选下集视频a,并在当前交互视频播放后,推送该候选下集视频a进行播放。
与步骤203a中的另一个可选实施例相对应,步骤204a具体还可以包括:在查询得到与用户在当前交互视频中选择的人物道具、角色、闯关关卡的相关信息对应的下一视频内容片段信息之后,根据该下一视频内容片段信息进行当前交互视频对应的下一视频内容片段推送。
例如,用户在当前交互视频选择了医生角色,道具为医生道具,且闯关关卡为去营地A施救的关卡,则查询得到相应的下一集视频信息为医生医治相关的视频信息,根据该视频信息,查询到相应的候选下集视频b的网络播放地址,通过该网络播放地址获取得到候选下集视频b,并在当前交互视频播放后,推送该候选下集视频b进行播放。
进一步的,为了使得用户了解下一集视频内容,增强用户的观看粘性,在本发明的又一个可选实施例中,可以根据查询到的下一视频内容片段信息,生成相应的下一视频内容片段预告信息,使得在当前交互视频播放后,推送生成的下一视频内容片段预告信息,在该下一视频内容片段预告信息播放结束后再进行下一视频内容片段的推送,进而可以提高用户的观看体验。
例如,在查询到下一视频内容片段信息后,可以该视频信息对应的下集视频a内容,自动生成相应的下集预告供用户观看,同时将该下集视频a编排记入数据库中,以备在需要播放下集视频时,向用户推送该下集视频a。
与步骤202a并列的步骤202b、若检测出当前交互视频中不存在用户的互动信息,则获取用户的用户特征信息,以及与当前交互视频对应的下一视频内容片段各候选视频的剧情信息。
其中,用户特征信息可以包含用户个人属性信息(如用户性别、用户年龄、用户职业、观影习惯、爱好视频类型等信息)、和/或观影记录信息(如历史观看影片的类型、影片时长、观看时间、收藏评论和点赞的影片等信息)、和/或用户社交信息(如用户好友的性别、年龄、职业、观影习惯、爱好视频类型等信息)、和/或上网活动信息(如用户经常使用的应用情况、经常上网搜索的文本内容、网络发帖文本内容等信息)、和/或已观看交互视频的历史互动信息(如用户在已观看交互视频中多个分支剧情视频的播放选择情况等)。
203b、根据获取到的用户特征信息和下一视频内容片段各候选视频的剧情信息进行分类分析。
对于本发明实施例,在获取到观看用户的用户特征信息后,如果该观看用户为新用户,即没有记录过该观看用户的用户特征信息,则根据获取到的该用户特征信息,建立该观看用户的个人画像;如果该观看用户为已有用户,则根据获取到的该用户特征信息,更新该观看用户的个人画像。结合下一视频内容片段各候选视频剧情的各项属性建立多维模型,并对该模型应用分类算法,判断当前交互视频对应的下一视频内容片段推送。
为了说明上述过程,在本发明的再一个可选实施例中,步骤203b具体可以包括:依据观看用户的用户属性信息中包含的用户的性别信息、年龄信息、观影习惯信息,确定该用户的第一观影倾向信息;和/或依据观看用户的观影记录信息中包含的用户已观看影片的影片类型信息、影片时长信息、观看时间信息、影片收藏信息和影片评价信息,确定该用户的第二观影倾向信息;和/或依据观看用户的用户社交信息中包含的用户好友的好友性别信息、好友年龄信息、好友观影习惯信息,确定该用户的第三观影倾向信息;和/或依据观看用户的上网活动信息中包含的用户使用的应用中使用比例大于预设阈值的应用信息、上网搜索文本内容、网络发帖文本内容,确定该用户的第四观影倾向信息;和/或依据观看用户的历史互动信息中包含的用户选择的分支视频内容信息,确定该用户的第五观影倾向信息;通过对第一观影倾向信息、和/或第二观影倾向信息、和/或第三观影倾向信息、和/或第四观影倾向信息、和/或第五观影倾向信息进行加权计算,得到分类分析结果。
需要说明的是,上述分类分析的过程,参考的信息越全面,得到的分类分析结果越准确,除了上述信息以外,还可以结合用户的其他特征信息进行综合分析,其他特征信息的具体内容可以根据实际需求进行选择,在本实施例中不做限定。
在本发明实施例中,可以预先基于不同用户的上述这些信息进行统计,并统计得到不同观影倾向的用户所具备的用户特征,然后结合这些用户特征和目标用户的用户特征,分析目标用户的观影倾向。
例如,基于用户的注册账号信息,可以查询用户1的性别、年龄、观影习惯等信息,然后根据这些信息确定适合用户1这一类人群的观影倾向a;基于用户1最近一段时间内所有的观影记录,依据用户1这段时间内已观看影片的影片类型、影片时长、观看时间、收藏评论和点赞的影片信息等,确定用户1最近这段时间内主要喜欢看哪些类型的电影,进而可以计算用户1的观影倾向b;基于用户1的社交数据,查询到用户1好友的好友性别、好友年龄、好友观影习惯等信息,通过用户1好友的观影倾向,可以推算出用户1的观影倾向c;如果用户1使用第三方应用账号授权登录,基于第三方应用提供并导入的数据,可以查询到用户1经常使用哪些应用、经常上网搜索哪些内容、经常网络发帖哪些内容、第三方应用注册时用户1填写的用户信息等,通过这些信息推算出用户1的观影倾向d;基于用户1在已观看的交互视频中的互动数据,查询用户1经常选择哪些类型的分支剧情进行播放、经常选择哪种人物角色、经常选择哪些类型人物道具等信息,通过这些信息推算出用户1的观影倾向e;
在得到上述这些观影倾向a、b、c、d、e后,可以进行加权计算,得到分类分析结果。具体的,根据这5个不同维度各自的影响程度,预先配置这些观影倾向分别对应的权重值,然后进行加权计算,得到用户1最后的观影倾向。
204b、依据分类分析结果,从下一视频内容片段各候选视频中确定与当前交互视频对应的下一视频内容片段信息。
例如,在确定用户1最后的观影倾向为倾向奇幻冒险类的、且故事情节为喜剧的影片,从下一视频内容片段各候选视频中查询奇幻冒险类的、且故事情节为喜剧的视频内容片段信息,作为与当前交互视频对应的下一视频内容片段信息。
205b、根据确定的下一视频内容片段信息进行当前交互视频对应的下一视频内容片段推送。
对于本发明实施例,在当前交互视频中不存在用户互动信息的情况下,也能够结合用户的特征信息进行合适的下集视频内容片段推送,满足用户的个性化需求,提高了用户的体验。
需要说明的是,如果当前交互视频中存在用户互动信息,为了进一步提高确定当前交互视频对应下一视频内容片段的准确性,可以结合用户在当前交互视频中的互动信息和用户的特征信息进行综合分析,更加准确确定当前交互视频对应哪个下一视频内容片段,以便进行相应推送,进而可以实现下一视频内容片段的精准推送。
为了说明上述过程,在本发明的再一个可选实施例中,上述综合分析的过程具体可以包括:根据用户在当前交互视频中的互动信息,确定相应的下一视频内容片段信息A;以及根据用户的特征信息,确定相应的下一视频内容片段信息B;然后基于下一视频内容片段信息A和B进行加权计算,得到当前交互视频最终确定的下一视频内容片段信息。
本发明实施例提供的另一种基于交互视频的视频内容片段推送方法,可以在不同的情况下,都能够实现按照用户的个性化需求进行合适的视频内容片段推送,且在当前交互视频播放后,推送自动生成的下一视频内容片段预告信息,使得用户了解下一集视频内容,增强了用户的观看粘性,如果当前交互视频中存在用户互动信息,通过结合用户在当前交互视频中的互动信息和用户的特征信息进行综合分析,可以实现下一视频内容片段的精准推送。
进一步地,作为图1所述方法的具体实现,本发明实施例提供了一种基于交互视频的视频内容片段推送装置,如图3所示,所述装置包括:获取单元31、查询单元32、推送单元33。
获取单元31,可以用于获取用户在当前交互视频中的互动信息;获取单元31为本装置中获取用户互动信息的主要功能模块,在获取得到互动信息后,触发查询单元32进行工作。
查询单元32,可以用于查询与所述获取单元31获取的互动信息对应的下一视频内容片段信息,其中不同的互动信息分别对应不同的下一视频内容片段信息;具体可以调用规则映射表,从规则映射表中查询与获取到的互动信息对应的下一视频内容片段信息。
推送单元33,可以用于根据所述查询单元32查询到的所述下一视频内容片段信息进行所述当前交互视频对应的下一视频内容片段推送;推送单元33为本装置中进行下集视频推送的主要功能模块。
在具体的应用场景中,为了在不同的情况下,都能够实现按照用户的个性化需求进行合适的视频内容片段推送,如图4所示,所述装置还可以包括:检测单元34、分析单元35、确定单元36。
所述检测单元34,可以用于检测在当前交互视频中是否存在用户的互动信息;
所述获取单元31,还可以用于若所述检测单元34检测出在当前交互视频中不存在用户的互动信息,则获取所述用户的用户特征信息,以及与所述当前交互视频对应的下一视频内容片段各候选视频的剧情信息;
所述分析单元35,可以用于根据所述获取单元31获取的用户特征信息和所述下一视频内容片段各候选视频的剧情信息进行分类分析;
所述确定单元36,可以用于依据所述分析单元35的分类分析结果,从所述下一视频内容片段各候选视频中确定与所述当前交互视频对应的下一视频内容片段信息;
所述推送单元33,还可以用于根据确定的所述下一视频内容片段信息进行所述当前交互视频对应的下一视频内容片段推送;
所述获取单元31,具体可以用于若所述检测单元34检测出在当前交互视频中存在用户的互动信息,则获取用户在当前交互视频中的互动信息。
在具体的应用场景中,所述用户特征信息可以包含用户个人属性信息、和/或观影记录信息、和/或用户社交信息、和/或上网活动信息、和/或已观看交互视频的历史互动信息。
相应的,所述分析单元35,具体可以用于依据所述用户属性信息中包含的所述用户的性别信息、年龄信息、观影习惯信息,确定所述用户的第一观影倾向信息;和/或依据所述观影记录信息中包含的所述用户已观看影片的影片类型信息、影片时长信息、观看时间信息、影片收藏信息和影片评价信息,确定所述用户的第二观影倾向信息;和/或依据所述用户社交信息中包含的所述用户好友的好友性别信息、好友年龄信息、好友观影习惯信息,确定所述用户的第三观影倾向信息;和/或依据所述上网活动信息中包含的所述用户使用的应用中使用比例大于预设阈值的应用信息、上网搜索文本内容、网络发帖文本内容,确定所述用户的第四观影倾向信息;和/或依据所述历史互动信息中包含的用户选择的分支视频内容信息,确定所述用户的第五观影倾向信息;通过对所述第一观影倾向信息、和/或所述第二观影倾向信息、和/或所述第三观影倾向信息、和/或所述第四观影倾向信息、和/或所述第五观影倾向信息进行加权计算,得到分类分析结果。
在具体的应用场景中,为了使得用户了解下一集视频内容,增强用户的观看粘性,如图4所示,所述装置还包括:生成单元37;
所述生成单元37,可以用于根据查询到的所述下一视频内容片段信息,生成相应的下一视频内容片段预告信息,进而使得在所述当前交互视频播放后,推送所述下一视频内容片段预告信息。
在具体的应用场景中,所述查询单元32,具体可以用于根据所述互动信息,确定所述当前交互视频播放的分支剧情信息;查询与所述分支剧情信息对应的下一视频内容片段信息。
需要说明的是,本发明实施例提供的一种基于交互视频的视频内容片段推送装置所涉及各功能单元的其他相应描述,可以参考图1和图2中的对应描述,在此不再赘述。
基于上述如图1和图2所示方法,相应的,本发明实施例还提供了一种存储设备,其上存储有计算机程序,该程序被处理器执行时实现图1和图2中所示的基于交互视频的视频内容片段推送方法。
基于上述如图1和图2所示方法以及如图3和图4所示装置的实施例,本发明实施例还提供了一种基于交互视频的视频内容片段推送的实体装置,如图5所示,该装置包括:处理器41、存储设备42、及存储在存储设备42上并可在处理器41上运行的计算机程序,所述处理器41执行所述程序时实现图1和图2中所示的基于交互视频的视频内容片段推送方法;该装置还包括:总线43,被配置为耦接处理器41及存储设备42。
通过应用本发明的技术方案,可以在不同的情况下,都能够实现按照用户的个性化需求进行合适的视频内容片段推送,且在当前交互视频播放后,推送自动生成的下一视频内容片段预告信息,使得用户了解下一集视频内容,增强了用户的观看粘性,如果当前交互视频中存在用户互动信息,通过结合用户在当前交互视频中的互动信息和用户的特征信息进行综合分析,可以实现下一视频内容片段的精准推送。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景所述的方法。
本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本申请所必须的。
本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本申请序号仅仅为了描述,不代表实施场景的优劣。
以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。
Claims (10)
1.一种基于交互视频的视频内容片段推送方法,其特征在于,包括:
获取用户在当前交互视频中的一个或多个互动信息;
若所述用户在所述当前交互视频中存在一个互动信息,则查询与所述互动信息对应的下一视频内容片段信息,其中不同的互动信息分别对应不同的下一视频内容片段信息;
若所述用户在所述当前交互视频中存在多个互动信息,则统计所述多个互动信息对应的多个下一视频内容片段信息中相同下一视频内容片段信息的出现次数,将所述出现次数最多的下一视频内容片段信息确定为所述当前交互视频对应的下一视频内容片段信息;
根据查询到的所述下一视频内容片段信息进行所述当前交互视频对应的下一视频内容片段预告信息以及下一视频内容片段的推送。
2.根据权利要求1所述的方法,其特征在于,所述获取用户在当前交互视频中的互动信息之前,所述方法还包括:
检测在当前交互视频中是否存在用户的互动信息;
若不存在,则获取所述用户的用户特征信息,以及与所述当前交互视频对应的下一视频内容片段各候选视频的剧情信息;
根据所述用户特征信息和所述下一视频内容片段各候选视频的剧情信息进行分类分析;
依据分类分析结果,从所述下一视频内容片段各候选视频中确定与所述当前交互视频对应的下一视频内容片段信息;
根据确定的所述下一视频内容片段信息进行所述当前交互视频对应的下一视频内容片段推送;
所述获取用户在当前交互视频中的互动信息,具体包括:
若存在,则获取用户在当前交互视频中的互动信息。
3.根据权利要求2所述的方法,其特征在于,所述用户特征信息包含用户个人属性信息、和/或观影记录信息、和/或用户社交信息、和/或上网活动信息、和/或已观看交互视频的历史互动信息,所述根据所述用户特征信息和所述下一视频内容片段各候选视频的剧情信息进行分类分析,具体包括:
依据所述用户属性信息中包含的所述用户的性别信息、年龄信息、观影习惯信息,确定所述用户的第一观影倾向信息;和/或
依据所述观影记录信息中包含的所述用户已观看影片的影片类型信息、影片时长信息、观看时间信息、影片收藏信息和影片评价信息,确定所述用户的第二观影倾向信息;和/或
依据所述用户社交信息中包含的所述用户好友的好友性别信息、好友年龄信息、好友观影习惯信息,确定所述用户的第三观影倾向信息;和/或
依据所述上网活动信息中包含的所述用户使用的应用中使用比例大于预设阈值的应用信息、上网搜索文本内容、网络发帖文本内容,确定所述用户的第四观影倾向信息;和/或
依据所述历史互动信息中包含的用户选择的分支视频内容信息,确定所述用户的第五观影倾向信息;
通过对所述第一观影倾向信息、和/或所述第二观影倾向信息、和/或所述第三观影倾向信息、和/或所述第四观影倾向信息、和/或所述第五观影倾向信息进行加权计算,得到分类分析结果。
4.根据权利要求1所述的方法,其特征在于,所述查询与所述互动信息对应的下一视频内容片段视频信息之后,所述方法还包括:
根据查询到的所述下一视频内容片段信息,生成相应的下一视频内容片段预告信息,使得在所述当前交互视频播放后,推送所述下一视频内容片段预告信息。
5.根据权利要求3所述的方法,其特征在于,所述查询与所述互动信息对应的下一视频内容片段信息,具体包括:
根据所述互动信息,确定所述当前交互视频播放的分支剧情信息;
查询与所述分支剧情信息对应的下一视频内容片段信息。
6.一种基于交互视频的视频内容片段推送装置,其特征在于,包括:
获取单元,用于获取用户在当前交互视频中的一个或多个互动信息;
查询单元,用于若所述用户在所述当前交互视频中存在一个互动信息,则查询与所述获取单元获取的互动信息对应的下一视频内容片段信息,其中不同的互动信息分别对应不同的下一视频内容片段信息;
查询单元,用于若所述用户在所述当前交互视频中存在多个互动信息,则统计所述多个互动信息对应的多个下一视频内容片段信息中相同下一视频内容片段信息的出现次数,将所述出现次数最多的下一视频内容片段信息确定为所述当前交互视频对应的下一视频内容片段信息;
推送单元,用于根据所述查询单元查询到的所述下一视频内容片段信息进行所述当前交互视频对应的下一视频内容片段预告信息以及下一视频内容片段的推送。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:检测单元、分析单元和确定单元;
所述检测单元,用于检测在当前交互视频中是否存在用户的互动信息;
所述获取单元,还用于若所述检测单元检测出在当前交互视频中不存在用户的互动信息,则获取所述用户的用户特征信息,以及与所述当前交互视频对应的下一视频内容片段各候选视频的剧情信息;
所述分析单元,用于根据所述获取单元获取的用户特征信息和所述下一视频内容片段各候选视频的剧情信息进行分类分析;
所述确定单元,用于依据所述分析单元的分类分析结果,从所述下一视频内容片段各候选视频中确定与所述当前交互视频对应的下一视频内容片段信息;
所述推送单元,还用于根据确定的所述下一视频内容片段信息进行所述当前交互视频对应的下一视频内容片段推送;
所述获取单元,具体用于若所述检测单元检测出在当前交互视频中存在用户的互动信息,则获取用户在当前交互视频中的互动信息。
8.根据权利要求7所述的装置,其特征在于,所述用户特征信息包含用户个人属性信息、和/或观影记录信息、和/或用户社交信息、和/或上网活动信息、和/或已观看交互视频的历史互动信息,
所述分析单元,具体用于依据所述用户属性信息中包含的所述用户的性别信息、年龄信息、观影习惯信息,确定所述用户的第一观影倾向信息;和/或
依据所述观影记录信息中包含的所述用户已观看影片的影片类型信息、影片时长信息、观看时间信息、影片收藏信息和影片评价信息,确定所述用户的第二观影倾向信息;和/或
依据所述用户社交信息中包含的所述用户好友的好友性别信息、好友年龄信息、好友观影习惯信息,确定所述用户的第三观影倾向信息;和/或
依据所述上网活动信息中包含的所述用户使用的应用中使用比例大于预设阈值的应用信息、上网搜索文本内容、网络发帖文本内容,确定所述用户的第四观影倾向信息;和/或
依据所述历史互动信息中包含的用户选择的分支视频内容信息,确定所述用户的第五观影倾向信息;
通过对所述第一观影倾向信息、和/或所述第二观影倾向信息、和/或所述第三观影倾向信息、和/或所述第四观影倾向信息、和/或所述第五观影倾向信息进行加权计算,得到分类分析结果。
9.一种存储设备,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1至5任一项所述的基于交互视频的视频内容片段推送方法。
10.一种基于交互视频的视频内容片段推送装置,包括存储设备、处理器及存储在存储设备上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至5任一项所述的基于交互视频的视频内容片段推送方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810542897.9A CN108683952B (zh) | 2018-05-30 | 2018-05-30 | 基于交互视频的视频内容片段推送方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810542897.9A CN108683952B (zh) | 2018-05-30 | 2018-05-30 | 基于交互视频的视频内容片段推送方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108683952A CN108683952A (zh) | 2018-10-19 |
CN108683952B true CN108683952B (zh) | 2020-10-27 |
Family
ID=63809079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810542897.9A Active CN108683952B (zh) | 2018-05-30 | 2018-05-30 | 基于交互视频的视频内容片段推送方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108683952B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112104921A (zh) * | 2019-06-18 | 2020-12-18 | 上海哔哩哔哩科技有限公司 | 视频播放方法、装置以及计算机设备 |
CN111031379B (zh) * | 2019-12-19 | 2022-04-12 | 北京奇艺世纪科技有限公司 | 一种视频播放方法、装置、终端及存储介质 |
CN111432277B (zh) * | 2020-04-01 | 2022-10-14 | 咪咕视讯科技有限公司 | 视频播放方法、电子设备及计算机可读存储介质 |
CN111726694B (zh) * | 2020-06-30 | 2022-06-03 | 北京奇艺世纪科技有限公司 | 互动视频的恢复播放方法、装置、电子设备及存储介质 |
CN111954065A (zh) * | 2020-08-14 | 2020-11-17 | 付良辉 | 一种自带随机事件的电影拍摄制作方法及放映方法 |
CN111935553A (zh) * | 2020-08-14 | 2020-11-13 | 付良辉 | 一种互动式电影的拍摄制作方法及放映方法 |
CN112165652B (zh) * | 2020-09-27 | 2022-09-20 | 北京字跳网络技术有限公司 | 视频处理方法、装置、设备及计算机可读存储介质 |
CN112333478A (zh) * | 2020-10-26 | 2021-02-05 | 深圳创维-Rgb电子有限公司 | 视频推荐方法、终端设备以及存储介质 |
CN114629882B (zh) * | 2022-03-09 | 2024-08-13 | 北京字跳网络技术有限公司 | 信息展示方法、装置、电子设备、存储介质和程序产品 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1737853A (zh) * | 2005-09-09 | 2006-02-22 | 湖南互动传媒有限公司 | 交互式动画节目的制作及播放方法 |
CN103024554A (zh) * | 2012-12-21 | 2013-04-03 | 深圳Tcl新技术有限公司 | 电视节目预告方法 |
CN103079115A (zh) * | 2013-02-05 | 2013-05-01 | 北京奇艺世纪科技有限公司 | 一种多媒体数据的控制方法及装置 |
CN105338542A (zh) * | 2014-06-30 | 2016-02-17 | 奇点新源国际技术开发(北京)有限公司 | 信息推送方法及信息推送装置 |
CN106060637A (zh) * | 2016-06-29 | 2016-10-26 | 乐视控股(北京)有限公司 | 视频推荐方法、装置及系统 |
CN106611045A (zh) * | 2016-12-16 | 2017-05-03 | 北京智能管家科技有限公司 | 一种智能交互方法、装置及智能终端 |
CN106792171A (zh) * | 2016-12-14 | 2017-05-31 | 宁夏灵智科技有限公司 | 智能视频app中个性化推荐方法及系统 |
CN107832437A (zh) * | 2017-11-16 | 2018-03-23 | 北京小米移动软件有限公司 | 音/视频推送方法、装置、设备及存储介质 |
CN107888950A (zh) * | 2017-11-09 | 2018-04-06 | 福州瑞芯微电子股份有限公司 | 一种推荐视频的方法和系统 |
CN108024139A (zh) * | 2017-12-08 | 2018-05-11 | 广州视源电子科技股份有限公司 | 网络视频课件的播放方法、装置、终端设备及存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020053089A1 (en) * | 2000-10-30 | 2002-05-02 | Kent Massey | Methods and apparatus for presenting interactive entertainment |
-
2018
- 2018-05-30 CN CN201810542897.9A patent/CN108683952B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1737853A (zh) * | 2005-09-09 | 2006-02-22 | 湖南互动传媒有限公司 | 交互式动画节目的制作及播放方法 |
CN103024554A (zh) * | 2012-12-21 | 2013-04-03 | 深圳Tcl新技术有限公司 | 电视节目预告方法 |
CN103079115A (zh) * | 2013-02-05 | 2013-05-01 | 北京奇艺世纪科技有限公司 | 一种多媒体数据的控制方法及装置 |
CN105338542A (zh) * | 2014-06-30 | 2016-02-17 | 奇点新源国际技术开发(北京)有限公司 | 信息推送方法及信息推送装置 |
CN106060637A (zh) * | 2016-06-29 | 2016-10-26 | 乐视控股(北京)有限公司 | 视频推荐方法、装置及系统 |
CN106792171A (zh) * | 2016-12-14 | 2017-05-31 | 宁夏灵智科技有限公司 | 智能视频app中个性化推荐方法及系统 |
CN106611045A (zh) * | 2016-12-16 | 2017-05-03 | 北京智能管家科技有限公司 | 一种智能交互方法、装置及智能终端 |
CN107888950A (zh) * | 2017-11-09 | 2018-04-06 | 福州瑞芯微电子股份有限公司 | 一种推荐视频的方法和系统 |
CN107832437A (zh) * | 2017-11-16 | 2018-03-23 | 北京小米移动软件有限公司 | 音/视频推送方法、装置、设备及存储介质 |
CN108024139A (zh) * | 2017-12-08 | 2018-05-11 | 广州视源电子科技股份有限公司 | 网络视频课件的播放方法、装置、终端设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN108683952A (zh) | 2018-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108683952B (zh) | 基于交互视频的视频内容片段推送方法及装置 | |
CN108650558B (zh) | 基于交互视频的视频前情提要的生成方法及装置 | |
US12094209B2 (en) | Video data processing method and apparatus, device, and medium | |
TWI702844B (zh) | 用戶特徵的生成方法、裝置、設備及儲存介質 | |
US10735494B2 (en) | Media information presentation method, client, and server | |
CN110209843B (zh) | 多媒体资源播放方法、装置、设备及存储介质 | |
CN110378732B (zh) | 信息显示方法、信息关联方法、装置、设备及存储介质 | |
KR101816113B1 (ko) | 컴퓨터 실행 방법, 시스템 및 컴퓨터 판독 가능 매체 | |
CN111143610A (zh) | 一种内容推荐方法、装置、电子设备和存储介质 | |
US20180047425A1 (en) | Computerized system and method for automatically extracting gifs from videos | |
CN110727868B (zh) | 对象推荐方法、装置和计算机可读存储介质 | |
CN105409224A (zh) | 基于游戏剪辑流行度的控制 | |
CN105872717A (zh) | 视频处理方法及系统、视频播放器与云服务器 | |
CN113779381B (zh) | 资源推荐方法、装置、电子设备和存储介质 | |
CN106294564A (zh) | 一种视频推荐方法及装置 | |
CN103929653A (zh) | 增强现实视频生成器、播放器及其生成方法、播放方法 | |
US20150073932A1 (en) | Strength Based Modeling For Recommendation System | |
CN111026969B (zh) | 一种内容推荐方法、装置及存储介质和服务器 | |
US20230164369A1 (en) | Event progress detection in media items | |
WO2015148420A1 (en) | User inactivity aware recommendation system | |
CN108769831B (zh) | 视频预告的生成方法及装置 | |
US20170017382A1 (en) | System and method for interaction between touch points on a graphical display | |
CN111737517A (zh) | 一种基于短视频的即时推荐方法及系统 | |
WO2017200871A1 (en) | Media file summarizer | |
CN109299355A (zh) | 一种推荐书单展示方法、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |