一种视频播放的限制方法和系统的制作方法

文档序号:10516215阅读:289来源:国知局
一种视频播放的限制方法和系统的制作方法
【专利摘要】本发明公开了一种视频播放的限制方法和系统,接收点击视频文件的触发指令;判断该视频文件是否在预先设置的非限制区域内;根据判断结果,若在预先设置的非限制区域内则直接播放该视频文件;若不在预先设置的非限制区域内则输出对该视频文件进行解密的提示信息;其中,所述预先设置非限制区域包括:划分包括有至少一个视频文件的区域,并对该区域外的视频文件加密。因此,所述视频播放的限制方法和系统解决了在媒体播放中不能针对不同的观看群体进行视频文件观看限制的问题。
【专利说明】
一种视频播放的限制方法和系统
技术领域
[0001]本发明涉及媒体传播技术领域,特别是指一种视频播放的限制方法和系统。
【背景技术】
[0002]随着网络技术的飞速发展,人们对于网络的需求体现在生活的每个角落,开始对社会产生深远的影响。而随着多媒体技术的发展,观看视频得到了越来越广泛的应用。
[0003]但是,由于视频文件种类的多样化,不同种类的视频文件适合于不同观看群体。尤其,家长非常关心孩子观看了哪些视频文件,以及这些视频文件是否适合孩子观看等等的问题,在现有的多媒体平台上都还没有涉及这些问题,也没有相应的功能服务。

【发明内容】

