视频文件的播放方法和视频文件的播放装置与流程

文档序号:19150517发布日期:2019-11-16 00:01阅读:225来源:国知局
视频文件的播放方法和视频文件的播放装置与流程

本申请涉及视频播放技术领域,尤其涉及一种视频文件的播放方法和视频文件的播放装置。



背景技术:

在现有技术中,无论是在影院观看电影或是通过互联网观看视频和影视作品,都是顺序播放视频内容,没有观众的互动,播放内容单一,缺乏互动性、娱乐性,没有参与感,不够吸引人。

而后,各视频网站推出了弹幕功能,观众可以在视频播放过程中,向服务器发送文字内容(自己的观看感受、对剧情和角色的评论或吐槽),其他观众能够在屏幕上观看到该文字内容,从而增加了互动体验。



技术实现要素:

本申请的发明人发现,目前在播放影视作品时,整个影视作品的情节发展都被导演或者编剧提前设计好,观众只能跟着导演或者编剧的思路去体验影片故事,无法根据剧情的发展自主动选择故事的演绎过程,因而导致影视作品播放时互动性和娱乐性偏弱。

本申请实施例提供一种视频文件的播放方法、视频文件的播放装置,在视频文件播放时,根据用户的反馈信息,选择与户期望最为匹配的剧情对应的视频文件进行播放,解决现有播放方法中不能让观众真正参与到剧情进展中来的问题。

根据本申请实施例的第一方面,提供一种视频文件的播放方法,该方法如下:

播放第一视频文件;

收集用户对于所述第一视频文件的反馈信息;

根据所述反馈信息,从多个第二视频文件中选择一个进行播放。

根据本实施例的第二方面,提供一种视频文件的播放装置,该装置包括:

处理器;

存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述处理器执行时,使得所述处理器实现本申请实施例的视频文件的播放方法。

根据本实施例的第三方面,提供一种非瞬时性计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行时,使得所述处理器实现本申请实施例的视频文件的播放方法。

本申请的有益效果在于:本申请实施例提供的视频文件的播放方法,播放第一视频文件的同时收集用户对剧情发展的反馈信息,根据用户的反馈信息,选择与用户期望最为匹配的剧情对应的第二视频文件进行播放,从而使得用户真正参与到剧情进展中,提高了视频文件播放过程中的互动性和娱乐性。

参照后文的说明和附图,详细公开了本发明的特定实施方式,指明了本发明的原理可以被采用的方式。应该理解,本发明的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本发明的实施方式包括许多改变、修改和等同。

针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。

应该强调,术语“包括/包含”在本文使用时指特征、整件、步骤或组件的存在,但并不排除一个或更多个其它特征、整件、步骤或组件的存在或附加。

附图说明

所包括的附图用来提供对本发明实施例的进一步的理解,其构成了说明书的一部分,用于例示本发明的实施方式,并与文字描述一起来阐释本发明的原理。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:

图1是本申请实施例1的视频文件的播放方法的一个示意图;

图2是本申请实施例2的视频文件的播放方法的一个示意图;

图3是本申请实施例3的视频文件的播放方法的一个示意图;

图4是本申请实施例4的视频文件的播放装置的一个示意图;

图5是本申请实施例4的视频文件的播放装置的另一个示意图。

具体实施方式

参照附图,通过下面的说明书,本发明的前述以及其它特征将变得明显。在说明书和附图中,具体公开了本发明的特定实施方式,其表明了其中可以采用本发明的原则的部分实施方式,应了解的是,本发明不限于所描述的实施方式,相反,本发明包括落入所附权利要求的范围内的全部修改、变型以及等同物。

在本申请中,视频文件可以是在影院播放的电影,可以是通过电视信号观看的电视节目,还可以是在网站平台播放的视频内容(可通过计算机、手机和各种移动终端收看),在此我们对此并不进行限定。本申请所提供的视频文件的播放方法可以应用于播放器,该播放器可以为视频网站所调用的播放器也可以为客户端软件所调用的播放器,这都是合理的。

本申请中,不论是电影院播放的电影,还是通过电视信号观看的电视节目,还是可以在网站平台播放的视频内容,一个完整的视频都是由一个个的视频文件组成,播放器顺序播放视频文件。

