一种视频播放方法及装置的制造方法

文档序号:10516244阅读:461来源:国知局
一种视频播放方法及装置的制造方法
【专利摘要】本发明是关于一种视频播放方法及装置,该方法包括:在接收到播放视频的指令时,获取所述视频的标识和终端的身份信息;获取与所述标识对应的播放权限,所述播放权限为播放所述视频的条件;在所述身份信息符合所述播放权限时,播放所述视频。在接收到播放视频的指令时,说明用户想要在终端上播放该视频,那么需要先获取该视频的标识和终端的身份信息,在终端的身份信息符合标识对应的播放权限时,说明终端符合播放该视频的条件,那么便播放该视频。因此,本发明提供的方案可以根据身份信息符合播放权限的情况来决定是否播放视频,从而实现了对不同用户提供差异化的播放方法,不仅提高了用户的观影体验,而且还保护了视频的版权。
【专利说明】
_种视频播放方法及装置
技术领域
[0001]本发明涉及通信技术领域,更具体的说,涉及视频播放方法及装置。
【背景技术】
[0002]随着互联网技术的发展,越来越多的用户选择在视频网站上观看视频。例如,用户可以利用移动终端观看视频网站上的视频,也可以利用PC(personal computer,个人电脑)端观看视频网站上的视频。
[0003]目前,为了保证用户在移动终端或PC端的视频网站上观看到最新最全的视频,运营商会将大量的视频发布到视频网站上,并且会周期性的在视频网站上更新当下最热门的视频,以便于用户可以在视频网站上看到自己喜欢的视频。
[0004]由于当前的视频网站上的视频是全面开放的,不会限制用户观看视频网站上的视频,所以当前的视频网站无法提供差异化的播放方法。
[0005]例如,虽然视频网站上的电影A的版权仅限于移动终端的用户观看,但是用户依然可以在PC端打开该视频网站,并在PC端的视频网站上观看电影A。
[0006]又如,虽然视频网站上的电影B的版权仅限于中国境内的用户观看,但是中国境外的用户依然可以观看该视频网站上观看电影B。
[0007]再如,虽然视频网站上的电影C不适合年龄在18岁以下的未成年人观看,但是年龄在18岁以下的未成年人依然可以在该视频网站上观看电影C。
[0008]如果不对视频网站上的视频进行适当的限制,那么不仅会降低用户的观影体验,而且还无法保护视频的版权。因此,基于上述相关技术中存在的问题,目前亟需一种差异化的视频播放方法。

【发明内容】

