视频播放方法、服务器、客户端、存储介质和电子装置制造方法及图纸

技术编号:18260276 阅读:33 留言:0更新日期:2018-06-20 10:48
本发明专利技术公开了一种视频播放方法、服务器、客户端、存储介质和电子装置。其中,该方法包括:第一服务器接收第一客户端发送的用于指示播放目标视频的播放指令,其中,第一服务器存储有目标视频的资源链接,资源链接指向第二服务器上的地址,第二服务器为第二客户端的服务器;第一服务器响应于播放指令从资源链接中选择目标视频对应的目标链接;第一服务器向第一客户端推送目标链接,以在第一客户端播放目标视频。本发明专利技术解决了一个视频平台无法提供其他视频平台的视频资源的技术问题。

Video playback method, server, client, storage medium and electronic device

The invention discloses a video playing method, a server, a client, a storage medium and an electronic device. Among them, the method includes: the first server receives the play instruction to indicate the playback target video sent by the first client, in which the first server stores the resource link with the target video, the resource link points to the address on the second server, the second server is the second client server, and the first server is ringing. The target link should be selected from the resource link in the playback instruction; the first server pushes the target link to the first client to play the target video on the first client. The invention solves the technical problem that a video platform can not provide video resources of other video platforms.

【技术实现步骤摘要】
视频播放方法、服务器、客户端、存储介质和电子装置
本专利技术涉及多媒体领域,具体而言,涉及一种视频播放方法、服务器、客户端、存储介质和电子装置。
技术介绍
网络技术的发展使得网络视频业务量的上升,各种视频平台都提供视频播放服务。然而,由于不同视频平台出于版权等原因,视频平台存在独播剧,还存在不同视频平台上电视剧的集数更新速度不同的问题,这对于一般只关注某个或某几个视频平台的用户来说,需要用户从不同的视频平台查找最新的播放剧集。一个视频平台不能提供最新最全的电视剧集,成为视频平台的一个痛点。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种视频播放方法、服务器、客户端、存储介质和电子装置,以至少解决一个视频平台无法提供其他视频平台的视频资源的技术问题。根据本专利技术实施例的一个方面,提供了一种视频播放方法,包括:第一服务器接收第一客户端发送的用于指示播放目标视频的播放指令,其中,所述第一服务器存储有所述目标视频的资源链接,所述资源链接指向第二服务器上的地址,所述第二服务器为第二客户端的服务器;所述第一服务器响应于所述播放指令从所述资源链接中选择所述目标视频对应的目标链接;所述第一服务器向所述第一客户端推送所述目标链接,以在所述第一客户端播放所述目标视频。根据本专利技术实施例的另一方面,还提供了一种视频播放方法,包括:第一客户端向所述第一客户端的第一服务器发送播放指令,所述播放指令用于指示播放目标视频,其中,所述第一服务器存储有所述目标视频的资源链接,所述资源链接指向第二服务器上的地址,所述第二服务器为第二客户端的服务器;所述第一客户端接收所述第一服务器发送的目标链接,其中,所述目标链接为所述第一服务器根据所述播放指令从所述资源链接中选择所述目标视频对应的链接;所述第一客户端根据所述目标链接播放所述目标视频。根据本专利技术实施例的另一方面,还提供了一种服务器,包括:接收单元,用于接收第一客户端发送的用于指示播放目标视频的播放指令,其中,第一服务器存储有所述目标视频的资源链接,所述资源链接指向第二服务器上的地址,所述第二服务器为第二客户端的服务器;选择单元,用于响应于所述播放指令从所述资源链接中选择所述目标视频对应的目标链接;推送单元,用于向所述第一客户端推送所述目标链接,以在所述第一客户端播放所述目标视频。根据本专利技术实施例的另一方面,还提供了一种客户端,包括:发送单元,用于向第一客户端的第一服务器发送播放指令,所述播放指令用于指示播放目标视频,其中,所述第一服务器存储有所述目标视频的资源链接,所述资源链接指向第二服务器上的地址,所述第二服务器为第二客户端的服务器;接收单元,用于接收所述第一服务器发送的目标链接,其中,所述目标链接为所述第一服务器根据所述播放指令从所述资源链接中选择所述目标视频对应的链接;播放单元,用于根据所述目标链接播放所述目标视频。根据本专利技术实施例的另一方面,还提供了一种存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行上述的视频播放方法。根据本专利技术实施例的另一方面,还提供了一种电子装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器通过所述计算机程序执行上述的视频播放方法。在本专利技术实施例中,第一服务器存储有指向第二服务器的地址的目标链接,第一服务器可以根据播放指令选择目标链接,并将目标链接提供给第一客户端,以便第一客户端播放目标视频,解决了现有技术中视频平台无法播放其他视频平台的视频的技术问题,达到了在一个视频平台无法播放其他视频平台的视频的技术效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的硬件环境系统的架构图;图2是根据本专利技术实施例的视频播放方法的流程图;图3是根据本专利技术实施例的目标视频序列的示意图;图4是根据本专利技术实施例的视频链接与服务器的对应关系的示意图;图5是根据本专利技术实施例的客户端播放流程图;图6是根据本专利技术实施例的SDK播放方式的界面图;图7是根据本专利技术实施例的跳转应用程序的界面图;图8是根据本专利技术实施例的跳转到网页的界面图;图9是根据本专利技术又一实施例的视频播放方法的流程图;图10是根据本专利技术实施例的服务器的示意图;图11是根据本专利技术实施例的客户端的示意图;图12是根据本专利技术实施例的一种电子装置的结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。根据本专利技术实施例,提供了一种视频播放方法。可选地,在本实施例中,上述视频播放方法可以应用于如图1所示的终端101、第一服务器102和第二服务器103所构成的硬件环境中。如图1所示,终端101与第一服务器102通过网络进行连接,第一服务器102与第二服务器103通过网络进行连接,上述网络包括但不限于:广域网、城域网或局域网。在终端101上可以安装第一客户端的应用程序,第一客户端可以是视频播放客户端。图1所示的硬件环境系统的主要工作原理是:第一服务器102从第二服务器103上获取目标视频的链接,第二服务器103可以包括一个或者多个服务器,每个服务器对应一个视频平台。也就是说,第一服务器102可以从一个或者多个视频平台的服务器上获取目标视频的链接。当终端101向第一服务器102请求播放目标视频时,第一服务器102选择第二服务器103的链接对应的视频资源,并将选择的资源提供给终端101。也就是说,在本方案中,第一服务器102可以从第二服务器103上获取目标视频的资源。当第一服务器102没有目标视频的资源,但是第二服务器103上有目标视频的资源时,也可以通过第一服务器102获取目标视频的资源,并且在第一客户端上播放目标视频。图2是根据本专利技术实施例的视频播放方法的流程图。如图2所示,该方法包括:步骤S202,第一服务器接收第一客户端发送的用于指示播放目标视频的播放指令,其中,第一服务器存储有目标视频的资源链接,所述资源链接指向第二服务器上的地址,第二服务器为第二客户端的服务器。第一服务器对应第一客户端,存储视频资源并为第一客户端提供视频资源。第二服务器对应第二客户端,为第二客户端提供视频资源。在现有技术中,第二服务器的视频资源是不能提供给第一客户端的,然而,本申本文档来自技高网
...
视频播放方法、服务器、客户端、存储介质和电子装置