实施例1

现有技术中,不论是影视作品还是综艺节目,其剧情在前期已经被导演或者制片人设定,用户只能被动的观看视频文件的剧情,或者只能对剧情进行简单的评论或吐槽,不能真正参与到剧情的进展中。

本申请实施例1提供一种视频文件的播放方法,该方法可以使得用户真正参与到剧情进展中。

图1是本实施例的视频文件的播放方法的一个示意图。如图1所示,可以包括如下步骤:

s101、播放第一视频文件;

s102、收集用户对所述第一视频文件的反馈信息;

s103、根据所述反馈信息,从多个第二视频文件中选择一个进行播放。

本申请实施例1中,可以从用户的终端收集用户对于所述第一视频文件的反馈信息,其中所述终端可以为投票器、计算机和/或移动终端,在此并不限定。

本申请实施例中,可以在第一视频文件播放的过程中收集用户对于所述第一视频文件的反馈信息。如,弹幕信息、根据提示信息选择的选项信息等。

优选的,为了不影响视频文件播放的连贯性,在所述第一视频文件结束前的预设时间内收集所述反馈信息。

本申请实施例中,对于所述第一视频文件的反馈信息可以是用户发送的弹幕信息,可以是用户根据提示信息选择的选项信息,也可以是视频文件播放过程中可以收集到的其他形式信息如短信等,在此并不限定。

本申请实施例中,若所述第一视频文件的反馈信息为用户使用计算机和/或移动终端发送的弹幕信息或类似弹幕的评论信息,则需要对收集的反馈信息进行语义分析,根据语义分析结果,从多个第二视频文件中选择一个进行播放。优选的,根据对语义分析结果的统计,计算各第二视频文件的得分值,播放得分值最高的第二视频文件。也就是说,选择与弹幕信息语义分析结果匹配度最高的第二视频文件进行播放。

若所述第一视频文件的反馈信息是用户根据提示信息反馈的选项信息,则对收集的选项信息进行统计,选择与选项信息匹配度最高的第二视频文件进行播放。具体的,播放第一视频文件的同时,处理器收集用户根据提示信息反馈的对a情节、b情节和c情节的选项信息,经对用户的反馈信息进行整理,发现:选择a情节的有50人,b情节的有30人,c情节的有20人,则故事情节为a情节的第二视频文件为与选项信息匹配度最高的第二视频文件,选择故事情节为a情节的第二视频文件进行播放。

本申请实施例提供的视频文件的播放方法,播放第一视频文件的同时,收集用户对所述第一视频文件的反馈信息,根据所述反馈信息,从多个第二视频文件中选择一个进行播放。该视频文件的播放方法中,根据用户对第一视频文件的反馈信息,选择与用户期望最为匹配的剧情对应的视频文件进行播放,使得用户真正参与到剧情的进展中,提高了视频文件播放时的互动性,提升了视频文件播放的娱乐性。

本领域技术人员可以理解,在第二视频文件开始播放后,还可以继续收集用户对第二视频文件的反馈信息,并根据该反馈信息再从多个第三视频文件中选择一个进行播放,以此类推,可实现多次选择。

实施例2

本申请实施例2提供一种视频文件的播放方法。如图2所示,可以包括如下步骤:

s201、播放第一视频文件;

s202、向用户发出第一提示信息;

本申请实施例中,可以在第一视频文件播放过程中向用户发出第一提示信息,也可以在所述第一视频文件播放结束前的预定时间内向用户发出第一提示信息。所述第一提示信息的内容和展示形式根据实际情况设定,在此并不做限定。如,所述第一提示信息的内容可以只包括剧情,还可以包括剧情和代表剧情的数字或字母,等等:所述第一提示信息的展示形式可以为:弹窗形式、浮层形式或短信形式,等等。

s203、接收用户对于所述第一提示信息的反馈,以作为所述反馈信息;

本申请实施例中,为了不影响视频文件播放的连续性,需要在所述第一视频文件播放结束前确定需要播放的第二视频文件,向用户发出第一提示信息、接收用户对于所述第一提示信息的反馈信息都需要在所述第一视频文件播放结束前完成。所述第一视频文件播放结束前可以是在所述第一视频文件播放过程中,也可以是在所述第一视频文件播放结束前的预设时间内。

