CN112565917B - 一种节点选取方法及装置 - Google Patents

一种节点选取方法及装置 Download PDF

Info

Publication number
CN112565917B
CN112565917B CN202011347360.0A CN202011347360A CN112565917B CN 112565917 B CN112565917 B CN 112565917B CN 202011347360 A CN202011347360 A CN 202011347360A CN 112565917 B CN112565917 B CN 112565917B
Authority
CN
China
Prior art keywords
node
video request
nodes
video
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011347360.0A
Other languages
English (en)
Other versions
CN112565917A (zh
Inventor
鲁塔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hunan Happly Sunshine Interactive Entertainment Media Co Ltd
Original Assignee
Hunan Happly Sunshine Interactive Entertainment Media Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hunan Happly Sunshine Interactive Entertainment Media Co Ltd filed Critical Hunan Happly Sunshine Interactive Entertainment Media Co Ltd
Priority to CN202011347360.0A priority Critical patent/CN112565917B/zh
Publication of CN112565917A publication Critical patent/CN112565917A/zh
Application granted granted Critical
Publication of CN112565917B publication Critical patent/CN112565917B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/632Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种节点选取方法及装置,接收视频请求;确定与所述视频请求对应的节点,所述节点为拥有与所述视频请求对应的视频资源;获取所述节点的属性信息,所述属性信息至少包括地域维度信息、网络地址转换维度信息、节点状态维度信息;基于所述属性信息确定与所述视频请求相匹配的目标节点;通过所述目标节点的视频资源对所述视频请求进行响应。本发明通过多维度信息对拥有与视频请求对应的视频资源的节点进行筛选,可以使得通过最优节点对视频请求进行响应,无需所有的视频请求均通过CDN获取视频资源,节省了带宽资源,提升了视频资源获取效率。

Description

一种节点选取方法及装置
技术领域
本发明涉及信息处理技术领域,特别是涉及一种节点选取方法及装置。
背景技术
用户通过视频APP(Application,应用程序)观看视频时,为了能够请求到对应的视频资源,处理器通常会通过CDN(Content Delivery Network,内容分发网络)来获取具有该视频资源的节点,使得通过该节点反馈对应的视频资源到用户的视频APP。但是,这种处理方式要通过CDN会造成带宽资源的浪费,同时降低了视频资源获取的速度。
发明内容
针对于上述问题,本发明提供一种节点选取方法及装置,实现了节省带宽资源以及提升视频资源的调取效率的目的。
为了实现上述目的,本发明提供了如下技术方案:
一种节点选取方法,包括:
接收视频请求;
确定与所述视频请求对应的节点,所述节点为拥有与所述视频请求对应的视频资源;
获取所述节点的属性信息,所述属性信息至少包括地域维度信息、网络地址转换维度信息、节点状态维度信息;
基于所述属性信息确定与所述视频请求相匹配的目标节点;
通过所述目标节点的视频资源对所述视频请求进行响应。
可选地,所述基于所述属性新信息确定与所述视频请求相匹配的目标节点,包括:
确定所述属性信息包括的各个维度信息的筛选优先级;
依据所述筛选优先级,对所述节点对应的维度信息进行逐级筛选;
将满足各级筛选条件的节点确定为目标节点。
可选地,所述基于所述属性新信息确定与所述视频请求相匹配的目标节点,包括:
确定与所述视频请求对应的属性信息中的各个维度信息的筛选条件;
将满足所述筛选条件的节点确定为目标节点。
可选地,所述方法还包括:
检测是否存在于所述视频请求相匹配的历史视频请求;
如果是,获取与所述历史视频请求对应的节点;
验证所述节点是否与所述视频请求对应的筛选条件相匹配,如果是,将所述节点确定为目标节点。
可选地,所述方法还包括:
若没有与所述视频请求对应的节点,通过网络分发网络获取与所述视频请求对应的视频资源。
一种节点选取装置,包括:
接收单元,用于接收视频请求;
第一确定单元,用于确定与所述视频请求对应的节点,所述节点为拥有与所述视频请求对应的视频资源;
获取单元,用于获取所述节点的属性信息,所述属性信息至少包括地域维度信息、网络地址转换维度信息、节点状态维度信息;
第二确定单元,用于基于所述属性信息确定与所述视频请求相匹配的目标节点;
响应单元,用于通过所述目标节点的视频资源对所述视频请求进行响应。
可选地,所述第二确定单元包括:
第一确定子单元,用于确定所述属性信息包括的各个维度信息的筛选优先级;
筛选子单元,用于依据所述筛选优先级,对所述节点对应的维度信息进行逐级筛选;
第二确定子单元,用于将满足各级筛选条件的节点确定为目标节点。
可选地,所述第二确定单元包括:
第三确定子单元,用于确定与所述视频请求对应的属性信息中的各个维度信息的筛选条件;
第四确定子单元,用于将满足所述筛选条件的节点确定为目标节点。
可选地,所述装置还包括:
检测单元,用于检测是否存在于所述视频请求相匹配的历史视频请求;
节点获取单元,用于如果是,获取与所述历史视频请求对应的节点;
验证单元,用于验证所述节点是否与所述视频请求对应的筛选条件相匹配,如果是,将所述节点确定为目标节点。
可选地,所述装置还包括:
资源获取单元,用于若没有与所述视频请求对应的节点,通过网络分发网络获取与所述视频请求对应的视频资源。
相较于现有技术,本发明提供了一种节点选取方法及装置,接收视频请求;确定与所述视频请求对应的节点,所述节点为拥有与所述视频请求对应的视频资源;获取所述节点的属性信息,所述属性信息至少包括地域维度信息、网络地址转换维度信息、节点状态维度信息;基于所述属性信息确定与所述视频请求相匹配的目标节点;通过所述目标节点的视频资源对所述视频请求进行响应。本发明通过多维度信息对拥有与视频请求对应的视频资源的节点进行筛选,可以使得通过最优节点对视频请求进行响应,无需所有的视频请求均通过CDN获取视频资源,节省了带宽资源,提升了视频资源获取效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种节点选取方法的流程示意图;
图2为本发明实施例提供的一种节点选取装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述特定的顺序。此外术语“包括”和“具有”以及他们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有设定于已列出的步骤或单元,而是可包括没有列出的步骤或单元。
在本发明实施例中提供了一种节点选取方法,该节点选取方法应用于视频点播、下载场景。用户通过APP端观看视频时,会通过视频后端平台的调度模块选取拥有当前视频请求对应的视频资源的最优节点,然后和最优节点建立P2P(peer to peer)连接,这样用户请求的视频就可以不用都走CDN,从而节约带宽成本。调度服务选取节点时,从多维度考虑,最终结合节点地域、nat(net address translate)类型、终端类型、节点网络状况、在线时长等方便选取最优的节点返回给用户。通过综合更多的维度选取节点,最终选中的节点无论是从节点质量还是下载速度都比之前有所提升。
参见图1,其示出了本发明实施例提供的一种节点选取方法的流程示意图,该方法可以包括以下步骤:
S101、接收视频请求;
S102、确定与所述视频请求对应的节点。
所述节点为拥有与所述视频请求对应的视频资源,在接收到用于的视频请求后,会对视频请求进行解析,以获得用户通过该视频请求期望请求到的视频资源的相关信息,然后确定拥有该视频资源的节点,该节点可以是APP终端或者web终端。当用户通过APP观看视频时,APP会尝试通过cdn或者p2p方式从cdn服务器或者其他已经拥有此视频的p2p节点下载视频,并且将下载后的视频保存到本地磁盘,最终上报给后台数据库记录起来。这样下次其他用户通过app观看相同视频时,调度服务就会从数据库和redis服务选取拥有此视频的节点,并且从这些节点里面选取最合适的节点给用户去进行p2p连接。
S103、获取所述节点的属性信息。
在本申请实施例中的节点属性信息是一个多维度的信息,该属性信息至少包括地域维度信息、网络地址转换维度信息、节点状态维度信息。具体的,可以包括结合节点地域、nat(net address translate,网络地址转换)类型、终端类型、节点网络状况、在线时长等维度信息。
S104、基于所述属性信息确定与所述视频请求相匹配的目标节点。
确定各个维度的筛选条件,然后逐个维度进行比对,得到目标节点。也可以是判断每个节点是否符合对应的筛选条件,也可以是逐个维度排除筛选。
S105、通过所述目标节点的视频资源对所述视频请求进行响应。
该目标节点为对应当前视频请求的最优节点,在获得了该目标节点后建立视频请求的APP端与目标节点的连接,使得将目标节点拥有的与视频请求对应的视频资源传输给APP端。
下面对本发明的节点筛选过程进行说明。
在一种可能的实施方式中,是通过属性信息的各个维度进行筛选,即每个维度剔除一部分节点,最后剩下的节点为目标节点。该过程包括:确定所述属性信息包括的各个维度信息的筛选优先级;依据所述筛选优先级,对所述节点对应的维度信息进行逐级筛选;将满足各级筛选条件的节点确定为目标节点。
举例说明,从节点存储数据库中(该数据库可以是redis类型数据库)中随机选取拥有用户视频请求对应的视频资源的若干个节点,节点可以是APP终端也可以是Web终端。如,初次可以选取100个节点。在这些节点中可以剔除掉不在线、版本号和请求节点不匹配的节点。然后在得到的节点中选择nat(Network Address Translation,网络地址转换)类型理论可以穿透、和请求节点同ISP(Internet Service Provider,互联网服务提供商)的节点。再次得到的节点中按照和请求用户同城市、同省份、临近省份进行节点筛选,即按照地域维度信息进行筛选。对于同城市或同省份或临近省份的节点,优先选择传输过数据,并且速度超过一定值、p2p连接数小于4的节点,对于不满足此条件的节点,则按照节点终端类型和p2p连接数选取最优节点,优先选择Mac PC端和Windows PC端节点、p2p连接数小的节点。如果节点数量不够时,可以从上一步筛选得到的节点随机选取一定数量的节点。
在另一种可能实现的方式中,也可以针对每个节点的属性信息与对应的维度信息的筛选条件进行比对来获得目标节点。即确定与所述视频请求对应的属性信息中的各个维度信息的筛选条件;将满足所述筛选条件的节点确定为目标节点。
在本发明实施例中针对每次视频请求进行筛选得到的目标节点均会进行记录,且记录时与对应的视频请求进行相匹配。例如,与对应的视频请求的视频资源标识、地域信息相匹配。当再次接收到视频请求时,可以与历史视频请求进行相匹配,如请求的视频资源相同,以及地域信息接近时,可以将该历史视频请求对应的目标节点作为再次接收到的视频请求的目标节点,以缩短视频请求最优节点的筛选时间。需要说明的是,在获得历史视频请求对应的目标节点后也可以对其进行验证,可以验证连接时间是否在预设连接时间内完成连接,也可以验证属性特征是否匹配,以确定其是否为对应的最优节点。
需要说明的是,若没有与视频请求对应的节点,即当前接收到的视频请求为初次请求特定视频资源的请求,则通过CDN服务器对该视频资源进行下载,并反馈给请求端。
本发明提供了一种节点选取方法,接收视频请求;确定与所述视频请求对应的节点,所述节点为拥有与所述视频请求对应的视频资源;获取所述节点的属性信息,所述属性信息至少包括地域维度信息、网络地址转换维度信息、节点状态维度信息;基于所述属性信息确定与所述视频请求相匹配的目标节点;通过所述目标节点的视频资源对所述视频请求进行响应。本发明通过多维度信息对拥有与视频请求对应的视频资源的节点进行筛选,可以使得通过最优节点对视频请求进行响应,无需所有的视频请求均通过CDN获取视频资源,节省了带宽资源,提升了视频资源获取效率。
参见图2,在本发明实施例中还提供了一种节点选取装置,包括:
接收单元10,用于接收视频请求;
第一确定单元20,用于确定与所述视频请求对应的节点,所述节点为拥有与所述视频请求对应的视频资源;
获取单元30,用于获取所述节点的属性信息,所述属性信息至少包括地域维度信息、网络地址转换维度信息、节点状态维度信息;
第二确定单元40,用于基于所述属性信息确定与所述视频请求相匹配的目标节点;
响应单元50,用于通过所述目标节点的视频资源对所述视频请求进行响应。
在上述实施例的基础上,所述第二确定单元包括:
第一确定子单元,用于确定所述属性信息包括的各个维度信息的筛选优先级;
筛选子单元,用于依据所述筛选优先级,对所述节点对应的维度信息进行逐级筛选;
第二确定子单元,用于将满足各级筛选条件的节点确定为目标节点。
在上述实施例的基础上,所述第二确定单元包括:
第三确定子单元,用于确定与所述视频请求对应的属性信息中的各个维度信息的筛选条件;
第四确定子单元,用于将满足所述筛选条件的节点确定为目标节点。
在上述实施例的基础上,所述装置还包括:
检测单元,用于检测是否存在于所述视频请求相匹配的历史视频请求;
节点获取单元,用于如果是,获取与所述历史视频请求对应的节点;
验证单元,用于验证所述节点是否与所述视频请求对应的筛选条件相匹配,如果是,将所述节点确定为目标节点。
在上述实施例的基础上,所述装置还包括:
资源获取单元,用于若没有与所述视频请求对应的节点,通过网络分发网络获取与所述视频请求对应的视频资源。
本发明提供了一种节点选取装置,接收单元接收视频请求;第一确定单元确定与所述视频请求对应的节点,所述节点为拥有与所述视频请求对应的视频资源;获取单元获取所述节点的属性信息,所述属性信息至少包括地域维度信息、网络地址转换维度信息、节点状态维度信息;第二确定单元基于所述属性信息确定与所述视频请求相匹配的目标节点;响应单元通过所述目标节点的视频资源对所述视频请求进行响应。本发明通过多维度信息对拥有与视频请求对应的视频资源的节点进行筛选,可以使得通过最优节点对视频请求进行响应,无需所有的视频请求均通过CDN获取视频资源,节省了带宽资源,提升了视频资源获取效率。
基于前述实施例,本申请的实施例提供一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个程序,该一个或者多个程序可被一个或者多个处理器执行,以实现如上任一项的节点选取方法的步骤。
本发明实施例还提供了一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现的节点选取方法的步骤。
需要说明的是,上述处理器或CPU可以为特定用途集成电路(ApplicationSpecific Integrated Circuit,ASIC)、数字信号处理器(Digital Signal Processor,DSP)、数字信号处理装置(Digital Signal Processing Device,DSPD)、可编程逻辑装置(Programmable Logic Device,PLD)、现场可编程门阵列(Field Programmable GateArray,FPGA)、中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器中的至少一种。可以理解地,实现上述处理器功能的电子器件还可以为其它,本申请实施例不作具体限定。
需要说明的是,上述计算机存储介质/存储器可以是只读存储器(Read OnlyMemory,ROM)、可编程只读存储器(Programmable Read-Only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)、电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、磁性随机存取存储器(Ferromagnetic Random Access Memory,FRAM)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(Compact Disc Read-Only Memory,CD-ROM)等存储器;也可以是包括上述存储器之一或任意组合的各种终端,如移动电话、计算机、平板设备、个人数字助理等。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (8)

1.一种节点选取方法,其特征在于,包括:
接收视频请求;
确定与所述视频请求对应的节点,所述节点为拥有与所述视频请求对应的视频资源;
获取所述节点的属性信息,所述属性信息至少包括地域维度信息、网络地址转换维度信息、节点状态维度信息;
基于所述属性信息确定与所述视频请求相匹配的目标节点;
通过所述目标节点的视频资源对所述视频请求进行响应;
检测是否存在于所述视频请求相匹配的历史视频请求;
如果是,获取与所述历史视频请求对应的节点;
验证所述节点是否与所述视频请求对应的筛选条件相匹配,如果是,将所述节点确定为目标节点;
所述筛选条件至少包括:对于同城市或同省份或临近省份的节点,优先选择传输过数据,并且速度超过一定值、p2p连接数小于4的节点,对于不满足此条件的节点,则按照节点终端类型和p2p连接数选取最优节点,优先选择Mac PC端和Windows PC端节点、p2p连接数小的节点,如果节点数量不够时,从上一步筛选得到的节点随机选取一定数量的节点。
2.根据权利要求1所述的方法,其特征在于,所述基于所述属性信息确定与所述视频请求相匹配的目标节点,包括:
确定所述属性信息包括的各个维度信息的筛选优先级;
依据所述筛选优先级,对所述节点对应的维度信息进行逐级筛选;
将满足各级筛选条件的节点确定为目标节点。
3.根据权利要求1所述的方法,其特征在于,所述基于所述属性新信息确定与所述视频请求相匹配的目标节点,包括:
确定与所述视频请求对应的属性信息中的各个维度信息的筛选条件;
将满足所述筛选条件的节点确定为目标节点。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若没有与所述视频请求对应的节点,通过网络分发网络获取与所述视频请求对应的视频资源。
5.一种节点选取装置,其特征在于,包括:
接收单元,用于接收视频请求;
第一确定单元,用于确定与所述视频请求对应的节点,所述节点为拥有与所述视频请求对应的视频资源;
获取单元,用于获取所述节点的属性信息,所述属性信息至少包括地域维度信息、网络地址转换维度信息、节点状态维度信息;
第二确定单元,用于基于所述属性信息确定与所述视频请求相匹配的目标节点;
响应单元,用于通过所述目标节点的视频资源对所述视频请求进行响应;
检测单元,用于检测是否存在于所述视频请求相匹配的历史视频请求;
节点获取单元,用于如果是,获取与所述历史视频请求对应的节点;
验证单元,用于验证所述节点是否与所述视频请求对应的筛选条件相匹配,如果是,将所述节点确定为目标节点;
所述筛选条件至少包括:对于同城市或同省份或临近省份的节点,优先选择传输过数据,并且速度超过一定值、p2p连接数小于4的节点,对于不满足此条件的节点,则按照节点终端类型和p2p连接数选取最优节点,优先选择Mac PC端和Windows PC端节点、p2p连接数小的节点,如果节点数量不够时,从上一步筛选得到的节点随机选取一定数量的节点。
6.根据权利要求5所述的装置,其特征在于,所述第二确定单元包括:
第一确定子单元,用于确定所述属性信息包括的各个维度信息的筛选优先级;
筛选子单元,用于依据所述筛选优先级,对所述节点对应的维度信息进行逐级筛选;
第二确定子单元,用于将满足各级筛选条件的节点确定为目标节点。
7.根据权利要求5所述的装置,其特征在于,所述第二确定单元包括:
第三确定子单元,用于确定与所述视频请求对应的属性信息中的各个维度信息的筛选条件;
第四确定子单元,用于将满足所述筛选条件的节点确定为目标节点。
8.根据权利要求5所述的装置,其特征在于,所述装置还包括:
资源获取单元,用于若没有与所述视频请求对应的节点,通过网络分发网络获取与所述视频请求对应的视频资源。
CN202011347360.0A 2020-11-26 2020-11-26 一种节点选取方法及装置 Active CN112565917B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011347360.0A CN112565917B (zh) 2020-11-26 2020-11-26 一种节点选取方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011347360.0A CN112565917B (zh) 2020-11-26 2020-11-26 一种节点选取方法及装置

Publications (2)

Publication Number Publication Date
CN112565917A CN112565917A (zh) 2021-03-26
CN112565917B true CN112565917B (zh) 2023-04-07

Family

ID=75046849

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011347360.0A Active CN112565917B (zh) 2020-11-26 2020-11-26 一种节点选取方法及装置

Country Status (1)

Country Link
CN (1) CN112565917B (zh)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101420337A (zh) * 2007-10-26 2009-04-29 北大方正集团有限公司 一种资源定位的方法、装置和索引服务器
CN102546728A (zh) * 2010-12-27 2012-07-04 北大方正集团有限公司 一种对等网络资源下载方法
CN102571942A (zh) * 2011-12-27 2012-07-11 上海聚力传媒技术有限公司 一种在p2p网络中推送资源信息并提供服务的方法与设备
CN105656973B (zh) * 2014-11-25 2018-11-13 中国科学院声学研究所 一种分布式节点组内任务调度方法及***
CN109413117B (zh) * 2017-08-15 2022-05-06 中兴通讯股份有限公司 分布式数据计算方法、装置、服务器及计算机存储介质
CN108897626A (zh) * 2018-07-20 2018-11-27 浪潮电子信息产业股份有限公司 一种资源调度方法及服务器
CN110784929B (zh) * 2019-09-05 2021-06-15 腾讯科技(深圳)有限公司 一种接入资源分配方法、装置、设备及***
CN110545450B (zh) * 2019-09-09 2021-12-03 深圳市网心科技有限公司 一种节点分配方法、***及电子设备和存储介质

Also Published As

Publication number Publication date
CN112565917A (zh) 2021-03-26

Similar Documents

Publication Publication Date Title
CN111988200B (zh) 基于真实流量的自动回归测试方法及装置
CN107404541B (zh) 一种对等网络传输邻居节点选择的方法及***
CN103384275B (zh) 跨终端进行下载的方法、***云端服务器和终端
CN110324680B (zh) 一种视频推送方法、装置及服务器、客户端、存储介质
CN107872534B (zh) 信息推送方法、装置、服务器及可读存储介质
CN107566477B (zh) 一种在分布式文件***集群中获取文件的方法和装置
WO2015051723A1 (zh) 一种下载数据的方法及装置
CN111246302B (zh) 浏览器下载数据的方法、装置和终端
CN110620828A (zh) 一种文件推送方法、***、装置、电子设备及介质
CN110933136A (zh) 一种服务节点选择方法、装置、设备及可读存储介质
CN104239775A (zh) 手机端与pc端通过短信息建立无线连接的方法和装置
CN111158793A (zh) 应用页面跳转方法、装置、电子设备及可读存储介质
CN108156257B (zh) 一种信息推送方法及装置
CN113141412B (zh) 域名切换方法、***、装置、设备及存储介质
CN111488529B (zh) 信息处理方法、装置、服务器及存储介质
CN108282668B (zh) 一种视频的获取方法及***
WO2023116219A1 (zh) Cdn节点分配方法、装置、电子设备、介质及程序产品
CN110035128B (zh) 一种直播调度方法、装置、直播***及存储介质
CN112565917B (zh) 一种节点选取方法及装置
CN115375339A (zh) 多媒体信息推荐方法、装置和设备及计算机存储介质
CN111031117B (zh) 一种多媒体文件下载方法及相关装置
CN105897934A (zh) 在服务器实现的业务请求处理方法及装置
CN109697072A (zh) 信息处理方法、装置及设备
CN115695333A (zh) pcdn节点资源淘汰方法、***及相关设备
CN111988745B (zh) 基于WiFi连接数据的目标用户确定方法、装置、设备及介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant