视频播放方法及视频播放云平台的制作方法

文档序号:10691103阅读:250来源:国知局
视频播放方法及视频播放云平台的制作方法
【专利摘要】本发明实施例提供一种视频播放方法及视频播放云平台,涉及视频技术领域,其中,视频播放方法,包括:视频播放云平台获得视频播放方的视频播放设备发送的用于播放一视频文件的播放请求;所述视频播放云平台基于所述播放请求,对所述视频播放方进行鉴权,获得一鉴权结果;在所述鉴权结果为是时,所述视频播放云平台获得并向所述视频播放设备发送所述视频文件的播放地址,以使所述视频播放设备基于所述播放地址播放所述视频文件。用以解决现有技术中,视频播放方在播放从视频制作方购买的视频文件的过程中,存在的视频文件容易被修改的技术问题。
【专利说明】
视频播放方法及视频播放云平台
技术领域
[0001]本发明实施例涉及视频技术领域,尤其涉及一种视频播放方法及视频播放云平台。【背景技术】
[0002]视频播放的实现途径有很多种,比如:视频播放方可以是自己制作视频文件进行播放;再比如:视频播放方可以是通过向视频制作方购买视频文件,然后进行播放。
[0003]在现有技术中,购买视频文件的视频交易,大多是线下交易,即首先,视频制作方与视频播放方签订书面协议;然后,视频制作方将交易中涉及到的视频文件的原文件拷贝给视频播放方;然后,视频播放方通过视频播放设备对视频文件进行播放。
[0004]基于上述描述可知,在现有技术中,由于在线下交易方式中,视频制作方会将视频文件的原文件拷贝给视频播放方,这样,视频播放方在收到视频原文件后,可能会在不经视频制作方同意的情况下,对视频文件的原文件进行修改,比如:剪切、篡改或恶搞。显然,这种不经视频制作方同意的修改,严重损害了视频制作方的权益。
[0005]即在现有技术中,视频播放方在播放从视频制作方购买的视频文件的过程中,存在视频文件容易被修改的技术问题。
【发明内容】

