本申请属于网络,尤其涉及一种参数下发方法、装置、设备及介质。
背景技术:
1、随着网络通信的发展,机顶盒已走进了千家万户,精准实时向机顶盒下发相关点对点内容分发网络(peer to peer content delivery network,pcdn)机顶盒业务软件的参数文件成为了必要的功能。
2、相关技术中,海量机顶盒定时向服务器请求参数文件,极大增加了服务器的每秒处理事务数目(transactions per second,tps),而参数文件更新的频率可能并没有那么高,浪费了服务器资源。
技术实现思路
1、本申请实施例提供一种参数下发方法、装置、设备及介质,可以节省服务器资源。
2、第一方面,本申请实施例提供一种参数下发方法,应用于第一机顶盒,第一机顶盒属于点对点内容分发网络pcdn,pcdn还包括至少一个第二机顶盒,该方法包括:
3、接收tracker组件发送的第一参数文件,第一参数文件是服务器响应于用户输入生成并发送至tracker组件的;
4、在pcdn内广播第一参数文件,以使至少一个第二机顶盒接收到第一参数文件。
5、第二方面,本申请实施例提供了一种参数下发装置,应用于第一机顶盒,第一机顶盒属于点对点内容分发网络pcdn,pcdn还包括至少一个第二机顶盒,该装置包括:
6、接收模块,用于接收tracker组件发送的第一参数文件,第一参数文件是服务器响应于用户输入生成并发送至tracker组件的;
7、广播模块,用于在pcdn内广播第一参数文件,以使至少一个第二机顶盒接收到第一参数文件。
8、第三方面,本申请实施例提供了一种电子设备,设备包括:处理器以及存储有计算机程序指令的存储器;
9、处理器执行计算机程序指令时实现如第一方面的任一项实施例中所示的参数下发方法。
10、第四方面,本申请实施例提供了一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现第一方面的任一项实施例中所示的参数下发方法。
11、第五方面,本申请实施例提供了一种计算机程序产品,计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备执行第一方面的任一项实施例中所示的参数下发方法。
12、本申请实施例中,服务器可以响应于用户输入生成第一参数文件,并发送至tracker组件,tracker组件将第一参数文件发送至pcdn中的第一机顶盒,第一机顶盒可以在pcdn内广播该第一参数文件,使pcdn内的其他机顶盒接收到该第一参数文件。这样,服务器无需响应机顶盒的定时请求,而是只在响应于用户输入生成第一参数文件时才下发第一参数文件,节省了服务器资源,而且只需由tracker组件将第一参数文件发送至pcdn中的第一机顶盒,无需服务器向每个机顶盒下发参数文件,进一步节省了服务器资源。
1.一种参数下发方法,其特征在于,应用于第一机顶盒,所述第一机顶盒属于点对点内容分发网络pcdn,所述pcdn还包括至少一个第二机顶盒,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述约束条件包括适配pcnd代理软件版本号,所述属性信息包括机顶盒pcnd代理软件版本号;
4.根据权利要求3所述的方法,其特征在于,所述约束条件还包括适配型号,所述属性信息还包括机顶盒型号;
5.根据权利要求4所述的方法,其特征在于,所述约束条件还包括适配省份,所述属性信息包括机顶盒省份;
6.根据权利要求5所述的方法,其特征在于,所述约束条件还包括适配地市,所述属性信息包括机顶盒地市;
7.根据权利要求6所述的方法,其特征在于,所述约束条件还包括适配区县,所述属性信息包括机顶盒区县;
8.一种参数下发装置,其特征在于,应用于第一机顶盒,所述第一机顶盒属于点对点内容分发网络pcdn,所述pcdn还包括至少一个第二机顶盒,所述装置包括:
9.一种电子设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器;
10.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-7任一项所述的参数下发方法。