[0004]有鉴于此,本发明的目的在于提出一种视频播放的限制方法和系统,解决了在媒体播放中不能针对不同的观看群体进行视频文件观看限制的问题。
[0005]基于上述目的本发明提供的视频播放的限制方法,包括步骤:
[0006]接收点击视频文件的触发指令;
[0007]判断该视频文件是否在预先设置的非限制区域内;根据判断结果,若在预先设置的非限制区域内则直接播放该视频文件;若不在预先设置的非限制区域内则输出对该视频文件进行解密的提示信息;
[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]图1为本发明第一实施例中视频播放的限制方法的流程示意图;
[0044]图2为本发明可参考实施例中视频播放的限制方法的流程示意图;
[0045]图3为本发明视频播放的限制系统的结构示意图。
【具体实施方式】
[0046]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0047]根据多媒体平台的使用现状,根据观看群体的不同,无法实现对观看视频文件进行限制的功能,导致对于每一个用户在多媒体平台上可以观看到所有类型的视频文件,从而造成了一些忧患,例如未成年人观看了不适合其年龄的视频文件。为了解决这一问题,本发明从用户角度,体会到用户希望在多媒体平台上能够区分观看群体。因此,本发明的思路是在多媒体平台上,预先设置非限制区域,将视频文件进行区分。
[0048]参阅图1所示,为本发明第一实施例中视频播放的限制方法流程示意图,所述视频播放的限制方法包括:
[0049]步骤101,接收点击视频文件的触发指令。
[0050]在实施例中,用户可以登录到多媒体平台上,点击想进行观看的视频文件。
[0051]步骤102,判断该视频文件是否在预先设置的非限制区域内。
[0052]作为实施例,所述的非限制区域为预先设置,可以通过如下方式:划分包括有至少一个视频文件的区域,并对该区域外的视频文件加密。也就是说,划分一个区域,该区域内的视频文件可以任意观看,但该区域外的视频文件则受到限制。
[0053]较佳地,对非限制区域内视频文件总的播放时间进行时间阈值设置。当划分包括有至少一个视频文件的区域之后,判断在该区域内的视频文件总播放时间是否超出预定的时间阈值,如果超过则从该区域内移出视频文件直至该区域内的视频文件总播放时间在预定的时间阈值内,如果没有超过则保持该区域内的视频文件不变。然后,再对该区域外的视频文件加密。
[0054]优选地,当设置好非限制区域之后,还可以对该非限制区域增加视频文件或删除视频文件。具体来说,增加视频文件则选择所述非限制区域外的视频文件,对该视频文件解密,并将该视频文件拖拽入所述非限制区域。删除视频文件则选择所述非限制区域内的视频文件,将该视频文件拖拽出所述非限制区域,并对该视频文件加密。另一个优选地实施例,在增加视频文件时,需要判断增加视频文件之后的非限制区域内的视频文件总播放时间是否超出预定的时间阈值,该过程的具体实施已在上面进行了说明。较佳地,删除视频文件时将视频文件拖拽出非限制区域,并对该视频文件加密,此时的加密密码与设置该非限制区域时对区域外的视频文件加密时的密码相同。
[0055]在另一个实施例中,在步骤102进行判断该视频文件是否在预先设置的非限制区域内之前,获取用户信息,提取与所述用户信息相匹配的预先设置的非限制区域。即,可以根据获取用户信息,获知该用户属于的观看群体,然后能够提取与该观看群体相匹配的非限制区域。例如,通过用户信息可以获知该用户为未成年人,然后推送适合未成年人观看的非限制区域,来观看该区域内的视频文件。也就是说,多媒体平台可以根据不同观看群体分别设置非限制区域。
[0056]还有,在又一个实施例中,在多媒体平台上的用户信息可以设置为家庭账号。其中,每个家庭账号中可以设置多个角色账号,而这些角色账号分层级设置,具有上一层级的角色账号能够设置具有下一层级的角色账号的非限制区域。例如:在家庭账号中上一层级的角色账号为家长,下一层级的角色账号为孩子,家长便可以在该多媒体平台上对孩子的非限制区域进行设置。因此,家长可以对孩子观看的视频文件完全掌控。另外,上一层级的角色账号可以设置下一层级的角色账号的非限制区域的时间阈值。例如,家长设置孩子的非限制区域的时间阈值,便能够控制孩子观看视频文件的时间。
[0057]步骤103,根据判断结果,若在预先设置的非限制区域内则直接播放该视频文件;若不在预先设置的非限制区域内则输出对该视频文件进行解密的提示信息。
[0058]在实施例中,判断该视频文件是否在预先设置的非限制区域内,如果该视频文件是在非限制区域内,则直接播放该视频文件即可。如果该视频文件不在非限制区域内,则需要对该视频文件解密,若解密成功则可以观看该视频文件,若解密失败则不能观看该视频文件。例如:当判断该视频文件不在非限制区域内时,则弹出浮云输入密码。较佳地,对该视频文件解密时的密码为在设置该非限制区时对该区域外的视频文件加密时的密码相同。
[0059]从上面的一些实施例中,可以看出本发明所述的视频播放的限制方法,限制了用户的观看内容和时间。并且,还可以对观看的内容和时间进行调整。而且,实现了多媒体平台对不同群体的用户推送相应的视频文件,同时多媒体平台还提供给用户对另一用户观看视频的控制功能。因此,本发明创造性地提出了可以对视频播放进行限制的方法,在该多媒体平台上可以满足用户多种需求,给用户全新的视频观看体验,大大提高了多媒体平台的服务质量。
[0060]作为一个可参考的实施例,参阅图2所示,所述视频播放的限制方法具体可采用如下步骤:
[0061 ]步骤201,接收点击视频文件的触发指令。
[0062]步骤202,获取用户信息,提取与所述用户信息相匹配的预先设置的非限制区域。
[0063]步骤203,判断该视频文件是否在预先设置的非限制区域内,若是则直接进行步骤205,若不是则执行步骤204。
[0064]步骤204,对该视频文件进行解密并判断是否成功,若成功则执行步骤205,若不成功则退出。
[0065]步骤205,直接播放该视频文件。
[0066]需要说明的是,步骤202还可以是获取用户信息中的角色账号,提取上一层级角色账号预先为该角色账号设置的非限制区域。此时进行的步骤202是用户信息设置为家庭账号,每个家庭账号下包括不同角色账号,所述角色账号按层级设置,具有上一层级的角色账号能够设置具有下一层级的角色账号的非限制区域。
[0067]另外,作为另一个可参考的实施例,非限制区域的设置包括:
[0068]步骤一,划分包括有至少一个视频文件的区域。
[0069]步骤二,判断在该区域内的视频文件总播放时间是否超出预定的时间阈值,若超过则进行步骤三,若没有超过则执行步骤四。
[0070]步骤三,从该区域内移出视频文件直至该区域内的视频文件总播放时间在预定的时间阈值内,执行步骤五。
[0071 ]步骤四,保持该区域内的视频文件,执行步骤五。
[0072]步骤五,对该区域外的视频文件加密。
[0073]值得说明的是,对设置好的非限制区域还可以进行删除该非限制区域的视频文件,包括:
[0074]步骤一,选择所述非限制区域内的视频文件。
[0075]步骤二,将该视频文件拖拽出所述非限制区域。
[0076]步骤三,并对该视频文件加密。
[0077]以及,对设置好的非限制区域还可以增加视频文件到该非限制区域,包括:
[0078]步骤一,选择所述非限制区域外的视频文件。
[0079]步骤二,对该视频文件解密。
[0080]步骤三,将该视频文件拖拽入所述非限制区域。
[0081]步骤四,判断此时在该非限制区域内的视频文件总播放时间是否超出预定的时间阈值,若超出则进行步骤五,若没有超出则执行步骤六。
[0082]步骤五,该视频文件返回到所述非限制区域外,对该视频文件加密。
[0083]步骤六,该视频文件在所述非限制区域内。
[0084]在本发明的另一方面,还提供了一种视频播放的限制系统,如图3所示,所述的视频播放系统包括分别与视频播放判断单元303连接的视频播放触发单元301和视频区域设置单元302。其中,视频播放触发单元301用于接收点击视频文件的触发指令。视频区域设置单元302用于预先设置非限制区域,包括划分包括有至少一个视频文件的区域,并对该区域外的视频文件加密。视频播放判断单元303用于判断该视频文件是否在预先设置的非限制区域内,根据判断结果,若在预先设置的非限制区域内则直接播放该视频文件;若不在预先设置的非限制区域内则输出对该视频文件进行解密的提示信息。
[0085]其中,视频区域设置单元302设置的非限制区域对该区域内的视频文件可以任意观看,但该区域外的视频文件则受到限制。较佳地,对非限制区域内视频文件总的播放时间进行时间阈值设置。当划分包括有至少一个视频文件的区域之后,判断在该区域内的视频文件总播放时间是否超出预定的时间阈值,如果超过则从该区域内移出视频文件直至该区域内的视频文件总播放时间在预定的时间阈值内,如果没有超过则保持该区域内的视频文件不变。然后,再对该区域外的视频文件加密。
[0086]优选地,视频区域设置单元302当设置好非限制区域之后,还可以对该非限制区域增加视频文件或删除视频文件。具体来说,增加视频文件则选择所述非限制区域外的视频文件,对该视频文件解密,并将该视频文件拖拽入所述非限制区域。删除视频文件则选择所述非限制区域内的视频文件,将该视频文件拖拽出所述非限制区域,并对该视频文件加密。另一个优选地实施例,在增加视频文件时,需要判断增加视频文件之后的非限制区域内的视频文件总播放时间是否超出预定的时间阈值,该过程的具体实施已在上面进行了说明。较佳地,删除视频文件时将视频文件拖拽出非限制区域,并对该视频文件加密,此时的加密密码与设置该非限制区域时对区域外的视频文件加密时的密码相同。
[0087]作为本发明的另一实施例,视频播放判断单元303进行判断该视频文件是否在预先设置的非限制区域内之前,获取用户信息,提取与所述用户信息相匹配的预先设置的非限制区域。即,可以根据获取用户信息,获知该用户属于的观看群体,然后能够提取与该观看群体相匹配的非限制区域。
[0088]作为又一可参考的实施例,视频播放判断单元303在多媒体平台上的用户信息可以设置为家庭账号。其中,每个家庭账号中可以设置多个角色账号,而这些角色账号分层级设置,具有上一层级的角色账号能够设置具有下一层级的角色账号的非限制区域。例如:在家庭账号中上一层级的角色账号为家长,下一层级的角色账号为孩子,家长便可以在该多媒体平台上对孩子的非限制区域进行设置。另外,上一层级的角色账号可以设置下一层级的角色账号的非限制区域的时间阈值。
[0089]还值得说明的是,视频播放判断单元303判断该视频文件是否在预先设置的非限制区域内,如果该视频文件是在非限制区域内,则直接播放该视频文件即可。如果该视频文件不在非限制区域内,则需要对该视频文件解密,若解密成功则可以观看该视频文件,若解密失败则不能观看该视频文件。例如:当判断该视频文件不在非限制区域内时,则弹出浮云输入密码。较佳地,对该视频文件解密时的密码为在设置该非限制区时对该区域外的视频文件加密时的密码相同。
[0090]需要说明的是,在本发明所述的视频播放的限制系统的具体实施内容,在上面所述的视频播放的限制方法中已经详细说明了,故在此重复内容不再说明。
[0091]综上所述,本发明提供的视频播放的限制方法、系统,创造性地解决了多媒体平台上无法对不同的观看群体推送相应的视频文件的缺陷;使得多媒体平台上可以根据用户信息,匹配相对应的非限制区域;而且,多媒体平台还赋予用户设置另一个用户的非限制区域的权限;满足了用户多种情况的观看需要,具有广泛、重大的推广意义;最后,整个所述的视频播放的限制紧凑,易于限制。
[0092]所属领域的普通技术人员应当理解:以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种视频播放的限制方法,其特征在于,包括步骤: 接收点击视频文件的触发指令; 判断该视频文件是否在预先设置的非限制区域内;根据判断结果,若在预先设置的非限制区域内则直接播放该视频文件;若不在预先设置的非限制区域内则输出对该视频文件进行解密的提示信息; 其中,所述预先设置非限制区域包括:划分包括有至少一个视频文件的区域,并对该区域外的视频文件加密。2.根据权利要求1所述的方法,其特征在于,所述预先设置非限制区域包括: 划分包括有至少一个视频文件的区域; 判断在该区域内的视频文件总播放时间是否超出预定的时间阈值,如果超出时间阈值,则从该区域内移出视频文件直至该区域内的视频文件总播放时间在预定的时间阈值内;否则,保持该区域内的视频文件。 对该区域外的视频文件加密。3.根据权利要求2所述的方法,其特征在于,在所述预先设置非限制区域时,对该区域外的视频文件加密之后还包括: 选择所述非限制区域内的视频文件; 将该视频文件拖拽出所述非限制区域,并对该视频文件加密; 或者选择所述非限制区域外的视频文件; 对该视频文件解密,并将该视频文件拖拽入所述非限制区域。4.根据权利要求2或3所述的方法,其特征在于,所述接收点击视频文件的触发指令之后还包括: 获取用户信息,提取与所述用户信息相匹配的预先设置的非限制区域; 判断该视频文件是否在预先设置的非限制区域内,如果在预先设置的非限制区域内,则直接播放该视频文件;否则,对该视频文件进行解密。5.根据权利要求4所述的方法,其特征在于,所述用户信息设置为家庭账号,每个家庭账号下包括不同角色账号,所述角色账号按层级设置,具有上一层级的角色账号能够设置具有下一层级的角色账号的非限制区域;所述收到点击视频文件的触发指令之后包括: 获取用户信息中的角色账号,提取上一层级角色账号预先为该角色账号设置的非限制区域; 判断该视频文件是否在所述的非限制区域内,如果在所述的非限制区域内,则直接播放该视频文件;否则,对该视频文件进行解密。6.一种视频播放的限制系统,其特征在于,包括: 视频播放触发单元,用于接收点击视频文件的触发指令; 视频播放判断单元,用于判断该视频文件是否在预先设置的非限制区域内;根据判断结果,若在预先设置的非限制区域内则直接播放该视频文件;若不在预先设置的非限制区域内则输出对该视频文件进行解密的提示信息; 视频区域设置单元,用于预先设置非限制区域,包括划分包括有至少一个视频文件的区域,并对该区域外的视频文件加密。7.根据权利要求6所述的系统,其特征在于,所述视频区域设置单元具体用于: 划分包括有至少一个视频文件的区域; 判断在该区域内的视频文件总播放时间是否超出预定的时间阈值,如果超出时间阈值,则从该区域内移出视频文件直至该区域内的视频文件总播放时间在预定的时间阈值内;否则,保持该区域内的视频文件; 对该区域外的视频文件加密。8.根据权利要求7所述的系统,其特征在于,所述视频区域设置单元还用于:对该区域外的视频文件加密之后, 选择所述非限制区域内的视频文件; 将该视频文件拖拽出所述非限制区域,并对该视频文件加密; 或者选择所述非限制区域外的视频文件; 对该视频文件解密,并将该视频文件拖拽入所述非限制区域。9.根据权利要求7或8所述的系统,其特征在于,所述视频播放判断单元还用于: 获取用户信息,提取与所述用户信息相匹配的预先设置的非限制区域; 判断该视频文件是否在预先设置的非限制区域内,如果在预先设置的非限制区域内,则直接播放该视频文件;否则,对该视频文件进行解密。10.根据权利要求9所述的系统,其特征在于,所述用户信息设置为家庭账号,每个家庭账号下包括不同角色账号,所述角色账号按层级设置,具有上一层级的角色账号能够设置具有下一层级的角色账号的非限制区域; 则所述视频播放判断单元具体用于: 获取用户信息中的角色账号,提取上一层级角色账号预先为该角色账号设置的非限制区域; 判断该视频文件是否在所述的非限制区域内,如果在所述的非限制区域内,则直接播放该视频文件;否则,对该视频文件进行解密。
【文档编号】H04N21/454GK105872596SQ201510886270
【公开日】2016年8月17日
【申请日】2015年12月4日
【发明人】王斐, 白文龙
【申请人】乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1