CN108174232A - 一种基于cdn的网络数据的传输***及方法 - Google Patents
一种基于cdn的网络数据的传输***及方法 Download PDFInfo
- Publication number
- CN108174232A CN108174232A CN201810010737.XA CN201810010737A CN108174232A CN 108174232 A CN108174232 A CN 108174232A CN 201810010737 A CN201810010737 A CN 201810010737A CN 108174232 A CN108174232 A CN 108174232A
- Authority
- CN
- China
- Prior art keywords
- network
- sdk
- cdn
- data based
- flow quantity
- 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/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1074—Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
- H04L67/1078—Resource delivery mechanisms
- H04L67/108—Resource delivery mechanisms characterised by resources being split in blocks or fragments
-
- 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/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26208—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
-
- 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/60—Network 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/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明属于网络传输技术领域,公开了一种基于CDN的网络数据的传输***及方法,所述基于CDN的网络数据的传输***包括有边缘服务器、流量智能云、SDK、播放器;所述SDK与若干边缘服务器互相网络通讯连接;若干边缘服务器连接若干流量智能云;所述流量智能云与SDK网络连接;所述SDK与播放器网络连接。本发明squid结合SDK和P2P云计算技术,实现了高效率的调度方案,云调度流量弹性分配。视频直播无压力。可以向多个边缘服务器拉取数据,而多源拉取的核心优势就是单点抖动容错能力强,部分边缘服务器无法拉取,其它服务器仍可以保障数据拉取成功,同时,降低了使用费用、提高了数据的真实性。
Description
技术领域
本发明属于网络传输技术领域,尤其涉及一种基于CDN的网络数据的传输***及方法。
背景技术
目前,CDN即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。简单通俗的说,CDN能够将远处服务器的内容拷贝到附近的节点服务器上,使用户可就近取得所需内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。互联网要保持可持续发展却越来越受到各种因素的制约。需要转方式、改变方式、不断解决突发性事件等问题。传统CDN和云服务商都是骨干网架构,而无法传统CDN和云服务商都是骨干网架构,而无法扩建数据中心和机房节点数量,CDN提速能力有限。更为致命的是,传统CDN搭建数据中心和机房的成本高昂,这部份成本最终都要转嫁给网站主们,导致高昂的CDN价格。随着分布式CDN的发展,省掉了搭建骨干网***格较传统的发展,省掉了搭建骨干网***格较传统CDN降了不少。但由于普通的分布式CDN是中心化的,运营是中心化的,运营CDN的公司从用户那里收取廉价的流量,再高价的卖给需求CDN加速的用户,CDN价格依然很高。而且,由于中心化的数据存储,在后台做假风险矿工和网站主都得不到保障。
综上所述,现有技术存在的问题是:现在的CDN存在价格高,节点发展不完善,CDN加速能力有待提高,数据做假,客户体验差。
发明内容
针对现有技术存在的问题,本发明提供了一种基于CDN的网络数据的传输***及方法。
本发明是这样实现的,一种基于CDN的网络数据的传输***,所述基于CDN的网络数据的传输***包括有边缘服务器、流量智能云、SDK、播放器;
所述SDK与若干边缘服务器互相网络通讯连接;若干边缘服务器连接若干流量智能云;
所述流量智能云与SDK网络连接;
所述SDK与播放器网络连接。
进一步,所述边缘服务器采用家庭、公司闲置服务器。
进一步,所述播放器采用高清播放体。
本发明的另一目的在于提供一种基于CDN的网络数据的传输***的传输方法,该传输方法包括以下步骤:
步骤一,若干边缘服务器整合闲置资源通过网络向流量智能云传输碎片数据。
步骤二,边缘服务器、流量智能云通过网络向SDK传输碎片数据,SDK进行综合处理。
步骤三,SDK通过网络向播放器传输本地http-fly直播流。
本发明squid结合SDK和P2P云计算技术,实现了高效率的调度方案,云调度流量弹性分配。视频直播无压力。可以向多个边缘服务器拉取数据,而多源拉取的核心优势就是单点抖动容错能力强,部分边缘服务器无法拉取,其它服务器仍可以保障数据拉取成功,同时,降低了使用费用、提高了数据的真实性。
附图说明
图1是本发明实施例提供的基于CDN的网络数据的传输***的结构示意图;
图2是本发明实施例提供的基于CDN的网络数据的传输***的传输方法流程图;
图中:1、边缘服务器;2、流量智能云;3、SDK;4、播放器。
具体实施方式
为能进一步了解本发明的发明内容、特点及功效,兹例举以下实施例,并配合附图详细说明如下。
下面结合附图对本发明的结构作详细的描述。
如图1所示,本发明实施例提供的基于CDN的网络数据的传输***包括有边缘服务器1、流量智能云2、SDK(软件开发工具包)3、播放器4、P2P;
所述SDK3与若干边缘服务器1互相网络通讯连接;若干边缘服务器1连接若干流量智能云2;
所述流量智能云2与SDK3网络连接;
所述SDK3与播放器4网络连接。
作为本发明的优秀实施例,所述边缘服务器1采用家庭、公司闲置服务器。
作为本发明的优秀实施例,所述播放器4采用高清播放体。
本发明的另一目的在于提供一种基于CDN的网络数据的传输***的传输方法,该传输方法包括以下步骤:
S101,若干边缘服务器整合闲置资源通过网络向流量智能云传输碎片数据。
S102,边缘服务器、流量智能云通过网络向SDK传输碎片数据,SDK进行综合处理。
S103,SDK通过网络向播放器传输本地http-fly直播流。
以上所述仅是对本发明的较佳实施例而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施例所做的任何简单修改,等同变化与修饰,均属于本发明技术方案的范围内。
Claims (3)
1.一种基于CDN的网络数据的传输***,其特征在于,所述基于CDN的网络数据的传输***包括有边缘服务器、流量智能云、SDK、播放器;
所述SDK与若干边缘服务器互相网络通讯连接;若干边缘服务器连接若干流量智能云;
所述流量智能云与SDK网络连接;
所述SDK与播放器网络连接。
2.如权利要求1所述的基于CDN的网络数据的传输***,其特征在于,所述播放器采用高清播放体。
3.一种如权利要求1所述基于CDN的网络数据的传输***的基于CDN的网络数据的传输方法,其特征在于,所述基于CDN的网络数据的传输***的传输方法包括以下步骤:
步骤一,若干边缘服务器整合闲置资源通过网络向流量智能云传输碎片数据;
步骤二,边缘服务器、流量智能云通过网络向SDK传输碎片数据,SDK进行综合处理;
步骤三,SDK通过网络向播放器传输本地http-fly直播流。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810010737.XA CN108174232A (zh) | 2018-01-05 | 2018-01-05 | 一种基于cdn的网络数据的传输***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810010737.XA CN108174232A (zh) | 2018-01-05 | 2018-01-05 | 一种基于cdn的网络数据的传输***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108174232A true CN108174232A (zh) | 2018-06-15 |
Family
ID=62517643
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810010737.XA Pending CN108174232A (zh) | 2018-01-05 | 2018-01-05 | 一种基于cdn的网络数据的传输***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108174232A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108900900A (zh) * | 2018-06-29 | 2018-11-27 | 中国联合网络通信集团有限公司 | 流媒体播放方法及装置 |
CN109246199A (zh) * | 2018-08-16 | 2019-01-18 | 咪咕视讯科技有限公司 | 一种节点调度方法、***及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634692A (zh) * | 2013-12-06 | 2014-03-12 | 南京理工大学连云港研究院 | 基于cdn和p2p的混合流媒体视频点播*** |
US20140344379A1 (en) * | 2013-05-17 | 2014-11-20 | Futurewei Technologies, Inc. | Multi-Tier Push Hybrid Service Control Architecture for Large Scale Conferencing over ICN |
CN105848011A (zh) * | 2016-03-31 | 2016-08-10 | 乐视控股(北京)有限公司 | 一种视频直播方法及装置 |
CN105978942A (zh) * | 2016-04-27 | 2016-09-28 | 北京大有中城科技有限公司 | 碎片化的cdn网络 |
CN106412060A (zh) * | 2016-09-28 | 2017-02-15 | 上海赛特斯信息科技股份有限公司 | 基于智能策略实现主动加载内容的对等网络***及方法 |
CN107181734A (zh) * | 2017-04-07 | 2017-09-19 | 南京邮电大学 | 一种cdn‑p2p网络架构的流媒体缓存替换方法 |
-
2018
- 2018-01-05 CN CN201810010737.XA patent/CN108174232A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140344379A1 (en) * | 2013-05-17 | 2014-11-20 | Futurewei Technologies, Inc. | Multi-Tier Push Hybrid Service Control Architecture for Large Scale Conferencing over ICN |
CN103634692A (zh) * | 2013-12-06 | 2014-03-12 | 南京理工大学连云港研究院 | 基于cdn和p2p的混合流媒体视频点播*** |
CN105848011A (zh) * | 2016-03-31 | 2016-08-10 | 乐视控股(北京)有限公司 | 一种视频直播方法及装置 |
CN105978942A (zh) * | 2016-04-27 | 2016-09-28 | 北京大有中城科技有限公司 | 碎片化的cdn网络 |
CN106412060A (zh) * | 2016-09-28 | 2017-02-15 | 上海赛特斯信息科技股份有限公司 | 基于智能策略实现主动加载内容的对等网络***及方法 |
CN107181734A (zh) * | 2017-04-07 | 2017-09-19 | 南京邮电大学 | 一种cdn‑p2p网络架构的流媒体缓存替换方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108900900A (zh) * | 2018-06-29 | 2018-11-27 | 中国联合网络通信集团有限公司 | 流媒体播放方法及装置 |
CN109246199A (zh) * | 2018-08-16 | 2019-01-18 | 咪咕视讯科技有限公司 | 一种节点调度方法、***及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103260050B (zh) | 基于Google App Engine云平台的视频点播*** | |
CN106982393B (zh) | 基于海量跨屏收视行为数据的采集汇聚方法 | |
CN102981973B (zh) | 在存储***中执行请求的方法 | |
CN108667867A (zh) | 数据存储方法及装置 | |
CN102904837B (zh) | 一种基于虚拟业务平面的区分业务生存性方法 | |
CN105848011A (zh) | 一种视频直播方法及装置 | |
KR20140075784A (ko) | 대규모 매체 클라우드를 위한 분산 맵핑 기능 | |
CN108174232A (zh) | 一种基于cdn的网络数据的传输***及方法 | |
CN104281456B (zh) | 一种基于云计算的油气田开发工程应用软件*** | |
CN106095923A (zh) | 一种在有序榜单中添加上榜数据的方法及*** | |
Silvestre et al. | Aren: a popularity aware replication scheme for cloud storage | |
CN113453038A (zh) | 一种cdn-p2p混合架构下效用最优协同缓存管理方法 | |
CN106844792A (zh) | 一种社交关系的原生信息指定受众广告实现方法及*** | |
CN105429781A (zh) | 一种基于iec61850/mms的网络通信设计方法 | |
CN103067306B (zh) | 分配带宽的方法及装置 | |
CN105577646B (zh) | 用户侧带宽聚合的方法、设备和内容分发*** | |
CN104581421A (zh) | 一种点对点流媒体下载方法及节点终端装置 | |
CN113938394A (zh) | 监控业务带宽分配方法、装置、电子设备及存储介质 | |
CN108833554A (zh) | 一种面向大规模网络的实时高可靠消息分发***及其方法 | |
CN110213628A (zh) | 直播间分配方法和服务器 | |
CN106951310A (zh) | 一种面向lvc的仿真框架的自动生成方法 | |
CN102802041A (zh) | 支持多个实时动态数据源的智能流媒体服务器的实现方法 | |
CN101859403A (zh) | 一种点对点实时协同编辑*** | |
CN109785061A (zh) | 一种新材料技术转让服务管理*** | |
Sina et al. | WidePLive: a coupled low‐delay overlay construction mechanism and peer‐chunk priority‐based chunk scheduling for P2P live video streaming |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20180615 |