CN106803967A - 一种直播数据的处理方法和装置 - Google Patents
一种直播数据的处理方法和装置 Download PDFInfo
- Publication number
- CN106803967A CN106803967A CN201710076978.XA CN201710076978A CN106803967A CN 106803967 A CN106803967 A CN 106803967A CN 201710076978 A CN201710076978 A CN 201710076978A CN 106803967 A CN106803967 A CN 106803967A
- Authority
- CN
- China
- Prior art keywords
- service
- cdn system
- cdn
- status information
- parameter
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/226—Characteristics of the server or Internal components of the server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2543—Billing, e.g. for subscription services
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例提供了一种直播数据的处理方法和装置,其中,所述的方法包括:将直播***与至少两个内容分发网络CDN***建立关联关系;依据各CDN***当前的运行参数,确定各CDN***的服务状态信息,其中,所述服务状态信息用于表征排除故障CDN***之外的CDN***当前的服务性能;依据所述服务状态信息确定符合服务条件的CDN***,将符合服务条件的CDN***切换为当前为所述直播***提供服务的目标CDN***,以采用所述目标CDN***提供直播服务数据。从而提高了直播的质量和用户体验。
Description
技术领域
本发明涉及数据处理技术领域,特别是涉及一种直播数据的处理方法和一种直播数据的处理装置。
背景技术
随着互联网技术的发展,用户可以通过网络获取各种类型的资源,如图片、文本信息、视频等等,其中,用户通过网络获取的视频可以是点播视频,也可以是直播视频;由于直播的实时性和互动性,使得直播受越来越多的用户青睐。当观看直播的用户较多时,会造成网络的拥塞、服务器负载过量等问题,使得观看直播的用户观看的直播延时较多、且出现卡顿现象,大大的降低了用户体验。
为了解决上述问题,在网络之上构建内容分发网络(Content Delivery Network,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***对应的价值数据。
可选地,依据所述运行状态数据,评估所述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***当前的运行参数计算对应的运行状态数据;评估子模块,用于依据所述运行状态数据,评估所述CDN***的服务状态信息。
可选地,所述运行参数包括以下至少一项:时延参数、卡顿参数、价值参数;所述运行状态数据包括以下至少一项:响应时延数据、卡顿率、价值数据。
可选地,所述计算子模块,具体用于对所述时延参数进行量化,依据量化结果计算对应的响应时延数据;依据所述卡顿参数,计算在预设时间段内所述CDN***的卡顿率;依据从预设规则信息中获取价值参数,计算所述CDN***对应的价值数据。
可选地,所述评估子模块,具体用于获取各运行状态数据的权重信息,依据所述权重信息对所述运行状态数据进行加权计算,确定所述CDN***的服务状态信息。
可选地,所述运行参数还包括:地域参数和/或服务提供方参数。
可选地,第二信息确定模块,用于依据所述地域参数,确定每个地区对应各CDN***的服务状态信息。
可选地,还包括:
第三信息确定模块,用于依据所述服务提供方参数,分别确定CDN***在各服务提供方对应的服务状态信息。
可选地,所述***切换模块,具体用于在每个地区分别依据CDN***在各服务提供方对应的服务状态信息,确定符合服务条件的CDN***。
可选地,所述***切换模块,具体用于将各服务状态信息按照预设顺序进行排序,将排序最高的CDN***确定为符合服务条件的CDN***。
可选地,还包括:状态确定模块,用于依据各CDN***当前的运行参数,确定所述CDN***的运行状态;当所述CDN***的运行状态为故障时,忽略故障的CDN***。
根据本发明的直播数据的处理方法,将直播***与至少两个内容分发网络CDN***建立关联关系;再依据各CDN***当前的运行参数,确定各CDN***的服务状态信息;然后将符合服务条件的CDN***,切换为当前为所述直播***提供服务的目标CDN***;从而,可以在直播过程中,利用服务性能较好的CDN为直播***提高直播服务数据,由此解决了现有技术中无法实时保证直播质量的问题;提高了直播的质量,以及提高了用户体验。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的一种直播数据的处理方法实施例的步骤流程图;
图2示出了根据本发明一个实施例的另一种直播数据的处理方法实施例的步骤流程图;
图3示出了根据本发明一个实施例的一种直播数据的处理装置实施例的结构框图;以及
图4示出了根据本发明一个实施例的另一种直播数据的处理装置实施例的结构框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本实施例中,将直播***与至少两个内容分发网络CDN***建立关联关系,从而实时测量CDN***的服务状态,并选择优质的CDN***为直播***提供服务,有效的保证了直播质量。
参照图1,示出了根据本发明一个实施例的一种直播数据的处理方法实施例的步骤流程图,具体可以包括如下步骤:
步骤102、将直播***与至少两个内容分发网络CDN***建立关联关系。
不同CDN***的优势不同,例如,有的CDN***稳定性好,有的CDN***流畅度好,有的CDN***则费用低等。本申请实施例为了保证直播的服务质量,一个直播***可以与多个不同的CDN***进行合作,进而可以在不同时间段,从多个CDN***中选择服务性能较好的CDN***为直播***提供服务,其中,为直播***提供服务的CDN***至少是两个,以便于从两个CDN***中选择当前服务效果更优的,来为直播***提供直播数据服务。在确定合作的CDN***后,将直播***与合作的各CDN***建立关联关系,每个CDN***与直播***均存在对应的关联关系,在直播的过程中,可以根据建立的关联关系将直播***切换与对应的CDN***连接。
步骤104、依据各CDN***当前的运行参数,确定各CDN***的服务状态信息。
本发明实施例在直播的过程中,可以按照预设周期获取各CDN***当前运行参数,进而依据各CDN***的运行参数,确定各CDN***的服务状态信息,其中,所述运行参数是指CDN***在运行过程中的性能参数如时延参数、卡顿参数等等,所述预设周期根据实际情况确定如5分钟为一个周期。由于出现故障的CDN***是不能够为直播***提供服务的,因此,确定服务状态信息的CDN***是非故障的CDN***,对于出现故障的CDN***无需确定服务状态信息的,等待故障排除恢复使用后再获取相应的服务状态信息。因此,所述服务状态信息是用于表征正常运行的CDN***的当前服务性能,而不表征存在故障CDN***的服务性能,进而,可以在根据各CDN***的服务状态信息,确定CDN***的服务性能。其中,同一时间段,不同CDN***的服务性能不同;同一CDN***接入不同运营商网络时,对应的服务性能不同;同一运营商的不同区域的CDN***的服务性能也不同。
步骤106、依据所述服务状态信息确定符合服务条件的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***的服务状态信息的方法,以及确定符合服务条件的CDN***的方式进行详细的说明。
参照图2,示出了根据本发明一个实施例的另一种直播数据的处理方法实施例的步骤流程图。
步骤202、将直播***与至少两个内容分发网络CDN***建立关联关系。
本发明实施例中直播***至少与两个CDN***合作,确定与直播***合作的CDN***后,将直播***与各CDN***建立关联关系。
步骤204、依据各CDN***当前的运行参数,确定所述CDN***的运行状态;当所述CDN***的运行状态为故障时,忽略故障的CDN***。
在直播过程中,与直播***相关联的任一CDN***,都可能由于各种原因随时出现故障,而出现故障的CDN***无法为直播***提供服务,可见,为直播***确定的CDN***,必然不包括出现故障的CDN***;因此,在直播过程中可以获取各CDN***的运行参数,再依据运行参数确定各CDN***的运行状态。其中,所述运行状态包括:非故障状态和故障状态;具体的,可将获取的运行参数,与非故障状态时运行参数对应范围进行对比,若获取的运行参数,属于CDN***非故障状态时运行参数对应范围,则确定该CDN***处于非故障状态;否则,则确定该CDN***的状态为故障的状态。当确定CDN***处于故障状态时,可以忽略掉该故障的CDN***,无需确定故障的CDN***的服务状态信息。而当确定CDN***为非故障状态时,可依据获取各CDN***的运行参数,确定各CDN***的服务状态信息,具体确定CDN服务状态信息的步骤如下:
步骤206、依据CDN***当前的运行参数计算对应的运行状态数据。
在确定CDN***为非故障CDN***时,可以依据获取的CDN***的运行参数,计算对应的运行状态数据,以根据运行状态数据评估CDN的服务状态信息。通常CDN***的时延、卡顿率和费用,是直播***评估CDN***的几种主要因素,不同直播***对应的用户类型和自身情况不同,使得不同的直播***对CDN***的要求也不同。如有些直播***要求CDN***时延短,使得直播端和客户端同步,如大型晚会直播***;又如有些直播***要求CDN***卡顿率低,时延短,以最大限度的提高用户体验,如游戏直播***;而有些直播***要求CDN价格便宜,而对时延和卡顿率的要求较低,如小型直播***等等。因此,本发明实施例中的运行参数包括以下至少一项:时延参数、卡顿参数、价值参数;所述根据运行参数确定的运行状态数据对应包括以下至少一项:响应时延数据、卡顿率、价值数据。此外,还可以根据直播***的对CDN***的其他要求,确定所述运行参数还包括的其他参数,以及对应运行状态数据还可以包括其他的数据。依据运行参数包括的参数,计算对应的运行状态数据的具体步骤如下:
对所述时延参数进行量化,依据量化结果计算对应的响应时延数据。
直播过程中客户端播放的视频与直播端录入视频存在时间差,这个时间差称为视频的时延;时延越短,观看视频的体验就越好;因此,时延是影响直播质量的一个重要指标,也是评估各CDN***服务性能的一个重要指标。造成视频时延的因素至少包括:主播端对视频的编码时间、客户端对视频解码时间、视频网络传输时间、丢包率;每个因素对应一个或多个时延参数;可以对各时延参数进行量化,再依据量化的结果计算对应的响应时延数据,从而根据响应时延数据确定CDN的时延。
依据所述卡顿参数,计算在预设时间段内所述CDN***的卡顿率。
直播过程中的视频卡顿是指客户端视频播放过程中出现画面滞帧的现象;视频播放过程中卡顿次数越少,用户观看视频的体验就越好;因此,卡顿率是影响直播质量的一个重要指标,也是评估各CDN***服务性能的一个重要指标;其中,卡顿率是指单位时间内的播放卡顿次数统计称之为卡顿率。造成卡顿的因素有可能是推流端发送数据中断,也有可能是公网传输拥塞或网络抖动异常,也有可能是终端设备的解码性能太差;每种情况对应一个或多个卡顿参数,可以依据获取的一个或多个卡顿参数,计算预设时间段内的CDN***的卡顿率;其中,预设时间根据实际情况设置例如1分钟。
依据从预设规则信息中获取价值参数,计算所述CDN***对应的价值数据。
本发明实施例中CDN***的费用,也是某些直播***重视的一个CDN***的服务性能;不同的CDN***对应的费用不同,例如,有些CDN***的费用为1.4元/GB,有些CDN***的费用为0.6元/GB。在将直播***与各合作的CDN***建立关联关系之前,各CDN***的价值参数已存储在预设规则信息中;从而,可以从预设规则信息中获取各CDN对应的价值参数,然后根据价值参数计算各CDN***的价值数据。
由于直播***对直播质量的要求和对应的服务条件不同,可以根据直播***的服务条件,执行以上至少一个计算运行状态数据的步骤。
步骤208、依据所述运行状态数据,评估所述CDN***的服务状态信息。
确定运行状态数据后,可以依据所述运行状态数据,评估各CDN***的服务状态信息。具体的,获取各运行状态数据的权重信息,依据所述权重信息对所述运行状态数据进行加权计算,确定所述CDN***的服务状态信息。根据上述可知,不同直播***对直播质量的要求不同,因此,可以根据直播***的要求,确定运行状态数据中各数据的权重,以及保存各数据对应的权重信息。在评估各CDN***的服务状态信息时,可以依据各数据对应的权重信息,对运行状态数据中的各数据进行加权计算,从而得到CDN***的服务权重信息;其中,所述运行状态数据包含的数据可以是一种数据,也可以是多种数据。例如,综艺直播***对网络时延的要求最高,其次是流畅性,而对价格要求较低,因此,可以设置响应时延数据、卡顿率和价值数据的权重分别是:0.1、0.3和0.6,然后对各个数据进行加权计算,得到CDN***的服务状态参数。
步骤210、将各服务状态信息按照预设顺序进行排序,将排序最高的CDN***确定为符合服务条件的CDN***。
计算得到各CDN***的服务状态信息后,将各服务状态信息按照预设顺序进行排序,然后将排序最高的CDN***确定为符合服务条件的***;其中,预设顺序是按照运行状态信息的权重信息等设置的,所述预设顺序可以是升序,也可以是降序,即无论升序降序都可是CDN***按照从优到劣的顺序排列,以便于选择性能优质的CDN***。
步骤212、将符合服务条件的CDN***切换为当前为所述直播***提供服务的目标CDN***。
选出排序最高的CDN***后,可以将该排序最高的CDN***切换为直播***提供服务的目标CDN***。从而,直播***可以利用服务性能好的CDN***进行直播。
例如:现有3个CDN***与直播***建立了关联关系,分别为A、B、C;在直播***进行直播的过程中,分别获取CDN***A、B、C的运行参数,确定CDN***A、B、C均为非故障CDN***;然后分别计算得到A、B、C三个***的运行状态数据;其中,A的响应时延数据、卡顿率和价值数据分别为:7s、20%、1.6;B的响应时延数据、卡顿率和价值数据分别为:10s、25%、1.6;C的响应时延数据、卡顿率和价值数据分别为:7s、18%、2;响应时延数据、卡顿率和价值数据的权重信息为0.6、0.3、0.1;预设顺序为升序排序;将各运行状态数据进行归一化处理后,采用权重信息进行加权计算,计算得到A、B、C的服务状态信息,将A、B、C进行升序排序后对应的排序位置为:A、C、B;则CDN***A为目标CDN***,将直播***切换至与CDN***A连接。
另外,本发明实施例中一个CDN***可以部署在多个不同的网络上,各个CDN***对应的服务提供方不同,如***、中国电信和中国电信等等;接入不同服务提供方对应网络的CDN***的服务性能是不同的;且接入同一服务提供方对应网络的CDN***,在各地区的服务性能也是不同的。例如,接入***网络的一个CDN***,包括,北京地区的CDN、广州地区的CDN、深圳地区的CDN,以及沈阳地区的CDN等等的服务性能都是不同的。因此,各CDN***的运行参数还包括地域参数和/或服务提供方参数。
以下分别针对只考虑地域参数、只考虑服务提供方参数,以及同时考虑地域参数和服务提供方参数的情况,对确定服务状态信息的方法进行详细的说明。实际处理中还可以存在其他运行状态数据,如区域参数、提供方参数等,本发明实施例未一一列举,不应理解为是对本发明实施例的限制。
一种示例中,在获取上述时延参数、卡顿参数和价值参数中的至少一个参数时,还可以获取区域参数;再依据所述地域参数,确定每个地区对应各CDN***的服务状态信息,具体的,可以根据地域参数确定CDN***对应的地区,然后根据该地区CDN***的时延参数、卡顿参数和价值参数中的至少一个参数,确定该地区对应的服务状态信息,可以将该区域多个CDN服务状态信息的均值,作为该区域对应CDN***的服务状态信息;然后确定符合服务条件的地区对应的CDN***。例如,与直播***建立关联关系的CDN***有三个;当未考虑地域参数时,可以将各地区的服务状态信息的平均值,确定为各CDN***的服务状态信息;因此,三个CDN***的服务状态信息为3个。在考虑地域参数后,若上述三个CDN***均包括10个地区,则每个CDN***包括10个服务状态信息,三个CDN***计算的服务状态信息总数为30个。
另一种示例中,在获取上述时延参数、卡顿参数和价值参数中的至少一个参数时,还可以获取服务提供方参数;再依据所述服务提供方参数,分别确定CDN***在各服务提供方对应的服务状态信息。可以根据获取的服务提供方参数,确定该CDN接入的网络是哪个服务提供方;然后再计算部署在同一个服务提供方上各CDN的服务状态信息均值,从而得到确定CDN***在该服务提供方对应的服务状态信息,然后确定符合服务条件的服务提供方对应的CDN***。例如,与直播***建立关联关系的CDN***有三个;当未考虑服务提供方参数时,三个CDN***的服务状态信息为3个。当考虑服务提供方参数时,若上述三个CDN***分别对应两个服务提供方,则每个CDN***对应2个服务状态信息;三个CDN***计算的服务状态信息总数为6个。
再一种示例中,在获取上述时延参数、卡顿参数和价值参数中的至少一个参数时,同时获取地域参数和服务提供方参数;然后,依据所述地域参数,确定CDN***对应的地区;然后依据服务提供方参数,确定该区域CDN***对应的服务提供方;从而,确定每个地区对应各CDN***在各服务提供方的服务状态信息。例如,针对某一个CDN***,根据其中的一个地域参数确定为北京地区对应的CDN;然后,根据服务提供方参数,确定北京地区对应的CDN***有两个服务提供方S1和S2;然后再根据时延参数、卡顿参数和价值参数至少一个参数,确定北京地区对应的CDN***接入S1网络对应的服务状态信息,以及确定北京地区对应的CDN***接入S2网络对应的服务状态信息;可见,该CDN***在北京区域对应两个服务状态信息。在每个地区分别依据CDN***在各服务提供方对应的服务状态信息,确定符合服务条件的CDN***;具体的,将各区域的不同服务提供方对应的CDN***的服务状态信息,按照预设顺序进行排序;然后将排序最高的服务状态信息对应的CDN***确定为目标CDN***。例如,与直播***建立关联关系的CDN***有三个,每个CDN***对应有2个服务提供方,每个CDN***对应有10个地区;则每个CDN***每个地区对应2个服务状态信息,一个CDN***对应有20个服务状态信息;因此,三个CDN***对应60个服务状态信息;然后将60个服务状态信息进行排序,从而选择排序最高的服务状态信息对应的CDN***,作为目标CDN***。
本发明实施例可以依据时延参数、卡顿参数、价值参数中至少一个参数,计算对应的运行状态数据;然后根据对应的权重信息,确定各CDN***的服务状态信息,再将各CDN***对应的服务状态信息按照预设顺序进行排序,并将排序最高的服务状态信息对应的CDN***,确定为目标CDN***;从而,可以根据直播***对CDN***的要求,动态的调整与直播***连接的CDN***,保证了直播***的直播质量。另外,本发明实施例还根据地域参数和/或服务提供方参数,计算各地区对应CDN***的服务状态信息,各CDN***在各服务提供方上的服务状态信息;以及各地区对应的CDN***,在各服务提供方上的服务状态信息;进一步细化的计算CDN***的服务状态信息,从而更精确的为直播***进行CDN***的调度,进一步提高了直播质量,提高了用户体验。
对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
参照图3,示出了根据本发明一个实施例的一种直播数据的处理装置实施例的结构框图,具体可以包括如下模块:关联模块301、第一信息确定模块302和***切换模块303,其中,
关联模块301,用于将直播***与至少两个内容分发网络CDN***建立关联关系。
第一信息确定模块302,用于依据各CDN***当前的运行参数,确定各CDN***的服务状态信息,其中,所述服务状态信息用于表征排除故障CDN***之外的CDN***当前的服务性能。
***切换模块303,用于依据所述服务状态信息确定符合服务条件的CDN***,将符合服务条件的CDN***切换为当前为所述直播***提供服务的目标CDN***,以采用所述目标CDN***提供直播服务数据。
参照图4,在图3的基础上,对所述装置还包括的模块,以及各模块的子模块进行说明。图4示出了根据本发明一个实施例的另一种直播数据的处理装置实施例的结构框图,所述的装置还包括:第二信息确定模块304、第三信息确定模块305和状态确定模块306,其中,
第二信息确定模块304,用于依据所述地域参数,确定每个地区对应各CDN***的服务状态信息。
第三信息确定模块305,用于依据所述服务提供方参数,分别确定CDN***在各服务提供方对应的服务状态信息。
状态确定模块306,用于依据各CDN***当前的运行参数,确定所述CDN***的运行状态;当所述CDN***的运行状态为故障时,忽略故障的CDN***。
本发明实施例中,所述第一信息确定模块302包括:计算子模块3021和评估子模块3022,其中,
计算子模块3021,用于依据CDN***当前的运行参数计算对应的运行状态数据。
评估子模块3022,用于依据所述运行状态数据,评估所述CDN***的服务状态信息。
所述计算子模块3021,具体用于对所述时延参数进行量化,依据量化结果计算对应的响应时延数据;依据所述卡顿参数,计算在预设时间段内所述CDN***的卡顿率;依据从预设规则信息中获取价值参数,计算所述CDN***对应的价值数据。
所述评估子模块3022,具体用于获取各运行状态数据的权重信息,依据所述权重信息对所述运行状态数据进行加权计算,确定所述CDN***的服务状态信息。
所述***切换模块303,具体用于在每个地区分别依据CDN***在各服务提供方对应的服务状态信息,确定符合服务条件的CDN***。
所述***切换模块303,具体用于将各服务状态信息按照预设顺序进行排序,将排序最高的CDN***确定为符合服务条件的CDN***。
本发明实施例中,所述运行参数包括以下至少一项:时延参数、卡顿参数、价值参数;所述运行状态数据包括以下至少一项:响应时延数据、卡顿率、价值数据。所述运行参数还包括:地域参数和/或服务提供方参数。
本发明的直播数据的处理方法,将直播***与至少两个内容分发网络CDN***建立关联关系;再依据各CDN***当前的运行参数,确定各CDN***的服务状态信息;然后将符合服务条件的CDN***,切换为当前为所述直播***提供服务的目标CDN***;从而,可以在直播过程中,利用服务性能较好的CDN为直播***提高直播服务数据,由此解决了现有技术中无法实时保证直播质量的问题;提高了直播的质量,以及提高了用户体验。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的直播数据的处理方法和装置设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
本发明公开了A1、一种直播数据的处理方法,包括:
将直播***与至少两个内容分发网络CDN***建立关联关系;
依据各CDN***当前的运行参数,确定各CDN***的服务状态信息,其中,所述服务状态信息用于表征排除故障CDN***之外的CDN***当前的服务性能;
依据所述服务状态信息确定符合服务条件的CDN***,将符合服务条件的CDN***切换为当前为所述直播***提供服务的目标CDN***,以采用所述目标CDN***提供直播服务数据。
A2、如A1所述的方法,其中,依据各CDN***当前的运行参数,确定各CDN***的服务状态信息,包括:
依据CDN***当前的运行参数计算对应的运行状态数据;
依据所述运行状态数据,评估所述CDN***的服务状态信息。
A3、如A2所述的方法,其中,所述运行参数包括以下至少一项:时延参数、卡顿参数、价值参数;所述运行状态数据包括以下至少一项:响应时延数据、卡顿率、价值数据。
A4、如A3所述的方法,其中,依据CDN***当前的运行参数计算对应的运行状态数据包括以下至少一种步骤:
对所述时延参数进行量化,依据量化结果计算对应的响应时延数据;
依据所述卡顿参数,计算在预设时间段内所述CDN***的卡顿率;
依据从预设规则信息中获取价值参数,计算所述CDN***对应的价值数据。
A5、如A3所述的方法,其中,依据所述运行状态数据,评估所述CDN***的服务状态信息,包括:
获取各运行状态数据的权重信息,依据所述权重信息对所述运行状态数据进行加权计算,确定所述CDN***的服务状态信息。
A6、如A3-A5任一所述的方法,其中,所述运行参数还包括:地域参数和/或服务提供方参数。
A7、如A6所述的方法,其中,所述的方法还包括:
依据所述地域参数,确定每个地区对应各CDN***的服务状态信息。
A8、如A6所述的方法,其中,所述的方法还包括:
依据所述服务提供方参数,分别确定CDN***在各服务提供方对应的服务状态信息。
A9、如A6所述的方法,其中,所述依据所述服务状态信息确定符合服务条件的CDN***,包括:
在每个地区分别依据CDN***在各服务提供方对应的服务状态信息,确定符合服务条件的CDN***。
A10、如A6所述的方法,其中,依据所述服务状态信息确定符合服务条件的CDN***,包括:
将各服务状态信息按照预设顺序进行排序,将排序最高的CDN***确定为符合服务条件的CDN***。
A11、如A1所述的方法,其中,确定各CDN***的服务状态信息之前,还包括:
依据各CDN***当前的运行参数,确定所述CDN***的运行状态;
当所述CDN***的运行状态为故障时,忽略故障的CDN***。
本发明还公开了B12、一种直播数据的处理装置,包括:
关联模块,用于将直播***与至少两个内容分发网络CDN***建立关联关系;
第一信息确定模块,用于依据各CDN***当前的运行参数,确定各CDN***的服务状态信息,其中,所述服务状态信息用于表征排除故障CDN***之外的CDN***当前的服务性能;
***切换模块,用于依据所述服务状态信息确定符合服务条件的CDN***,将符合服务条件的CDN***切换为当前为所述直播***提供服务的目标CDN***,以采用所述目标CDN***提供直播服务数据。
B13、如B12所述的装置,其中,所述第一信息确定模块包括:
计算子模块,用于依据CDN***当前的运行参数计算对应的运行状态数据;
评估子模块,用于依据所述运行状态数据,评估所述CDN***的服务状态信息。
B14、如B13所述的装置,其中,所述运行参数包括以下至少一项:时延参数、卡顿参数、价值参数;所述运行状态数据包括以下至少一项:响应时延数据、卡顿率、价值数据。
B15、如B14所述的装置,其中,
所述计算子模块,具体用于对所述时延参数进行量化,依据量化结果计算对应的响应时延数据;依据所述卡顿参数,计算在预设时间段内所述CDN***的卡顿率;依据从预设规则信息中获取价值参数,计算所述CDN***对应的价值数据。
B16、如B14所述的装置,其中,
所述评估子模块,具体用于获取各运行状态数据的权重信息,依据所述权重信息对所述运行状态数据进行加权计算,确定所述CDN***的服务状态信息。
B17、如B14-B16所述的装置,其中,所述运行参数还包括:地域参数和/或服务提供方参数。
B18、如B17所述的装置,其中,还包括:
第二信息确定模块,用于依据所述地域参数,确定每个地区对应各CDN***的服务状态信息。
B19、如B17所述的装置,其中,还包括:
第三信息确定模块,用于依据所述服务提供方参数,分别确定CDN***在各服务提供方对应的服务状态信息。
B20、如B17所述的装置,其中,
所述***切换模块,具体用于在每个地区分别依据CDN***在各服务提供方对应的服务状态信息,确定符合服务条件的CDN***。
B21、如B17所述的装置,其中,
所述***切换模块,具体用于将各服务状态信息按照预设顺序进行排序,将排序最高的CDN***确定为符合服务条件的CDN***。
B22、如B12所述的装置,其中,还包括:
状态确定模块,用于依据各CDN***当前的运行参数,确定所述CDN***的运行状态;当所述CDN***的运行状态为故障时,忽略故障的CDN***。
Claims (10)
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所述的方法,其中,依据所述运行状态数据,评估所述CDN***的服务状态信息,包括:
获取各运行状态数据的权重信息,依据所述权重信息对所述运行状态数据进行加权计算,确定所述CDN***的服务状态信息。
6.如权利要求3-5任一所述的方法,其中,所述运行参数还包括:地域参数和/或服务提供方参数。
7.如权利要求6所述的方法,其中,所述的方法还包括:
依据所述地域参数,确定每个地区对应各CDN***的服务状态信息。
8.如权利要求6所述的方法,其中,所述的方法还包括:
依据所述服务提供方参数,分别确定CDN***在各服务提供方对应的服务状态信息。
9.如权利要求6所述的方法,其中,所述依据所述服务状态信息确定符合服务条件的CDN***,包括:
在每个地区分别依据CDN***在各服务提供方对应的服务状态信息,确定符合服务条件的CDN***。
10.一种直播数据的处理装置,包括:
关联模块,用于将直播***与至少两个内容分发网络CDN***建立关联关系;
第一信息确定模块,用于依据各CDN***当前的运行参数,确定各CDN***的服务状态信息,其中,所述服务状态信息用于表征排除故障CDN***之外的CDN***当前的服务性能;
***切换模块,用于依据所述服务状态信息确定符合服务条件的CDN***,将符合服务条件的CDN***切换为当前为所述直播***提供服务的目标CDN***,以采用所述目标CDN***提供直播服务数据。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710076978.XA CN106803967A (zh) | 2017-02-13 | 2017-02-13 | 一种直播数据的处理方法和装置 |
PCT/CN2017/120277 WO2018145537A1 (zh) | 2017-02-13 | 2017-12-29 | 一种直播数据的处理方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710076978.XA CN106803967A (zh) | 2017-02-13 | 2017-02-13 | 一种直播数据的处理方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106803967A true CN106803967A (zh) | 2017-06-06 |
Family
ID=58987331
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710076978.XA Pending CN106803967A (zh) | 2017-02-13 | 2017-02-13 | 一种直播数据的处理方法和装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106803967A (zh) |
WO (1) | WO2018145537A1 (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108234997A (zh) * | 2017-12-12 | 2018-06-29 | 北京百度网讯科技有限公司 | 直播视频的时延测量方法、设备、***及计算机可读介质 |
WO2018145537A1 (zh) * | 2017-02-13 | 2018-08-16 | 北京奇虎科技有限公司 | 一种直播数据的处理方法和装置 |
CN109167812A (zh) * | 2018-08-02 | 2019-01-08 | 网宿科技股份有限公司 | 评估服务质量、确定调整策略的方法、服务器及存储介质 |
CN109802926A (zh) * | 2017-11-16 | 2019-05-24 | 乐蜜有限公司 | 内容分发网络的推荐模型建立方法、直播方法及装置 |
CN109905734A (zh) * | 2017-12-08 | 2019-06-18 | 北京京东尚科信息技术有限公司 | 直播分流的方法及装置、直播***、存储介质及电子设备 |
WO2020063372A1 (zh) * | 2018-09-29 | 2020-04-02 | 华为技术有限公司 | 一种数据传输方法以及相关装置 |
CN111464585A (zh) * | 2019-12-05 | 2020-07-28 | 厦门靠谱云股份有限公司 | 一种基于多云的高可用cdn服务机制 |
CN113132758A (zh) * | 2021-04-16 | 2021-07-16 | 北京百度网讯科技有限公司 | 内容分发网络的控制方法、装置及计算机程序产品 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016074149A1 (en) * | 2014-11-11 | 2016-05-19 | 21 Vianet Group, Inc. | Expedited media content delivery |
CN105872611A (zh) * | 2015-12-07 | 2016-08-17 | 乐视云计算有限公司 | 一种云直播***的承压测试方法及设备 |
CN105898209A (zh) * | 2015-11-13 | 2016-08-24 | 乐视云计算有限公司 | 视频平台监控分析*** |
CN106209952A (zh) * | 2015-05-08 | 2016-12-07 | 中兴通讯股份有限公司 | 服务节点分配方法、装置、cdn管理服务器及*** |
CN106231365A (zh) * | 2016-08-18 | 2016-12-14 | 北京斗牛科技有限公司 | 一种调度方法和*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5283271B2 (ja) * | 2009-05-18 | 2013-09-04 | 独立行政法人情報通信研究機構 | ネットワークにおけるサーバ選択方法,選択システム及びプログラム |
US9184884B2 (en) * | 2012-05-18 | 2015-11-10 | Futurewei Technologies, Inc. | System and method for cloud-based live media ingestion and transcoding |
CN105872614A (zh) * | 2016-04-12 | 2016-08-17 | 乐视控股(北京)有限公司 | 直播流切换方法和装置 |
CN106803967A (zh) * | 2017-02-13 | 2017-06-06 | 北京奇虎科技有限公司 | 一种直播数据的处理方法和装置 |
-
2017
- 2017-02-13 CN CN201710076978.XA patent/CN106803967A/zh active Pending
- 2017-12-29 WO PCT/CN2017/120277 patent/WO2018145537A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016074149A1 (en) * | 2014-11-11 | 2016-05-19 | 21 Vianet Group, Inc. | Expedited media content delivery |
CN106209952A (zh) * | 2015-05-08 | 2016-12-07 | 中兴通讯股份有限公司 | 服务节点分配方法、装置、cdn管理服务器及*** |
CN105898209A (zh) * | 2015-11-13 | 2016-08-24 | 乐视云计算有限公司 | 视频平台监控分析*** |
CN105872611A (zh) * | 2015-12-07 | 2016-08-17 | 乐视云计算有限公司 | 一种云直播***的承压测试方法及设备 |
CN106231365A (zh) * | 2016-08-18 | 2016-12-14 | 北京斗牛科技有限公司 | 一种调度方法和*** |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018145537A1 (zh) * | 2017-02-13 | 2018-08-16 | 北京奇虎科技有限公司 | 一种直播数据的处理方法和装置 |
CN109802926A (zh) * | 2017-11-16 | 2019-05-24 | 乐蜜有限公司 | 内容分发网络的推荐模型建立方法、直播方法及装置 |
CN109905734A (zh) * | 2017-12-08 | 2019-06-18 | 北京京东尚科信息技术有限公司 | 直播分流的方法及装置、直播***、存储介质及电子设备 |
CN108234997A (zh) * | 2017-12-12 | 2018-06-29 | 北京百度网讯科技有限公司 | 直播视频的时延测量方法、设备、***及计算机可读介质 |
CN109167812A (zh) * | 2018-08-02 | 2019-01-08 | 网宿科技股份有限公司 | 评估服务质量、确定调整策略的方法、服务器及存储介质 |
WO2020063372A1 (zh) * | 2018-09-29 | 2020-04-02 | 华为技术有限公司 | 一种数据传输方法以及相关装置 |
US11477078B2 (en) | 2018-09-29 | 2022-10-18 | Huawei Technologies Co., Ltd. | Data transmission method and related apparatus |
CN111464585A (zh) * | 2019-12-05 | 2020-07-28 | 厦门靠谱云股份有限公司 | 一种基于多云的高可用cdn服务机制 |
CN113132758A (zh) * | 2021-04-16 | 2021-07-16 | 北京百度网讯科技有限公司 | 内容分发网络的控制方法、装置及计算机程序产品 |
Also Published As
Publication number | Publication date |
---|---|
WO2018145537A1 (zh) | 2018-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106803967A (zh) | 一种直播数据的处理方法和装置 | |
US20170142177A1 (en) | Method and system for network dispatching | |
CN104967624B (zh) | 一种基于免流量平台访问网络的方法、移动终端及*** | |
CN109710511B (zh) | Ab测试方法、装置、服务器及存储介质 | |
US20110302068A1 (en) | Method and system for multi-tier billing for downloading content via a broadband gateway | |
CN107172444B (zh) | 一种网络直播重连方法及*** | |
US20170064569A1 (en) | Method and system for optimizing network parameters to improve customer satisfaction of network content | |
CN106331739A (zh) | 直播方法、设备、服务器、***以及直播状态监控方法 | |
CN111225387B (zh) | 基于视频播放的移动网络分析方法、***、设备及介质 | |
CN108235081A (zh) | 多屏互动方法及装置 | |
CN107943697A (zh) | 问题分配方法、装置、***、服务器和计算机存储介质 | |
CN106331783B (zh) | 一种资源分配方法、装置和智能电视*** | |
CN110087141A (zh) | 视频数据传输方法、装置、客户端及服务器 | |
US20200358653A1 (en) | Method, apparatus and system for changing a network based on received network information | |
CN105323240B (zh) | 一种监测数据流量的方法及移动终端 | |
CN110134531A (zh) | 虚拟资产流转数据的处理方法、装置和计算机设备 | |
CN110413475A (zh) | 一种校正服务器功耗测量值的方法和装置 | |
CN108762757B (zh) | 直播间平台业务快速开发框架及方法、服务器及介质 | |
CN114268672A (zh) | Cdn节点分配方法、装置、电子设备、介质及程序产品 | |
CN108650520A (zh) | 一种视频直播控制方法、相关设备及计算机存储介质 | |
Díaz Zayas et al. | QoE evaluation: the TRIANGLE testbed approach | |
CN108632680A (zh) | 一种直播内容的调度方法、调度服务器及终端 | |
CN106534986B (zh) | 基于广电网络的数据交互方法、装置及机顶盒 | |
CN110401553B (zh) | 服务器配置的方法和装置 | |
CN108667873B (zh) | 一种分流方法、分流装置、电子设备和可读存储介质 |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170606 |