本申请实施例中,可以收集用户使用投票器、计算机和/或移动终端等终端设备发送的反馈信息。具体的,若用户在电影院观看电影,且电影的每个座椅上配备投票器,当用户在看到屏幕的侧边滚动播出:各位观众请注意,请选择后续剧情:1、张逐渐恢复健康;2、张没有恢复健康,意志消沉;3、张没有恢复健康,重新振作。用户在看到滚动播出的提示信息后,在投票器上选择选项1、2或者3作为选项信息,发送选项信息作为对第一信息的反馈,处理器将接收用户通过投票器反馈的第一提示信息的反馈作为反馈信息。

由于在座椅上安装投票器需要财力支撑,还需要时间支持,为了节约成本,提高信息反馈的便捷性,用户可以选择登陆网页或者下载app程序的方式对第一提示信息进行反馈。具体的,若是在电影院观看电影,则可以在电影票或电影播放前电影屏幕的显著位置设置二维码,用户扫描二维码后跳转到相应的网站对第一提示信息进行反馈,还可以扫描二维码后下载相应的app程序对所述第一提示信息进行反馈。若用户正在通过互联网或电视信号观看影视节目,则适合通过使用计算机和/或移动终端登陆网页或下载app的方式反馈。

s204、对来自不同用户的反馈信息进行加权计算;

本申请实施例中,可以对不同用户的反馈信息设置不同的权重,对来自不同用户的反馈信息进行加权计算。具体的,为不同属性的用户分配不同的权重系数,利用所分配的权重系数,对来自不同用户的反馈信息进行加权计算。

本申请实施例中,在接收到每一个用户的反馈信息后,首先判断其用户属性,将其反馈结果﹡身份属性对应的权重系数。具体操作过程中,为黄金会员反馈信息的权重设为一个较大的数值,而普通会员反馈信息的权重设定为一个较小的数值,非会员其反馈信息的权重设定为更小的一个数值,或者其权重直接为0,即非会员不能参与信息反馈。反馈信息的加权计算,提高了身份属性高的用户的参与认可度,提升了身份属性高的用户的参与性。

s205、根据加权计算的结果,从所述多个第二视频文件中选择一个进行播放。

本申请实施例中,根据用户的属性对用户的反馈信息进行加权计算,对加权后的反馈信息进行统计,选择与反馈信息匹配度最高的第二视频文件进行播放。

本申请实施例中,所述第一提示信息可以包括多个条目,且条目和第二视频文件一一对应,在收集用户对第一提示信息的反馈信息后,分别统计每个条目的得分值,播放与得分值最高的条目相对应的第二视频文件。

具体的,第一提示信息中有代表e、f、h三个选项的三个条目,收集用户对三个选项的反馈信息后,发现26人选择e剧情,40人选择f剧情,20人选择h剧情,经统计,e选项最终得分26,f选项最终得分40,h选项最终得分20,因此,播放与f选项即f条目对应的第二视频文件。

本申请实施例中,对黄金会员设置权重系数为5,普通会员设置权重系数为2,非会员设置权重系数为1,根据用户的属性对来自不同用户反馈信息进行加权计算,具体如下:在上述选择e、f、h三个选项的用户中,发现选择e选项的26人中,黄金会员18人,普通会员5人,非会员3人;选择f选项的40人中,黄金会员3人,普通会员20人,非会员17人;选择h选项的20人中,黄金会员14人,普通会员6人,非会员0人。加权计算后,各选项的得分值如下:

e选项得分:18*5+5*2+3*1=103

f选项得分:3*5+20*2+17*1=72

h选项得分:14*5+6*2+0*1=82

因此对不同用户反馈信息加权计算后,播放e选项即e条目对应的第二视频文件。

本申请实施例中,第一提示信息包括多个条目,其条目和第二视频文件并不是一一对应,其存在下表所示的条目和第二视频文件的关系列表,在收集用户对第一提示信息的反馈信息后,分别统计每个条目加权后的得分值,在对应关系列表中查找与得分值最高的条目对应的第二视频文件进行播放。