[0009]本发明提供一种视频播放方法及装置,以实现对不同用户提供差异化的播放方法。
[0010]根据本发明实施例的第一方面,提供一种视频播放方法,包括:
[0011 ]在接收到播放视频的指令时,获取所述视频的标识和终端的身份信息;
[0012]获取与所述标识对应的播放权限,所述播放权限为播放所述视频的条件;
[0013]在所述身份信息符合所述播放权限时,播放所述视频。
[0014]可选的,在获取与所述标识对应的播放权限之后,所述方法还包括:
[0015]判断所述身份信息是否符合所述播放权限;
[0016]在所述身份信息符合所述播放权限时,触发所述播放所述视频的步骤;
[0017]在所述身份信息不符合所述播放权限时,显示出所述终端无法播放所述视频的提示信息,并显示出所述播放权限。
[0018]可选的,在播放所述视频之后,所述方法还包括:
[0019]确定所述视频的播放类型;
[0020]在所述视频的播放类型为试播时,确定所述视频的当前播放时长;
[0021]在所述视频的当前播放时长大于所述预定时间时,停止播放所述视频。
[0022]可选的,获取与所述标识对应的播放权限包括:
[0023]向服务器发送所述视频的标识;
[0024]接收所述服务器发送的与所述标识对应的播放权限。
[0025]可选的,获取与所述标识对应的播放权限包括:
[0026]在本地数据库中存在与所述标识对应的播放权限时,在所述本地数据库中获取与所述标识对应的播放权限;
[0027]在所述本地数据库中不存在与所述标识对应的播放权限时,在服务器中获取与所述标识对应的播放权限。
[0028]根据本发明实施例的第二方面,提供一种视频播放装置,包括:
[0029]第一获取模块,用于在接收到播放视频的指令时,获取所述视频的标识和终端的身份信息;
[0030]第二获取模块,用于获取与所述标识对应的播放权限,所述播放权限为播放所述视频的条件;
[0031]播放模块,用于在所述身份信息符合所述播放权限时,播放所述视频。
[0032]可选的,所述装置还包括:
[0033]判断模块,用于判断所述身份信息是否符合所述播放权限;
[0034]第一触发模块,用于在所述身份信息符合所述播放权限时,触发所述播放模块;
[0035]显示模块,用于在所述身份信息不符合所述播放权限时,显示出所述终端无法播放所述视频的提示信息,并显示出所述播放权限。
[0036]可选的,所述装置还包括:
[0037]第一确定模块,用于确定所述视频的播放类型;
[0038]第二确定模块,用于在所述视频的播放类型为试播时,确定所述视频的当前播放时长;
[0039]停止播放模块,用于在所述视频的当前播放时长大于所述预定时间时,停止播放所述视频。
[0040]可选的,所述第二获取模块包括:
[0041 ]发送子模块,用于向服务器发送所述视频的标识;
[0042]接收子模块,用于接收所述服务器发送的与所述标识对应的播放权限。
[0043]可选的,所述第二获取模块包括:
[0044]第一获取子模块,用于在本地数据库中存在与所述标识对应的播放权限时,在所述本地数据库中获取与所述标识对应的播放权限;
[0045]第二获取子模块,用于在所述本地数据库中不存在与所述标识对应的播放权限时,在服务器中获取与所述标识对应的播放权限。
[0046]与现有技术相比,本实施例提供的技术方案具有以下优点和特点:
[0047]在本发明提供的方案中,在接收到播放视频的指令时,说明用户想要在终端上播放该视频,那么需要先获取该视频的标识和终端的身份信息,在终端的身份信息符合标识对应的播放权限时,说明终端符合播放该视频的条件,那么便播放该视频。因此,本发明提供的方案可以根据身份信息符合播放权限的情况来决定是否播放视频,从而实现了对不同用户提供差异化的播放方法,不仅提高了用户的观影体验,而且还保护了视频的版权。
【附图说明】
[0048]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0049]图1为本发明实施例提供的一种视频播放方法的流程图。
[0050]图2为本发明实施例提供的另一种视频播放方法的流程图。
[0051 ]图3为本发明实施例提供的又一种视频播放方法的流程图。
[0052]图4为本发明实施例提供的一种视频播放装置的示意图。
[0053]图5为本发明实施例提供的另一种视频播放装置的示意图。
[0054]图6为本发明实施例提供的又一种视频播放装置的示意图。
[0055]图7为本发明实施例提供的又一种视频播放装置的示意图。
[0056]图8为本发明实施例提供的又一种视频播放装置的示意图。
【具体实施方式】
[0057]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0058]图1为本发明实施例提供的一种视频播放方法的流程图,如图1所示,图1所示的视频播放方法,可以用于终端中。本发明提供的视频播放方法可以根据身份信息符合播放权限的情况来决定是否播放视频,从而实现了对不同用户提供差异化的播放方法,不仅提高了用户的观影体验,而且还保护了视频的版权。该方法包括以下步骤。
[0059]步骤S11、在接收到播放视频的指令时,获取视频的标识和终端的身份信息。
[0060]其中,本发明提供的方法可以应用于能够播放视频的终端内,终端可以为智能手机、平板电脑、笔记本电脑或台式电脑等设备。
[0061]视频的标识为唯一表示该视频的信息,视频的标识可以由字母、数字、符号和汉字中的至少一种组成。例如,视频A的标识为“S100000 1-电影”。又如,视频B的标识为“123456”。再如,视频C的标识为“SAT101”。
[0062]终端的身份信息的有很多种表现形式,身份信息可以仅为一个种类,身份信息也可以为由多个种类组合而成的。
[0063]对于身份信息仅为一个种类而言,身份信息可以仅为终端的IP地址;身份信息也可以仅为终端的类型,例如,身份信息为移动终端或PC端;身份信息也可以仅为使用终端的用户的年龄;身份信息也可以仅为终端的会员类型,例如,身份信息为普通会员或高级会员。
[0064]对于身份信息由多个种类组合而成的而言,身份信息可以包括终端的IP地址和终端的类型;身份信息也可以包括终端的类型和使用终端的用户的年龄;身份信息也可以包括终端的IP地址、终端的类型、使用终端的用户的年龄和终端的会员类型。
[0065]在终端接收到播放视频的指令时,终端会获取该视频的标识和终端的身份信息,以便于获取与标识对应的播放权限。
[0066]步骤S12、获取与标识对应的播放权限。
[0067]其中,播放权限为播放视频的条件,播放权限用于说明什么样的用户信息可以播放该视频。
[0068]例如,播放权限可以为IP地址为中国境内的终端。再如,播放权限还可以为终端为移动终端。又如,播放权限还可以为终端的用户的年龄在18岁以上。又如,播放权限还可以为终端的会员类型为高级会员。又如,播放权限可以包括以下几点,第一点,IP地址为中国境内的终端,第二点,终端为PC端,第三点,终端的会员类型为高级会员。
[0069]由于存在多种获取与标识对应的播放权限的方法,所以下面举例说明几种方法。
[0070]第一种获取与标识对应的播放权限的方式为:首先,终端需要先向服务器发送视频的标识,以便于服务器接收到该视频的标识后可以查询出与该标识对应的播放权限;然后,在服务器查询出与该标识对应的播放权限以后,服务器会向终端发送与该标识对应的播放权限,终端便可以接收到服务器发送的与标识对应的播放权限。
[0071]第一种方式的好处在于,服务器可以统一管理视频的标识与播放权限的对应关系,从而提高了视频的标识与播放权限的对应关系的安全性,从而可以降低视频的标识与播放权限的对应关系被恶意篡改的风险。
[0072]第二种获取与标识对应的播放权限的方式为:首先,终端会先判断终端的本地数据库中是否存在与标识对应的播放权限,在终端判断出本地数据库中存在与标识对应的播放权限时,那么终端便会在本地数据库中获取与标识对应的播放权限。在终端判断出本地数据库中不存在与标识对应的播放权限时,那么终端便会在服务器中获取与标识对应的播放权限。
[0073]第二种方式的好处在于,如果与标识对应的播放权限存储在终端的本地数据库中,那么终端便可以直接在本地数据库中调取与标识对应的播放权限,不仅调取速度快,而且还能减少一次与服务器进行数据交互的机会,从而节省数据流量。
[0074]步骤S13、在身份信息符合播放权限时,播放视频。
[0075]其中,在终端获取到与标识对应的播放权限之后,终端便可以判断终端的身份信息是否符合标识对应的播放权限,在身份信息符合播放权限时,说明终端符合播放该视频的条件,终端便可以播放该视频。在身份信息不符合播放权限时,说明终端不符合播放该视频的条件,终端便不能播放该视频。
[0076]例如,假设终端的身份信息包括终端的类型和IP地址,其中,终端的类型为PC端,IP地址为192.168.1.100。在终端接收到播放电影A的指令时,终端便会获取到电影A的标识SlOl和终端的身份信息。然后,终端会向服务器发送电影A的标识SlOl,并等待服务器的响应。在服务器接收到电影A的标识SlOl时,服务器会查询出与标识SlOl对应的播放权限,假设服务器查询出与标识SlOl对应的播放权限包括IP地址为中国境内的移动终端,服务器会将与标识SlOl对应的播放权限发送给终端。此时,终端便会接收到服务器发送的与标识SlOl对应的播放权限,终端会判断终端的身份信息是否符合播放权限。终端经过判断发现,192.168.1.1OO属于中国境内的IP地址,但是,终端的类型为PC端,不符合播放权限中的要求,所以终端便无法播放电影A。
[0077]又如,假设终端的身份信息包括终端的类型和终端的会员类型,其中,终端的类型为PC端,终端的会员类型为高级会员。在终端接收到播放电影B的指令时,终端便会获取到电影B的标识S102和终端的身份信息。然后,终端获取到与标识S102对应的播放权限,假设获取到的与标识S102对应的播放权限包括会员类型为高级会员和终端的类型为PC端。此时,终端会判断终端的身份信息是否符合播放权限,终端经过判断发现,终端的身份信息符合播放权限,所以终端便开始播放电影B。
[0078]综上所述,在图1所示的实施例中,在接收到播放视频的指令时,说明用户想要在终端上播放该视频,那么需要先获取该视频的标识和终端的身份信息,在终端的身份信息符合标识对应的播放权限时,说明终端符合播放该视频的条件,那么便播放该视频。因此,本发明提供的方案可以根据身份信息符合播放权限的情况来决定是否播放视频,从而实现了对不同用户提供差异化的播放方法,不仅提高了用户的观影体验,而且还保护了视频的版权。
[0079]图2为本发明实施例提供的另一种视频播放方法的流程图。图2为基于图1的一个可选的实施例,在图2所示的实施例中,与图1所示的实施例相同的部分可以参见图1所示的实施例中介绍和解释。图2所示的方法包括以下步骤。
[0080]步骤S21、在接收到播放视频的指令时,获取视频的标识和终端的身份信息。
[0081 ]步骤S22、获取与标识对应的播放权限,播放权限为播放视频的条件。
[0082]步骤S23、判断身份信息是否符合播放权限。在身份信息符合播放权限时,触发步骤S24。在身份信息不符合播放权限时,触发步骤S25。
[0083]其中,在终端获取到与标识对应的播放权限以后,终端便会判断身份信息是否符合播放权限,在身份信息符合播放权限时,说明终端符合播放该视频的条件,那么终端便可以正常的播放该视频。在身份信息不符合播放权限时,说明终端不符合播放该视频的条件,但是为了使用户了解到如何才能够播放该视频,终端会显示出终端无法播放视频的提示信息,并显示出播放权限,在用户看到显示出来的播放权限以后,用户便可以知道播放该视频的条件,从而帮助用户通过播放权限中的途径来播放该视频。
[0084]例如,假设终端的身份信息为终端的类型,其中,终端的类型为PC端。在终端接收到播放电影C的指令时,终端便会获取到电影C的标识S103和终端的身份信息。然后,终端获取到与标识S103对应的播放权限,假设获取到的与标识S103对应的播放权限包括终端的类型为移动终端。此时,终端会判断终端的身份信息是否符合播放权限,终端经过判断发现,终端的身份信息不符合播放权限,所以终端会显示出终端无法播放视频的提示信息,并显示出播放权限。在用户看到显示出来的播放权限以后,用户便知道播放该视频的条件是利用移动终端播放,所以用户便可以利用移动终端来播放该电影C,从而帮助用户通过播放权限中的途径来播放该电影C。
[0085 ]步骤S24、播放视频。
[0086]步骤S25、显示出终端无法播放视频的提示信息,并显示出播放权限。
[0087]图3为本发明实施例提供的又一种视频播放方法的流程图。图3为基于图1的一个可选的实施例,在图3所示的实施例中,与图1所示的实施例相同的部分可以参见图1所示的实施例中介绍和解释。图3所示的方法包括以下步骤。
[0088]步骤S31、在接收到播放视频的指令时,获取视频的标识和终端的身份信息。
[0089]步骤S32、获取与标识对应的播放权限,播放权限为播放视频的条件。
[0090]步骤S33、在身份信息符合播放权限时,播放视频。
[0091 ]步骤S34、确定视频的播放类型。
[0092]其中,视频的播放类型包括正常播放和试播两种。正常播放指的是终端可以从视频的起始时间播放到视频的结束时间。试播指的是终端可以从视频的起始时间播放到视频的预定时间,其中,预定时间为预先设定的时间点,例如,可以预先将预定时间距设置为5分钟。
[0093]步骤S35、在视频的播放类型为试播时,确定视频的当前播放时长。
[0094]其中,视频的当前播放时长为视频已经播放的时间长度。例如,视频A的总时长为50分钟,视频A已经播放到25分钟,那么视频的当前播放时长为25分钟。
[0095]步骤S36、在视频的当前播放时长大于预定时间时,停止播放视频。
[0096]其中,在终端确定出视频的播放类型以后,终端便需要判断该视频的播放类型是否为试播。在终端判断出该视频的播放类型为试播时,说明该视频仅能播放预定时间,终端便会确定出视频的当前播放时长。然后,终端会判断视频的当前播放时长是否大于预定时间,在终端判断出视频的当前播放时长大于预定时间时,说明该视频的试播部分已经播放完毕,所以终端会停止播放视频。
[0097]图4为本发明实施例提供的一种视频播放装置的示意图。参照图4,该装置包括第一获取模块11、第二获取模块12和播放模块13。其中:
[0098]第一获取模块11,用于在接收到播放视频的指令时,获取视频的标识和终端的身份信息。
[0099]第二获取模块12,用于获取与标识对应的播放权限,播放权限为播放视频的条件。
[0100]播放模块13,用于在身份信息符合播放权限时,播放视频。
[0101]图5为本发明实施例提供的另一种视频播放装置的示意图。参照图5,该装置包括第一获取模块21、第二获取模块22、判断模块23、第一触发模块24、显示模块25和播放模块26。其中:
[0102]第一获取模块21,用于在接收到播放视频的指令时,获取视频的标识和终端的身份信息。
[0103]第二获取模块22,用于获取与标识对应的播放权限,播放权限为播放视频的条件。
[0104]判断模块23,用于判断身份信息是否符合播放权限。
[0105]第一触发模块24,用于在身份信息符合播放权限时,触发播放模块26。
[0106]显示模块25,用于在身份信息不符合播放权限时,显示出终端无法播放视频的提示信息,并显示出播放权限。
[0107]播放模块26,用于在身份信息符合播放权限时,播放视频。
[0108]图6为本发明实施例提供的又一种视频播放装置的示意图。参照图6,该装置包括第一获取模块31、第二获取模块32、播放模块33、第一确定模块34、第二确定模块35和停止播放模块36。其中:
[0109]第一获取模块31,用于在接收到播放视频的指令时,获取视频的标识和终端的身份信息。
[0110]第二获取模块32,用于获取与标识对应的播放权限,播放权限为播放视频的条件。
[0111]播放模块33,用于在身份信息符合播放权限时,播放视频。
[0112]第一确定模块34,用于确定视频的播放类型。
[0113]第二确定模块35,用于在视频的播放类型为试播时,确定视频的当前播放时长。
[0114]停止播放模块36,用于在视频的当前播放时长大于预定时间时,停止播放视频。
[0115]图7为本发明实施例提供的又一种视频播放装置的示意图。参照图7,该装置包括第一获取模块41、第二获取模块42和播放模块43,其中,第二获取模块42包括发送子模块421和接收子模块422。其中:
[0116]第一获取模块41,用于在接收到播放视频的指令时,获取视频的标识和终端的身份信息。
[0117]第二获取模块42,用于获取与标识对应的播放权限,播放权限为播放视频的条件。
[0118]播放模块43,用于在身份信息符合播放权限时,播放视频。
[0119]发送子模块421,用于向服务器发送所述视频的标识。
[0120]接收子模块422,用于接收所述服务器发送的与所述标识对应的播放权限。
[0121]图8为本发明实施例提供的又一种视频播放装置的示意图。参照图8,该装置包括第一获取模块51、第二获取模块52和播放模块53,其中,第二获取模块52包括第一获取子模块521和第二获取子模块522。其中:
[0122]第一获取模块51,用于在接收到播放视频的指令时,获取视频的标识和终端的身份信息。
[0123]第二获取模块52,用于获取与标识对应的播放权限,播放权限为播放视频的条件。
[0124]播放模块53,用于在身份信息符合播放权限时,播放视频。
[0125]第一获取子模块521,用于在本地数据库中存在与所述标识对应的播放权限时,在所述本地数据库中获取与所述标识对应的播放权限;
[0126]第二获取子模块522,用于在所述本地数据库中不存在与所述标识对应的播放权限时,在服务器中获取与所述标识对应的播放权限。
[0127]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0128]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【主权项】
1.一种视频播放方法,其特征在于,包括: 在接收到播放视频的指令时,获取所述视频的标识和终端的身份信息; 获取与所述标识对应的播放权限,所述播放权限为播放所述视频的条件; 在所述身份信息符合所述播放权限时,播放所述视频。2.根据权利要求1所述的视频播放方法,其特征在于,在获取与所述标识对应的播放权限之后,所述方法还包括: 判断所述身份信息是否符合所述播放权限; 在所述身份信息符合所述播放权限时,触发所述播放所述视频的步骤; 在所述身份信息不符合所述播放权限时,显示出所述终端无法播放所述视频的提示信息,并显示出所述播放权限。3.根据权利要求1所述的视频播放方法,其特征在于,在播放所述视频之后,所述方法还包括: 确定所述视频的播放类型; 在所述视频的播放类型为试播时,确定所述视频的当前播放时长; 在所述视频的当前播放时长大于所述预定时间时,停止播放所述视频。4.根据权利要求1所述的视频播放方法,其特征在于,获取与所述标识对应的播放权限包括: 向服务器发送所述视频的标识; 接收所述服务器发送的与所述标识对应的播放权限。5.根据权利要求1所述的视频播放方法,其特征在于,获取与所述标识对应的播放权限包括: 在本地数据库中存在与所述标识对应的播放权限时,在所述本地数据库中获取与所述标识对应的播放权限; 在所述本地数据库中不存在与所述标识对应的播放权限时,在服务器中获取与所述标识对应的播放权限。6.一种视频播放装置,其特征在于,包括: 第一获取模块,用于在接收到播放视频的指令时,获取所述视频的标识和终端的身份信息; 第二获取模块,用于获取与所述标识对应的播放权限,所述播放权限为播放所述视频的条件; 播放模块,用于在所述身份信息符合所述播放权限时,播放所述视频。7.根据权利要求6所述的视频播放装置,其特征在于,所述装置还包括: 判断模块,用于判断所述身份信息是否符合所述播放权限; 第一触发模块,用于在所述身份信息符合所述播放权限时,触发所述播放模块; 显示模块,用于在所述身份信息不符合所述播放权限时,显示出所述终端无法播放所述视频的提示信息,并显示出所述播放权限。8.根据权利要求6所述的视频播放装置,其特征在于,所述装置还包括: 第一确定模块,用于确定所述视频的播放类型; 第二确定模块,用于在所述视频的播放类型为试播时,确定所述视频的当前播放时长; 停止播放模块,用于在所述视频的当前播放时长大于所述预定时间时,停止播放所述视频。9.根据权利要求6所述的视频播放装置,其特征在于,所述第二获取模块包括: 发送子模块,用于向服务器发送所述视频的标识; 接收子模块,用于接收所述服务器发送的与所述标识对应的播放权限。10.根据权利要求6所述的视频播放装置,其特征在于,所述第二获取模块包括: 第一获取子模块,用于在本地数据库中存在与所述标识对应的播放权限时,在所述本地数据库中获取与所述标识对应的播放权限; 第二获取子模块,用于在所述本地数据库中不存在与所述标识对应的播放权限时,在服务器中获取与所述标识对应的播放权限。
【文档编号】H04N21/258GK105872626SQ201510934854
【公开日】2016年8月17日
【申请日】2015年12月15日
【发明人】李桢
【申请人】乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1