【技术实现步骤摘要】
一种用于CDN的配置数据添加方法、装置及系统
本专利技术涉及数据通信
,特别是涉及一种用于CDN的配置数据添加方法、装置及系统。
技术介绍
CDN(ContentDeliveryNetwork,内容分发网络)是一种新型的网络构架,CDN网络能够依靠部署在各地的边缘服务器,通过中心服务器的负载均衡、内容分发、调度等功能,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。近年来,随着智能终端广泛普及,CDN技术大量应用于直播推流业务中,这种用于直播推流业务的CDN系统通常称为CDN直播系统,并由云服务提供商提供。CDN直播系统可以向用户使用的直播流提供多种功能,例如:推流功能、录制功能、截图功能、鉴权功能、内容审核功能等功能,而这些功能是通过配置数据实现的,即,用户可以利用CDN直播系统中保存的上述配置数据,对直播流希望实现的功能进行配置。其中,上述用户可以是指CDN直播系统的使用方,即直播内容的提供方,上述功能的配置过程可以在DomainName(域名)维度下进行,也可以在AppName(挂载点)维度下 ...
【技术保护点】
1.一种用于CDN的配置数据添加方法,其特征在于,应用于服务器,所述服务器位于内容分发网络CDN中,所述方法包括:/n接收配置数据添加指令,所述配置数据添加指令中指示有源配置数据的源存储位置以及目的存储位置,所述源配置数据用于配置直播流的功能;/n根据所述配置数据添加指令所指示的所述源存储位置和所述目的存储位置,将预设的数据库中所述源存储位置下的源配置数据,复制至所述数据库的所述目的存储位置下。/n
【技术特征摘要】
1.一种用于CDN的配置数据添加方法,其特征在于,应用于服务器,所述服务器位于内容分发网络CDN中,所述方法包括:
接收配置数据添加指令,所述配置数据添加指令中指示有源配置数据的源存储位置以及目的存储位置,所述源配置数据用于配置直播流的功能;
根据所述配置数据添加指令所指示的所述源存储位置和所述目的存储位置,将预设的数据库中所述源存储位置下的源配置数据,复制至所述数据库的所述目的存储位置下。
2.根据权利要求1所述的方法,其特征在于,所述根据所述配置数据添加指令所指示的所述源存储位置和所述目的存储位置,将预设的数据库中所述源存储位置下的源配置数据,复制至所述数据库的所述目的存储位置下,包括:
从所述数据库的所述源存储位置中提取所述源配置数据;
将所述源配置数据复制至所述目的存储位置下。
3.根据权利要求2所述的方法,其特征在于,所述将所述源配置数据复制至所述目的存储位置下的步骤,包括:
利用所述源配置数据生成目的配置数据,所述目的配置数据中携带有存储位置标识,所述存储位置标识用于标识所述目的配置数据在所述数据库中的目的存储位置;
根据所述存储位置标识,将所述目的配置数据存储至所述数据库的目的存储位置下,所述存储位置标识以直播流的域名或者挂载点名称命名,所述挂载点为直播流的接口。
4.根据权利要求1所述的方法,其特征在于,所述根据所述配置数据添加指令所指示的所述源存储位置和所述目的存储位置,将预设的数据库中所述源存储位置下的源配置数据,复制至所述数据库的所述目的存储位置下之前,所述方法还包括:
根据所述配置数据添加指令所指示的目的存储位置,在所述数据库中建立所述目的存储位置。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述配置数据添加指令所指示的所述源存储位置和所述目的存储位置,将预设的数据库中所述源存储位置下的源配置数据,复制至所述数据库的所述目的存储位置下之后,所述方法还包括:
将复制至所述数据库的所述目的存储位置下的源配置数据作为目的配置数据,发送至所述CDN的业务服务器中,所述业务服务器包括:CDN源站服务器,CDN上层服务器,以及CDN边缘服务器。
6.一种用于CDN的配置数据添加方法,其特征在于,应用于客户端,所述方法包括:
获取用户在交互界面中选择的源配置数据的源存储位置,以及所述源配置数据的目的存储位置,所述源配置数据用于配置直播流的功能;
向服务器发送配置数据添加指令,以使所述服务器根据所述配置数据添加指令所指示的所述源存储位置和所述目的存储位置,将预设的数据库中所述源存储位置下的源配置数据,复制至所述数据库的所述目的存储位置下。
7.根据权利要求6所述的方法,其特征在于,所述获取用户在交互界面中选择的源配置数据的源存储位置,以及所述源配置数据的目的存储位置的步骤,包括:
在所述交互界面的第一展示界面中获取用户选择的源配置数据的源存储位置,其中,所述源存储位置的存储位置标识以第一直播流的域名或者挂载点命名,所述挂载点为直播流的接口;
在所述交互界面的第二展示界面中获取用户选择的至少一个目的存储位置,其中,所述目的存储位置的存储位置标识以第二直播流的域名或者挂载点命名。
8.一种用于CDN的配置数据添加装置,其特征在于,应用于服务器,所述服务器位于内容分发网络CDN中,所述装置包括:
接收模块,用于接收配置数据添加指令,所述配置数据添加指令中指示有源配置数据的源存储位置以及目的存储位置,所述源配置数据用于配置直播流的功能;
复制模块,用于根据所述配置数据添加指令所指示的所述源存储位置和...
【专利技术属性】
技术研发人员:冯权成,
申请(专利权)人:北京金山云网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。