本申请实施例提供的视频文件的播放方法,在第一视频文件播放结束前,向用户发出第一提示信息,收集用户对第一提示信息的反馈作为反馈信息,且对不同属性的用户设置不同的权重,不同用户的反馈信息进行加权计算,根据加权计算的结果,从所述多个第二视频文件中选择一个进行播放。该视频文件的播放方法,用户不但真正参与到剧情的进展中,还对不同属性的用户的反馈信息区别对待,提高了高属性的用户的参与认可度,使得高属性用户不但可以参与剧情的进展,还尽可能决定剧情进展方向。

实施例3

本申请实施例3提供一种视频文件的播放方法。如图3所示,可以包括如下步骤:

s301、播放第一视频文件;

s302、在所述第一视频文件播放结束前的预定时间内向用户发出第一提示信息;

s303、接收用户对于所述第一提示信息的反馈,以作为所述反馈信息;

s304、统计所述反馈信息,并将所述反馈信息的统计结果发送至所述用户,并向所述用户发送第二提示信息;

s305、收集用户对于所述第二提示信息的反馈;

s306、根据所述反馈,从多个第二视频文件中选择一个进行播放。

本申请实施例提供的视频文件的播放方法,在作为反馈信息的所述第一提示信息的反馈统计完成之后,将所述反馈信息的统计结果发送给所述用户,并向所述用户发送第二提示信息,若用户想要调整或改变待播放的第二视频文件对应的剧情,则可针对第二提示信息作出反馈,处理器将根据第二提示信息的反馈,选择第二视频文件进行播放。

本申请实施例提供的视频文件的播放方法,为了提高视频文件播放过程中的娱乐性,在视频文件播放的过程中设立竞价环节,例如:有些观众强烈希望剧情往某个方向发展,可通过竞价或提高自己的投票分量的方式,使得自己的反馈信息的权重变得更高,从而进入到其期望的剧情的可能性也就更大。

在本实施例中,在第一视频文件播放结束前的预订时间内向用户发出剧情选项提示信息作为第一提示信息,在第一提示信息中,告知用户剧情有三种选择:1、张逐渐恢复健康;2、张没有恢复健康,意志消沉;3、张没有恢复健康,重新振作。收集用户对第一提示信息的反馈后,对反馈信息统计,发现选项1、张逐渐恢复健康对应的剧情是用户最为期待的剧情,将该统计结果发送给所有用户,告知所有用户将播放选项1对应的剧情,并向所有用户发送第二提示信息,提示可以用竞价的方式调整待播放的剧情。若某个或者某些用户非常想看剧情3,则对第二提示信息的剧情调整方式作出反馈,根据第二提示信息的反馈的统计结果,选择符合第二提示信息的反馈结果的一个第二视频文件进行播放。

本申请实施例中,第二提示信息的展示方式可以为:弹窗形式、浮层形式或者其他形式,在此并不做限定。

根据本申请的另一个实施例,上述视频文件的播放方法还适用于只有一个用户收看视频的情况。例如,当某个用户通过互联网观看视频时,可仅针对该用户收集其反馈信息。因此,该用户的反馈信息即决定了从多个第二视频文件中选择哪个进行播放。也就是说,该用户的反馈信息即决定了剧情的走向。由此,当一个用户想按照自己的意愿发展剧情时,可选择此种模式。

本申请实施例提供的视频文件的播放方法,不仅将所述第一提示信息发送给用户,收集用户对于所述第一提示信息的反馈作为反馈信息,还将对所述反馈信息的统计结果发送给用户,收集用户对所述反馈信息的统计结果的反馈,根据用户对所述反馈信息的统计结果的反馈,从多个第二视频文件中选择一个进行播放,该视频文件的播放方法,在第二视频文件播放前,增加用户再次参与剧情选择的机会,不仅使得用户真正参与到剧情的进展中,还大大提高了视频文件播放过程中的互动性,提高了视频文件播放过程中的娱乐性,提升了用户决定剧情进展方向的可能性。

实施例4

本申请实施例4提供一种视频文件的播放装置,如图4所示,所述视频文件的播放装置包括:

处理器401;

存储器402,用于存储一个或多个程序;