[0006]本发明实施例提供一种视频播放方法及视频播放云平台,用以解决现有技术中, 视频播放方在播放从视频制作方购买的视频文件的过程中,存在的视频文件容易被修改的技术问题,以在视频播放方播放由视频制作方提供的视频文件的过程中,降低或消除视频文件被视频播放方修改的可能性。
[0007]本发明实施例提供一种视频播放方法,包括:
[0008]视频播放云平台获得视频播放方的视频播放设备发送的用于播放一视频文件的播放请求;
[0009]所述视频播放云平台基于所述播放请求,对所述视频播放方进行鉴权,获得一鉴权结果;
[0010]在所述鉴权结果为是时,所述视频播放云平台获得并向所述视频播放设备发送所述视频文件的播放地址,以使所述视频播放设备基于所述播放地址播放所述视频文件。
[0011]本发明实施例提供一种视频播放云平台,包括:
[0012]第一获得模块,用于获得视频播放方的视频播放设备发送的用于播放一视频文件的播放请求;
[0013]鉴权模块,用于基于所述播放请求,对所述视频播放方进行鉴权,获得一鉴权结果;
[0014]第一发送模块,用于在所述鉴权结果为是时,获得并向所述视频播放设备发送所述视频文件的播放地址,以使所述视频播放设备基于所述播放地址播放所述视频文件。
[0015]本发明实施例提供的视频播放方法及视频播放云平台,视频播放云平台在收到视频播放方设备发送的播放请求后,会对视频播放方进行鉴权,在鉴权通过后,只需要将视频文件的播放地址发送给视频播放设备,这样就使视频播放设备通过播放地址来实现对视频文件的播放。可见,本发明实施例提供的视频播放方法及视频播放云平台,不用像现有技术中那样,需要将视频文件的原文件拷贝给视频播放方,而是将播放地址发送给视频播放方,这样就使视频播放方不能获得视频文件的原文件,进而使视频播放方不能像现有技术中那样,在未经视频制作方同意的情况下,可以对视频文件进行修改。
[0016]可见,本发明实施例提供的视频播放方法及视频播放云平台,能够有效解决现有技术中,视频播放方在播放从视频制作方购买的视频文件的过程中,存在的视频文件容易被修改的技术问题,以在视频播放方播放由视频制作方提供的视频文件的过程中,降低或消除视频文件被视频播放方修改的可能性。
【附图说明】
[0017]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本发明一实施例的视频播放方法流程图;
[0019]图2为本发明一实施例的视频播放云平台实施例结构示意图。
【具体实施方式】
[0020]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021 ]请参阅图1,本发明一实施例提供了一种视频播放方法,所述视频播放方法应用于视频播放云平台中。具体来讲,本发明实施例中的视频播放方法在具体实现过程中,在步骤SlOl:视频播放云平台获得视频播放方的视频播放设备发送的用于播放一视频文件的播放请求,之前,首先需要进行如下步骤:
[0022]视频播放云平台获得并保存视频制作方上传的视频文件。
[0023]在具体的实现中,本发明实施例中的视频播放云平台中可以包括一个或多个服务器,一个或多个服务器中有用于存储视频资源的视频资源存储服务器。在本发明实施例中,需要播放的视频资源都是保存在视频资源存储服务器中。具体来讲,视频制作方可以通过网络将需要保存的视频文件保存到视频资源存储服务器中,也可以将保存有视频文件的存储设备,比如:硬盘,U盘,光盘等,先将存储设备连接到视频资源存储服务器,然后,再将视频文件从存储设备中读取并保存到视频资源存储服务器中。
[0024]在本发明实施例中,视频文件可以是多种多样,比如:可以是电影,电视剧,纪录片等等,具体地,在本发明实施例中,就不一一举例了。当视频文件是电影时,可以是电影《百团大战》。
[0025]在将视频文件保存在视频资源存储服务器之后,本发明实施例中的视频播放方法执行步骤S101:视频播放云平台获得视频播放方的视频播放设备发送的用于播放一视频文件的播放请求。
[0026]具体来讲,在本发明实施例中,视频播放方可以是个人用户,也可以公司用户,当是公司用户时,可以是一个视频播放网络,或电视台等。视频播放设备在具体实现中,可以是个人用户的手机,也可以是个人用户的平板电脑等。当视频播放设备是手机或平板电脑时,手机或平板电脑中安装有视频播放应用程序,比如:乐视视频。
[0027]当个人用户要通过手机中的乐视视频来播放电影《百团大战》时,首先,打开并运行乐视视频;然后,通过乐视视频向视频播放平台发送一个用于播放《百团大战》的播放请求;这样视频播放云平台就会执行步骤S101,获得个人用户的手机发送的用于播放《百团大战》的播放请求。[〇〇28]在本发明实施例中,当通过步骤S101获得用于播放视频文件的播放请求之后,便执行步骤S102,S卩:所述视频播放云平台基于所述播放请求,对所述视频播放方进行鉴权,获得一鉴权结果。[〇〇29]对于步骤S102的具体实现,在本发明实施例中,有如下三种情况,具体描述如下: [〇〇3〇]第一种,所述视频播放云平台基于所述播放请求,鉴权所述视频播放方是否已经支付所述视频文件对应的播放费用,获得一鉴权结果。
[0031]在具体的实现过程中,视频播放云平台首先获得交易记录;然后,视频播放云平台判断在交易记录中是否包括有视频播放方的交易记录;如果包括有视频播放方的交易记录,则视频播放云平台基于视频播放方的交易记录,对所述视频播放方进行鉴权,获得一鉴权结果。具体来讲为:当视频播放方的交易记录表明视频播放方已经成功支付了《百团大战》的费用后,就获得鉴权成功的鉴权结果;否则,就获得鉴权失败的鉴权结果。
[0032]第二种,所述视频播放云平台基于所述播放请求,鉴权所述视频播放方是否为广告收益共享方,获得一鉴权结果。
[0033]在具体的实现过程中,本发明实施例的视频播放云平台还可以去鉴权所述视频播放方是否为广告收益共享方,获得一鉴权结果。当视频播放方为广告收益共享方时,获得鉴权成功的鉴权结果;当视频播放方不是广告收益共享方时,获得鉴权失败的鉴权结果。在这种情况中,广告可以是在视频播放方在播放《百团大战》之前播放的广告,也可以是视频播放方在播放《百团大战》中间插播的广告。具体地,本发明实施例中不做具体的限制。[〇〇34]第三种,所述视频播放云平台基于所述播放请求,鉴权所述视频播放方是否为具有免费播放所述视频文件权限的播放方,获得一鉴权结果。
[0035]在具体的实现过程中,本发明实施例的视频播放云平台还可以鉴权视频播放方是否为具有免费播放所述视频文件权限的播放方。具体的,视频播放云平台先要获得视频播放方的用户信息,比如:账号;然后,视频播放云平台去鉴权账号是在具有免费播放权限的用户数据库中,如果是,则获得鉴权成功的鉴权结果;如果否,则获得鉴权失败的鉴权结果。 [〇〇36]在通过步骤S102获得鉴权结果,且鉴权结果为鉴权成功的鉴权结果时,就会执行步骤S103,S卩:在所述鉴权结果为是时,所述视频播放云平台获得并向所述视频播放设备发送所述视频文件的播放地址,以使所述视频播放设备基于所述播放地址播放所述视频文件。在具体实现过程中,可以是视频播放云平台中的具有播放地址获得和发送功能的服务器来获得并向所述视频播放设备发送所述视频文件的播放地址。
[0037]对于步骤S103,在本发明实施例的具体实现过程中,即是:视频播放云平台首先获得电影《百团大战》的播放地址;然后,将《百团大战》的播放地址通过网络发送给视频播放设备,比如:用户的手机或平板电脑;然后,用户的手机或平板电脑就可以基于《百团大战》的播放地址从视频播放云平台获得《百团大战》的视频流并进行播放。
[0038]进一步地,在本发明实施例中,在步骤S103之后,视频播放方法还包括如下步骤:
[0039]视频播放云平台获得所述视频播放设备传输来的所述播放地址。具体实现过程中,可以是视频播放云平台中的具有接收播放地址功能的服务器来接收从手机或平板电脑传输来的播放地址。在本发明实施例中,具有接收播放地址功能的服务器和具有播放地址获得和发送功能的服务器,可以是同一服务器,也可以是两个不同的服务器,具体地,在本发明实施例中不做具体限制
[0040]视频播放云平台基于所述播放地址从所述视频文件的存储地址获得所述视频文件的视频流;
[0041 ]视频播放云平台将所述视频流发送给所述视频播放设备。
[0042]结合视频文件为《百团大战》的例子,即为:
[0043]视频播放云平台获得用户手机或平板电脑传输来的《百团大战》的播放地址;
[0044]视频播放云平台基于《百团大战》的播放地址,从电影《百团大战》的存储地址获得电影《百团大战》的视频流;
[0045]视频播放云平台将电影《百团大战》的视频流发送给用户的手机或平板电脑,进而使用户的手机或平板电脑播放电影《百团大战》的视频流。
[0046]进一步地,在本发明实施例中,为了更好地确保播放过程中对视频文件的保护,以及防止视频播放方对视频文件的视频流进行修改,在本发明实施例提供的技术方案中,还对视频文件的视频流进行加密,然后,再将经加密视频流发送给视频播放设备。即,在本发明实施例中,对于步骤:视频播放云平台在将所述视频流发送给所述视频播放设备,在具体实现过程中,包括:
[0047]视频播放云平台对所述视频流进行加密,获得经加密视频流;
[0048]视频播放云平台将所述经加密视频流发送给所述视频播放设备。
[0049]结合视频文件为《百团大战》的例子,即为:
[0050]视频播放云平台对《百团大战》的视频流进行加密,获得经加密《百团大战》的视频流;
[0051]视频播放云平台将经加密《百团大战》的视频流发送用户的手机或平板电脑,以使手机或平板电脑通过对经加密《百团大战》的视频流进行播放,进而实现对电影《百团大战》的播放。
[0052]基于上述的技术方案,可知,在本发明实施例提供的视频播放方法中,,视频播放云平台在收到视频播放方设备发送的播放请求后,会对视频播放方进行鉴权,在鉴权通过后,只需要将视频文件的播放地址发送给视频播放设备,这样就使视频播放设备通过播放地址来实现对视频文件的播放。可见,本发明实施例提供的视频播放方法,不用像现有技术中那样,需要将视频文件的原文件拷贝给视频播放方,而是将播放地址发送给视频播放方,这样就使视频播放方不能获得视频文件的原文件,进而使视频播放方不能像现有技术中那样,在未经视频制作方同意的情况下,可以对视频文件进行修改。
[0053]进一步地,由于在本发明实施例提供的视频播放方法,在将视频文件的视频流发送给视频播放设备之前,要对视频文件的视频流进行加密,然后,再将经加密的视频流发送给视频播放设备,进而实现了进一步地降低了视频播放方对视频文件修改的可能性的技术效果。[〇〇54]基于上述视频播放方法,请参阅图2,本发明一实施例还提供一种视频播放云平台,包括:
[0055]第一获得模块100,用于获得视频播放方的视频播放设备发送的用于播放一视频文件的播放请求;[〇〇56]鉴权模块200,用于基于所述播放请求,对所述视频播放方进行鉴权,获得一鉴权结果;[〇〇57]第一发送模块300,用于在所述鉴权结果为是时,获得并向所述视频播放设备发送所述视频文件的播放地址,以使所述视频播放设备基于所述播放地址播放所述视频文件。 [〇〇58]进一步地,在本发明实施例提供的视频播放云平台还包括:
[0059]第二获得模块,用于在所述鉴权结果为是时,且在获得并向所述视频播放设备发送所述视频文件的播放地址之后,用于基于所述播放地址从所述视频文件的存储地址获得所述视频文件的视频流;
[0060]第二发送模块,用于将所述视频流发送给所述视频播放设备。
[0061]进一步地,在本发明实施例提供的视频播放云平台中,第二发送模块,包括:
[0062]加密单元,用于对所述视频流进行加密,获得经加密视频流;
[0063]发送单元,用于将所述经加密视频流发送给所述视频播放设备。[0〇64]进一步地,在本发明实施例提供的视频播放云平台,还包括:
[0065]保存模块,用于在获得视频播放方的视频播放设备发送的用于播放一视频文件的播放请求之前,获得并保存视频制作方上传的所述视频文件。[〇〇66]进一步地,本发明实施例中的视频播放云平台中的鉴权模块200,用于
[0067]基于所述播放请求,鉴权所述视频播放方是否已经支付所述视频文件对应的播放费用,获得一鉴权结果;或
[0068]基于所述播放请求,鉴权所述视频播放方是否为广告收益共享方,获得一鉴权结果;或
[0069]基于所述播放请求,鉴权所述视频播放方是否为具有免费播放所述视频文件权限的播放方,获得一鉴权结果。
[0070]基于上述的技术方案,可知,在本发明实施例提供的视频播放云平台在收到视频播放方设备发送的播放请求后,会对视频播放方进行鉴权,在鉴权通过后,只需要将视频文件的播放地址发送给视频播放设备,这样就使视频播放设备通过播放地址来实现对视频文件的播放。可见,本发明实施例提供的视频播放云平台,不用像现有技术中那样,需要将视频文件的原文件拷贝给视频播放方,而是将播放地址发送给视频播放方,这样就使视频播放方不能获得视频文件的原文件,进而使视频播放方不能像现有技术中那样,在未经视频制作方同意的情况下,可以对视频文件进行修改。
[0071]进一步地,由于在本发明实施例提供的视频播放云平台,在将视频文件的视频流发送给视频播放设备之前,要对视频文件的视频流进行加密,然后,再将经加密的视频流发送给视频播放设备,进而实现了进一步地降低了视频播放方对视频文件修改的可能性的技术效果。
[0072]在本发明实施例提供的视频播放云平台中涉及到模块和单元,在具体实现过程中,可以通过软件模块来实现;也可以通过硬件处理器或硬件处理设备来实现;还可以通过软件模块与硬件处理器相结合的方式来实现,在此,本
【申请人】不一一举例并做具体限制。
[0073]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0074]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0075]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种视频播放方法,其特征在于,包括: 视频播放云平台获得视频播放方的视频播放设备发送的用于播放一视频文件的播放请求;所述视频播放云平台基于所述播放请求,对所述视频播放方进行鉴权,获得一鉴权结果; 在所述鉴权结果为是时,所述视频播放云平台获得并向所述视频播放设备发送所述视频文件的播放地址,以使所述视频播放设备基于所述播放地址播放所述视频文件。2.如权利要求1所述的方法,其特征在于,在所述鉴权结果为是时,所述视频播放云平台获得并向所述视频播放设备发送所述视频文件的播放地址之后,所述方法还包括: 所述视频播放云平台基于所述播放地址从所述视频文件的存储地址获得所述视频文件的视频流; 所述视频播放云平台将所述视频流发送给所述视频播放设备。3.如权利要求2所述的方法,其特征在于,所述视频播放云平台在将所述视频流发送给所述视频播放设备,包括: 所述视频播放云平台对所述视频流进行加密,获得经加密视频流; 所述视频播放云平台将所述经加密视频流发送给所述视频播放设备。4.如权利要求1-3中任一权项所述的方法,其特征在于,在视频播放云平台获得视频播放方的视频播放设备发送的用于播放一视频文件的播放请求之前,所述方法还包括: 所述视频播放云平台获得并保存视频制作方上传的所述视频文件。5.如权利要求4所述的方法,其特征在于,所述视频播放云平台基于所述播放请求,对所述视频播放方进行鉴权,获得一鉴权结果,包括: 所述视频播放云平台基于所述播放请求,鉴权所述视频播放方是否已经支付所述视频文件对应的播放费用,获得一鉴权结果;或 所述视频播放云平台基于所述播放请求,鉴权所述视频播放方是否为广告收益共享方,获得一鉴权结果;或 所述视频播放云平台基于所述播放请求,鉴权所述视频播放方是否为具有免费播放所述视频文件权限的播放方,获得一鉴权结果。6.一种视频播放云平台,其特征在于,包括: 第一获得模块,用于获得视频播放方的视频播放设备发送的用于播放一视频文件的播放请求; 鉴权模块,用于基于所述播放请求,对所述视频播放方进行鉴权,获得一鉴权结果;第一发送模块,用于在所述鉴权结果为是时,获得并向所述视频播放设备发送所述视频文件的播放地址,以使所述视频播放设备基于所述播放地址播放所述视频文件。7.如权利要求6所述的视频播放云平台,其特征在于,所述视频播放云平台还包括: 第二获得模块,用于在所述鉴权结果为是时,且在获得并向所述视频播放设备发送所述视频文件的播放地址之后,用于基于所述播放地址从所述视频文件的存储地址获得所述视频文件的视频流; 第二发送模块,用于将所述视频流发送给所述视频播放设备。8.如权利要求7所述的视频播放云平台,其特征在于,所述第二发送模块,包括:加密单元,用于对所述视频流进行加密,获得经加密视频流;发送单元,用于将所述经加密视频流发送给所述视频播放设备。9.如权利要求6-8中任一权项所述的视频播放云平台,其特征在于,所述视频播放云平 台还包括:保存模块,用于在获得视频播放方的视频播放设备发送的用于播放一视频文件 的播放请求之前,获得并保存视频制作方上传的所述视频文件。10.如权利要求9所述的视频播放云平台,其特征在于,所述鉴权模块,用于基于所述播放请求,鉴权所述视频播放方是否已经支付所述视频文件对应的播放费 用,获得一鉴权结果;或基于所述播放请求,鉴权所述视频播放方是否为广告收益共享方,获得一鉴权结果;或 基于所述播放请求,鉴权所述视频播放方是否为具有免费播放所述视频文件权限的播 放方,获得一鉴权结果。
【文档编号】H04N21/6334GK106060059SQ201610444653
【公开日】2016年10月26日
【申请日】2016年6月20日
【发明人】李亮, 刘钧石, 宋鹏程, 柴传诗, 张博, 吴瑞金
【申请人】乐视控股(北京)有限公司, 乐视云计算有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1