正规买球的网站(入口)中国-官方网站

买球平台:一种防盗播视频播放器与服务器及系统的制作方法
发布时间:2026-06-19
   本专利针对视频内容被非法第三方平台盗播的问题,提出通过服务器端权限控制实现防盗播的解决方案。其核心在于构建禁止/允许播放资源库,当视频播放器发起请求时,

  

买球平台:一种防盗播视频播放器与服务器及系统的制作方法(图1)

  本专利针对视频内容被非法第三方平台盗播的问题,提出通过服务器端权限控制实现防盗播的解决方案。其核心在于构建禁止/允许播放资源库,当视频播放器发起请求时,服务器实时校验资源库并返回播放权限判定结果,若判定为禁止播放则阻止视频传输并提示用户。该方法通过动态权限管理有效遏制盗播行为,同时支持合法平台的正常播放需求。

  【专利摘要】本发明公开了一种防盗播的视频播放方法,包括:视频服务器接收视频播放器发送的视频播放请求信息,所述视频播放请求信息中包含有请求播放的视频资源信息;所述视频服务器根据所述视频资源信息判断所述视频播放器是否有播放所述视频资源的权限;若判断所述视频播放器有播放所述视频资源的权限,则向该视频播放器发送所述视频资源;若判断所述视频播放器没有播放所述视频资源的权限,则向所述视频播放器发送不允许播放所述视频资源的消息。本发明可以实现对视频资源进行有效的权限管理,防止了全部允许外链播放或者全部不允许外链播放的不灵活情况,既实现了版权控制,也实现了资源共享。本发明还提供了相应的防盗播视频播放器、服务器及系统。

  [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]1、对视频播放平台而言,可以对自身的视频资源进行有效的权限管理,对于不希望外链播放的某些视频资源(例如自家独有的电影电视剧,或者自制剧,或者是购买了版权的视频资源等),可以通过本发明防止其他网站或者应用客户端通过外链播放器观看;并且,允许外链播放的视频资源也能通过其他网站或者应用客户端通过外链播放器观看;防止了全部允许外链播放或者全部不允许外链播放的不灵活情况,既实现了版权控制,也实现了资源共享;

  [0028]2、对于其他网站或者应用客户端而言,可以通过外链播放器播放其他视频播放平台的视频资源,从而不需要对所有的视频资源都自己来维护,能够方便有效的实现整个视频播放产业的资源共享,有利于节约能源、节约存储成本。

  [0033]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

  [0034]本发明实施例中提供了一种防盗播视频播放方法,该方法通过视频播放器与视频服务器的交互,实现了对某些不希望外链播放的视频资源的有效权限管理,具体地如图1所示,所述方法包括如下步骤:

  [0035]S101、视频播放器向视频服务器发送视频播放请求信息,所述视频播放请求信息中包含有请求播放的视频资源信息;

  [0036]当用户在其他网站或者应用客户端需要观看某视频播放平台的视频资源时,可以通过嵌入在其他网站或者应用客户端的外链播放器向该视频播放平台的视频服务器发送视频播放请求信息,当然所述视频播放请求信息中包含有请求播放的视频资源信息,所述视频资源信息中应当至少包括有一个能唯一区分该视频资源的标志,例如给每个视频资源编制一个唯一码ID,用于唯一的区分该视频资源。

  [0037]S102、视频服务器接收到视频播放器发送的视频播放请求信息后,根据所述视频资源信息判断所述视频播放器是否有播放所述视频资源的权限;

  [0039]第一种是:所述服务器判断所述视频资源是否在禁止外链播放资源库中,若在所述禁止外链播放资源库中,则所述视频播放器没有播放所述视频资源的权限;若不在所述禁止外链播放资源库中,则所述视频播放器有播放所述视频资源的权限;其中所述禁止外链播放资源库为禁止外链播放资源的列表;

  [0040]另一种是:所述服务器判断所述视频资源是否在允许外链播放资源库中,若在所述允许外链播放资源库中,则所述视频播放器有播放所述视频资源的权限;若不在所述允许外链播放资源库中,则所述视频播放器没有播放所述视频资源的权限;其中所述允许外链播放资源库为允许外链播放资源的列表;

  [0041]在具体实施中,上述两种方式可以灵活选择,例如,如果禁止外链播放资源比较少,而允许外链播放资源比较多,则可以使用第一种方式;否则,使用第二种方式;这样在判断的时候,可以提高判断查找的效率。

  [0042]进一步地,上述禁止外链播放资源库及允许外链播放资源库应当是由视频播放平台的管理人员动态维护的,优选地,所述禁止外链播放资源库可以为禁止外链播放资源的列表;所述允许外链播放资源库可以为允许外链播放资源的列表;例如,可以通过数据库、或者数据表维护上述禁止外链播放资源库或者允许外链播放资源库。

  [0043]当然,除了上述权限判断方式之外,也可以有其他的判断方式,在此不一一列举。

  [0044]S103、若判断所述视频播放器有播放所述视频资源的权限,则视频服务器向该视频播放器发送所述视频资源;若判断所述视频播放器没有播放所述视频资源的权限,则视频服务器向所述视频播放器发送不允许播放所述视频资源的消息;

  [0045]当判断出所述视频播放器具有播放所述视频资源的权限时,则可直接将所述视频资源发送给视频播放器,由视频播放器播放给用户观看;否则,则应该向用户反馈不允许播放所述视频资源的消息;

  [0046]S104、视频播放器接收所述服务器发送的视频资源,并播放所述视频资源;或者,所述视频播放器接收所述服务器发送的不允许外链播放所述视频资源的消息,并且不播放所述视频资源;

  [0047]如果视频播放器接收到视频资源,则表明该视频资源允许外链播放,可直接播放该视频资源供用户观看;而如果视频播放器接收所述服务器发送的不允许外链播放所述视频资源的消息,则表明该视频资源不允许外链播放,则无法播放该视频;

  [0048]进一步,为了能提高用户体验,使用户在无法成功观看该视频资源时,了解为何无法观看,则所述方法还可以包括:

  [0049]S105、当所述视频播放器接收到所述服务器发送的不允许外链播放所述视频资源的消息时,还向所述用户显示所述视频资源不允许外链播放的提示消息。

  [0050]例如,通过弹出框或弹幕或其他方式向用户提示该视频资源不允许外链播放。

  [0051]进一步地,如图2所示,本发明实施例还提供了一种防盗播视频播放器,包括视频播放请求发送模块以及视频播放模块,其中:

  [0052]所述视频播放请求发送模块,用于向视频服务器发送视频播放请求信息,所述视频播放请求信息中包含有请求播放的视频资源信息;

  [0053]所述视频播放模块,用于接收所述视频服务器发送的视频资源,并播放所述视频资源;或者,所述视频播放模块接收所述视频服务器发送的不允许外链播放所述视频资源的消息,并且不播放所述视频资源。

  [0054]进一步地,所述防盗播视频播放器还可以包括消息提示模块,用于在所述视频播放模块接收到所述视频服务器发送的不允许外链播放所述视频资源的消息时,向所述用户显示所述视频资源不允许播放的提示消息。

  [0055]进一步地,如图3所示,本发明实施例还提供了一种防盗播视频播放服务器,包括视频播放请求接收模块、外链播放权限判断模块以及发送模块,其中:

  [0056]所述视频播放请求接收模块,用于接收视频播放器发送的视频播放请求信息,所述视频播放请求信息中包含有请求播放的视频资源信息;

  [0057]所述外链播放权限判断模块,用于根据所述视频资源信息判断所述视频播放器是否有播放所述视频资源的权限;

  [0058]进一步地,所述外链播放权限判断模块根据所述视频资源信息判断所述视频播放器是否有播放所述视频资源的权限,具体为:

  [0059]所述外链播放权限判断模块判断所述视频资源是否在禁止外链播放资源库中,若在所述禁止外链播放资源库中,则所述视频播放器没有播放所述视频资源的权限;若不在所述禁止外链播放资源库中,则所述视频播放器有播放所述视频资源的权限;或者,

  [0060]所述外链播放权限判断模块判断所述视频资源是否在允许外链播放资源库中,若在所述允许外链播放资源库中,则所述视频播放器有播放所述视频资源的权限;若不在所述允许外链播放资源库中,则所述视频播放器没有播放所述视频资源的权限;

  [0061 ]若判断所述视频播放器有播放所述视频资源的权限,则所述发送模块向该视频播放器发送所述视频资源;若判断所述视频播放器没有播放所述视频资源的权限,则所述发送模块向所述视频播放器发送不允许播放所述视频资源的消息。

  [0062]优选地,所述禁止外链播放资源库为禁止外链播放资源的列表;所述允许外链播放资源库为允许外链播放资源的列表。

  [0063]进一步地,如图4所示,本发明还提供了一种防盗播视频播放系统,包括防盗播视频播放器和防盗播视频播放服务器,其中:

  [0064]所述防盗播视频播放器包括视频播放请求发送模块以及视频播放模块,其中:

  [0065]所述视频播放请求发送模块,用于向防盗播视频播放服务器发送视频播放请求信息,所述视频播放请求信息中包含有请求播放的视频资源信息;

  [0066]所述视频播放模块,用于接收所述防盗播视频播放服务器发送的视频资源,并播放所述视频资源;或者,所述视频播放模块接收所述防盗播视频播放服务器发送的不允许外链播放所述视频资源的消息,并且不播放所述视频资源;

  [0067]所述防盗播视频播放服务器包括视频播放请求接收模块、外链播放权限判断模块以及发送模块,其中:

  [0068]视频播放请求接收模块,用于接收视频播放器发送的视频播放请求信息,所述视频播放请求信息中包含有请求播放的视频资源信息;

  [0069]所述外链播放权限判断模块,用于根据所述视频资源信息判断所述视频播放器是否有播放所述视频资源的权限;

  [0070]若判断所述视频播放器有播放所述视频资源的权限,则所述发送模块向该视频播放器发送所述视频资源;若判断所述视频播放器没有播放所述视频资源的权限,则所述发送模块向所述视频播放器发送不允许播放所述视频资源的消息。

  [0071]本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

  1.一种防盗播视频播放方法,其特征在于,包括: 视频播放器向视频服务器发送视频播放请求信息,所述视频播放请求信息中包含有请求播放的视频资源信息; 所述视频播放器接收所述视频服务器发送的视频资源,并播放所述视频资源;或者,所述视频播放器接收所述视频服务器发送的不允许外链播放所述视频资源的消息,不播放所述视频资源,并且向所述用户显示所述视频资源不允许播放的提示消息。2.一种防盗播的视频播放方法,其特征在于,包括: 视频服务器接收视频播放器发送的视频播放请求信息,所述视频播放请求信息中包含有请求播放的视频资源信息; 所述视频服务器根据所述视频资源信息判断所述视频播放器是否有播放所述视频资源的权限; 若判断所述视频播放器有播放所述视频资源的权限,则向该视频播放器发送所述视频资源;若判断所述视频播放器没有播放所述视频资源的权限,则向所述视频播放器发送不允许播放所述视频资源的消息。3.如权利要求2所述的防盗播视频播放方法,其特征在于,所述服务器根据所述视频资源信息判断所述视频播放器是否有播放所述视频资源的权限,具体为: 所述视频服务器判断所述视频资源是否在禁止外链播放资源库中,若在所述禁止外链播放资源库中,则所述视频播放器没有播放所述视频资源的权限;若不在所述禁止外链播放资源库中,则所述视频播放器有播放所述视频资源的权限;或者, 所述服务器判断所述视频资源是否在允许外链播放资源库中,若在所述允许外链播放资源库中,则所述视频播放器有播放所述视频资源的权限;若不在所述允许外链播放资源库中,则所述视频播放器没有播放所述视频资源的权限。4.如权利要求3所述的防盗播视频播放方法,其特征在于,所述禁止外链播放资源库为禁止外链播放资源的列表;所述允许外链播放资源库为允许外链播放资源的列表。5.—种防盗播视频播放器,其特征在于,包括视频播放请求发送模块以及视频播放模块,其中: 所述视频播放请求发送模块,用于向视频服务器发送视频播放请求信息,所述视频播放请求信息中包含有请求播放的视频资源信息; 所述视频播放模块,用于接收所述视频服务器发送的视频资源,并播放所述视频资源;或者,所述视频播放模块接收所述视频服务器发送的不允许外链播放所述视频资源的消息,并且不播放所述视频资源。6.如权利要求5所述的防盗播视频播放器,其特征在于,还包括消息提示模块,用于在所述视频播放模块接收到所述视频服务器发送的不允许外链播放所述视频资源的消息时,向所述用户显示所述视频资源不允许播放的提示消息。7.一种防盗播视频播放服务器,其特征在于,包括视频播放请求接收模块、外链播放权限判断模块以及发送模块,其中: 视频播放请求接收模块,用于接收视频播放器发送的视频播放请求信息,所述视频播放请求信息中包含有请求播放的视频资源信息; 所述外链播放权限判断模块,用于根据所述视频资源信息判断所述视频播放器是否有播放所述视频资源的权限; 若判断所述视频播放器有播放所述视频资源的权限,则所述发送模块向该视频播放器发送所述视频资源;若判断所述视频播放器没有播放所述视频资源的权限,则所述发送模块向所述视频播放器发送不允许播放所述视频资源的消息。8.如权利要求7所述的防盗播视频播放服务器,其特征在于,所述外链播放权限判断模块根据所述视频资源信息判断所述视频播放器是否有播放所述视频资源的权限,具体为: 所述外链播放权限判断模块判断所述视频资源是否在禁止外链播放资源库中,若在所述禁止外链播放资源库中,则所述视频播放器没有播放所述视频资源的权限;若不在所述禁止外链播放资源库中,则所述视频播放器有播放所述视频资源的权限;或者, 所述外链播放权限判断模块判断所述视频资源是否在允许外链播放资源库中,若在所述允许外链播放资源库中,则所述视频播放器有播放所述视频资源的权限;若不在所述允许外链播放资源库中,则所述视频播放器没有播放所述视频资源的权限。9.如权利要求8所述的防盗播视频播放方法,其特征在于,所述禁止外链播放资源库为禁止外链播放资源的列表;所述允许外链播放资源库为允许外链播放资源的列表。10.一种防盗播视频播放系统,其特征在于,包括防盗播视频播放器和防盗播视频播放服务器,其中: 所述防盗播视频播放器包括视频播放请求发送模块以及视频播放模块,其中: 所述视频播放请求发送模块,用于向防盗播视频播放服务器发送视频播放请求信息,所述视频播放请求信息中包含有请求播放的视频资源信息; 所述视频播放模块,用于接收所述防盗播视频播放服务器发送的视频资源,并播放所述视频资源;或者,所述视频播放模块接收所述防盗播视频播放服务器发送的不允许外链播放所述视频资源的消息,并且不播放所述视频资源; 所述防盗播视频播放服务器包括视频播放请求接收模块、外链播放权限判断模块以及发送模块,其中: 视频播放请求接收模块,用于接收视频播放器发送的视频播放请求信息,所述视频播放请求信息中包含有请求播放的视频资源信息; 所述外链播放权限判断模块,用于根据所述视频资源信息判断所述视频播放器是否有播放所述视频资源的权限; 若判断所述视频播放器有播放所述视频资源的权限,则所述发送模块向该视频播放器发送所述视频资源;若判断所述视频播放器没有播放所述视频资源的权限,则所述发送模块向所述视频播放器发送不允许播放所述视频资源的消息。

  针对传统视频播放鉴权流程复杂、资源浪费的问题,提出一种基于分片索引的高效鉴权系统。通过资源服务器、鉴权中心与客户端协同,实现视频信息验证与分片索引动态下发,减少冗余传输。系统在验证通过后仅返回...

  针对网络视频播放中带宽占用高、清晰度选择不合理的问题,提出基于配置参数动态匹配强制清晰度与默认清晰度的解决方案。通过WiFi网络优先级判断、多层级清晰度校验机制,最终选择最低必要清晰度播放,有...

  针对现有iOS系统视频播放无法本地存储、重复下载流量消耗大的问题,提出通过本地服务器将远程视频请求转为本地缓存请求的解决方案。在播放时由本地HTTP服务器获取并缓存视频数据,生成含请求识别码的...

  针对视频播放过程中因网络波动导致的频繁缓冲问题,提出动态调整起播与播放控制条件的解决方案。通过根据实时网速动态设置起播时间阈值及高低播放时间阈值,实现首播加速与播放流畅性的平衡,减少缓冲中断。...

  针对组播视频在终端设备中无法直接播放的问题,提出通过格式转换和动态链接建立的解决方案。接收组播数据后,系统将其转换为播放器兼容格式,并通过监听组播套接字和网站服务套接字建立连接,实现数据转发与...

  1.数字信号处理 2.传感器技术及应用 3.机电一体化产品开发 4.机械工程测试技术 5.逆向工程技术研究

  1.振动信号时频分析理论与测试系统设计 2.汽车检测系统设计 3.汽车电子控制系统设计