当所述一个或多个程序被所述处理器执行时,使得所述处理器实现本申请实施例中任一视频文件的播放方法。

在一个实施方式中,如图5所示,处理器401可以包括:

第一视频播放单元4011,用于播放第一视频文件;

反馈信息收集单元4012,用于收集用户对于所述第一视频文件的反馈信息;

第二视频播放单元4013,用于根据所述反馈信息,从多个第二视频文件中选择一个进行播放。

其中,

所述反馈信息收集单元4012,用于从用户的终端收集所述反馈信息,所述终端为投票器、计算机和/或移动终端。

所述反馈信息收集单元4012,用于在所述第一视频文件的播放过程中收集所述反馈信息;

或者,

所述反馈信息收集单元4012,用于在所述第一视频文件播放结束前的预定时间内收集所述反馈信息。

所述反馈信息收集单元4012,还包括第一信息单元4012-1,所述第一信息单元4012-1用于向用户发出第一提示信息,接收用户对于所述第一提示信息的反馈,以作为所述反馈信息。

所述反馈信息收集单元4012,还包括第二信息单元4012-2,所述第二信息单元4012-2用于将所述反馈信息的统计结果发送至所述用户,并向所述用户发送第二提示信息;收集用户对于所述第二提示信息的反馈。

所述第二视频播放单元4013,用于根据所述用户对于所述第二提示信息的反馈,从多个第二视频文件中选择一个进行播放。

所述第二视频播放单元4013,用于对所述反馈信息进行语义分析;根据语义分析的结果从多个第二视频文件中选择一个进行播放。

所述第二视频播放单元4013,用于对来自不同用户的反馈信息进行加权计算;根据加权计算的结果,从所述多个第二视频文件中选择一个进行播放。

本申请实施例提供的视频文件的播放装置,根据用户的反馈信息,选择与用户期望最为匹配的剧情对应的第二视频文件进行播放,从而使得用户真正参与到剧情进展中,提高了视频文件播放的互动性和娱乐性。

本申请实施例还提供一种计算机可读程序,其中,当在视频文件的播放装置或视频文件播放设备中执行所述程序时,所述程序使得所述视频文件的播放装置或者视频文件播放设备执行本申请实施例1、2和3中任一所述的视频文件的播放方法。

本申请实施例还提供一种非瞬时性计算机可读存储介质,其中,所述存储介质上存储有计算机程序,所述计算机程序在被处理器执行时,使得所述处理器实现本申请实施例1、2和3中所述的任一视频文件的播放方法。

结合本发明实施例描述的视频文件的播放装置可直接体现为硬件、处理器执行的软件模块或二者组合。例如,图4中所示的功能框图中的一个或多个和/或功能框图的一个或多个组合,既可以对应于计算机程序流程的各个软件模块,亦可以对应于各个硬件模块。这些软件模块,可以分别对应于实施例1所示的各个步骤。这些硬件模块例如可利用现场可编程门阵列(fpga)将这些软件模块固化而实现。

软件模块可以位于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动磁盘、cd-rom或者本领域已知的任何其它形式的存储介质。可以将一种存储介质耦接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息;或者该存储介质可以是处理器的组成部分。处理器和存储介质可以位于asic中。该软件模块可以存储在移动终端的存储器中,也可以存储在可插入移动终端的存储卡中。例如,若电子设备采用的是较大容量的mega-sim卡或者大容量的闪存装置,则该软件模块可存储在该mega-sim卡或者大容量的闪存装置中。

针对图4描述的功能框图中的一个或多个和/或功能框图的一个或多个组合,可以实现为用于执行本申请所描述功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件、分立门或晶体管逻辑器件、分立硬件组件、或者其任意适当组合。针对图4描述的功能框图中的一个或多个和/或功能框图的一个或多个组合,还可以实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、与dsp通信结合的一个或多个微处理器或者任何其它这种配置。

以上结合具体的实施方式对本申请进行了描述,但本领域技术人员应该清楚,这些描述都是示例性的,并不是对本申请保护范围的限制。本领域技术人员可以根据本申请的原理对本申请做出各种变型和修改,这些变型和修改也在本申请的范围内。

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