【技术保护点】
1.一种视频播放方法,其特征在于,包括:第一服务器接收第一客户端发送的用于指示播放目标视频的播放指令,其中,所述第一服务器存储有所述目标视频的资源链接,所述资源链接指向第二服务器上的地址,所述第二服务器为第二客户端的服务器;所述第一服务器响应于所述播放指令从所述资源链接中选择所述目标视频对应的目标链接;所述第一服务器向所述第一客户端推送所述目标链接,以在所述第一客户端播放所述目标视频。

【技术特征摘要】
1.一种视频播放方法,其特征在于,包括:第一服务器接收第一客户端发送的用于指示播放目标视频的播放指令,其中,所述第一服务器存储有所述目标视频的资源链接,所述资源链接指向第二服务器上的地址,所述第二服务器为第二客户端的服务器;所述第一服务器响应于所述播放指令从所述资源链接中选择所述目标视频对应的目标链接;所述第一服务器向所述第一客户端推送所述目标链接,以在所述第一客户端播放所述目标视频。2.根据权利要求1所述的方法,其特征在于,所述第一客户端用于播放多个目标视频的序列,所述多个目标视频的序列包括第一视频和第二视频,所述播放指令包括第一指令和第二指令,所述第一服务器响应于所述播放指令从所述资源链接中选择所述目标视频对应的目标链接包括:在所述第一指令指示播放所述第一视频时,所述第一服务器响应于所述第一指令从所述资源链接中选择所述第一视频对应的资源链接;在所述第二指令指示播放所述第二视频时,所述第一服务器响应于所述第二指令从所述资源链接中选择所述第二视频对应的第二链接,其中,所述第一链接和所述第二链接指向相同或者不同的所述第二服务器。3.根据权利要求1所述的方法,其特征在于,所述第一服务器响应于所述播放指令从所述资源链接中选择所述目标视频对应的目标链接包括:所述第一服务器检测所述目标视频对应的链接的数量;所述第一服务器在检测出所述目标视频对应一个链接时,则所述第一服务器选择所述目标视频对应的所述一个链接作为所述目标链接;所述第一服务器在检测出所述目标视频对应多个链接时,则所述第一服务器按照所述多个链接的优先级从所述多个链接中选择一个链接作为所述目标链接。4.根据权利要求3所述的方法,其特征在于,所述优先级包括播放方式的优先级,所述第一服务器按照所述多个链接的优先级从所述多个链接中选择一个链接作为所述目标链接包括:所述第一服务器按照所述多个链接的所述播放方式的优先级从所述多个链接中选择一个链接作为所述目标链接,其中,所述播放方式包括所述第一客户端播放的第一方式、从所述第一客户端跳转到所述第二客户端播放的第二方式和从所述第一客户端跳转到所述第二客户端对应的网页播放的第三方式,所述第一方式的优先级高于所述第二方式的优先级,并且所述第一方式的优先级高于所述第三方式的优先级。5.根据权利要求4所述的方法,其特征在于,在所述播放方式为所述第一方式时,所述第一客户端获取来自所述第二服务器的所述目标链接对应的视频资源;在所述播放方式为所述第二方式时,由所述第二客户端从所述第二服务器获取所述目标链接对应的视频资源;在所述播放方式为所述第三方式时,由所述第二客户端对应的网页从所述第二服务器获取所述目标链接对应的视频资源。6.根据权利要求1至4中任一项所述的方法,其特征在于,所述优先级包括所述多个链接对应的多个片源的清晰度,所述第一服务器按照所述多个链接的优先级从所述资源链接中选择一个链接作为所述目标链接包括:所述第一服务器从所述资源链接中选择清晰度最高的片源对应的链接作为所述目标链接。7.根据权利要求1至4中任一项所述的方法,其特征在于,所述优先级包括所述多个链接对应的多个片源的特定标识,所述特定标识用于指示所述片源是否为会员资源,所述第一服务器按照所述多个链接的优先级从所述资源链接中选择一个链接作为所述目标链接包括:所述第一服务器从所述资源链接中选择不具有所述特定标识的片源对应的链接作为所述目标链接。8.根据权利要求1所述的方法,其特征在于,在第一服务器接收第一客户端发送的用于指示播放目标视频的播放指令之前,所述第一服务器从所述第二服务器上获取所述目标视频的资源链接;或者在第一服务器接收第一客户端发送的用于指示播放目标视频的播放指令之后,所述第一服务器从所述第二服务器上获取所述目标视频的资源链接。9.一种视频播放方法,其特征在于,包括:第一客户端向所述第一客户端的第一服务器发送播放指令,所述播放指令用于指示播放目标视频,其中,所述第一服务器存储有所述目标视频的资源链接,所述资源链接指向第二服务器上的地址,所述第二服务器为第二客户端的服务器;所述第一客户端接收所述第一服务器发送的目标链接,其中,所述目标链接为所述第一服务器根据所述播放指令从所述资源链接中选择所述目标视频对应的链接;所述第一客户端根据所述目标链接播放所述目标视频。10.根据权利要...

【专利技术属性】
技术研发人员:欧瑞清
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1