The embodiment of the invention provides a method and apparatus for processing a data broadcast, wherein, the method comprises the following steps: the broadcast system with at least two content distribution relationship established network CDN system; according to the current operating parameters of the CDN system, determine the service state information, the CDN system for the service performance characterization of CDN system troubleshooting CDN system outside the current service state information; evidence to determine the service conditions of the CDN system in accordance with the service status information, target CDN system switching CDN system will meet the conditions of service to provide services for the current for the live system, providing live service data to the target CDN system. Thereby improving the quality of live broadcast and user experience.
【技术实现步骤摘要】
本专利技术涉及数据处理
,特别是涉及一种直播数据的处理方法和一种直播数据的处理装置。
技术介绍
随着互联网技术的发展,用户可以通过网络获取各种类型的资源,如图片、文本信息、视频等等,其中,用户通过网络获取的视频可以是点播视频,也可以是直播视频;由于直播的实时性和互动性,使得直播受越来越多的用户青睐。当观看直播的用户较多时,会造成网络的拥塞、服务器负载过量等问题,使得观看直播的用户观看的直播延时较多、且出现卡顿现象,大大的降低了用户体验。为了解决上述问题,在网络之上构建内容分发网络(ContentDeliveryNetwork,CDN),使用户从就近的边缘网络服务器获取所需内容,降低网络拥塞,提高用户访问响应速度。一般的直播系统会与两个CDN厂商合作,将一个CDN作为主CDN,另一个作为备用CDN,当主CDN出现故障时,人工将直播系统切换至与备用CDN连接。但是,主、备CDN仅是故障的备份机制,而CDN系统在不同时间段的性能是存在差异,无法保证各时间段的直播质量。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的直播数据的处理方法和相应的直播数据的处理装置。依据本专利技术的一个方面,提供了一种直播数据的处理方法,包括:将直播系统与至少两个内容分发网络CDN系统建立关联关系;依据各CDN系统当前的运行参数,确定各CDN系统的服务状态信息,其中,所述服务状态信息用于表征排除故障CDN系统之外的CDN系统当前的服务性能;依据所述服务状态信息确定符合服务条件的CDN系统,将符合服务条件的CDN系统切换为当前为所述直 ...
【技术保护点】
一种直播数据的处理方法,包括:将直播系统与至少两个内容分发网络CDN系统建立关联关系;依据各CDN系统当前的运行参数,确定各CDN系统的服务状态信息,其中,所述服务状态信息用于表征排除故障CDN系统之外的CDN系统当前的服务性能;依据所述服务状态信息确定符合服务条件的CDN系统,将符合服务条件的CDN系统切换为当前为所述直播系统提供服务的目标CDN系统,以采用所述目标CDN系统提供直播服务数据。
【技术特征摘要】
1.一种直播数据的处理方法,包括:将直播系统与至少两个内容分发网络CDN系统建立关联关系;依据各CDN系统当前的运行参数,确定各CDN系统的服务状态信息,其中,所述服务状态信息用于表征排除故障CDN系统之外的CDN系统当前的服务性能;依据所述服务状态信息确定符合服务条件的CDN系统,将符合服务条件的CDN系统切换为当前为所述直播系统提供服务的目标CDN系统,以采用所述目标CDN系统提供直播服务数据。2.如权利要求1所述的方法,其中,依据各CDN系统当前的运行参数,确定各CDN系统的服务状态信息,包括:依据CDN系统当前的运行参数计算对应的运行状态数据;依据所述运行状态数据,评估所述CDN系统的服务状态信息。3.如权利要求2所述的方法,其中,所述运行参数包括以下至少一项:时延参数、卡顿参数、价值参数;所述运行状态数据包括以下至少一项:响应时延数据、卡顿率、价值数据。4.如权利要求3所述的方法,其中,依据CDN系统当前的运行参数计算对应的运行状态数据包括以下至少一种步骤:对所述时延参数进行量化,依据量化结果计算对应的响应时延数据;依据所述卡顿参数,计算在预设时间段内所述CDN系统的卡顿率;依据从预设规则信息中获取价值参数,计算所述CDN系统对应的价值数据。5.如权利要求3所述的方法,其中,依据所述运行状态数据,评估...
【专利技术属性】
技术研发人员:余锋,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。