共享雾 CDN 前端传输组件 PearDownloader.js

PearDownloader.js:一个支持多协议、多源、混合P2P-CDN的下载器。

简介

PearPlayer.js发布后,吸引了业界持续的关注,同时我们也收集到了许多宝贵建议。

一方面我们将持续维护更新PearPlayer,使其支持更多的拓展功能;

另一方面我们将更底层、更基础,且适用范围更广的相关组件重新整理,专注于节点的选择及数据的调度,将多源传输部分剥离出来,形成PearDownloader.js。

PearDownloader的发布,旨在降低已有成熟播放器的内容提供商(CP)的迁移成本:CP厂商可以按需将其集成到自有产品中,实现Web P2P能力;或者调度Pear Fog的海量节点资源,享受低成本、高质量的共享雾CDN服务。 PearDownloader支持更多样化的文件类型,更灵活的调度算法、调度策略的选择,满足更广阔、灵活、多变的业务场景与业务需求。

PearDownloader(梨享下载器)[Demo] 是PearPlayer的底层下载模块, 实现了融合 HTTP(包含HTTPS、HTTP2)、WebRTC 的多协议、多源、低延迟、高带宽利用率的无插件 Web 端下载加速能力。

基于高效的调度算法将来自多个节点的数据进行拼接形成完整的文件或将有序的数据/媒体流喂给上层的应用,例如音视频播放器, PearDownloader 能在保证下载速度前提下最大化 P2P 率。

假设要下载https://example.com/file.zip

如何为自己的文件加速?

示例中的文件是已经分发过的,那么如何为任意文件加速呢?很简单,只需在文件分发系统中添加您的文件url, 即可利用Pear的海量节点为您的文件下载加速!具体教程请点击这里(文件的名字需要加上Pear-Demo前缀, 如Pear-Demo-file.zip)

本文来自企鹅号 - 开源中国媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏原创

Android服务开发经验——优雅地活着 by个推推送

具体来说,就是要做到两点: 1. 尽可能运行 2. 尽可能省电 看似寻常的道理,实现起来还真不容易,下面一个个来看: 尽可能运行 Android系统会根据当前资...

3567
来自专栏即时通讯技术

移动端IM系统的协议选型:UDP还是TCP?

对于有过网络编程经验的开发者来说,使用何种数据传输层协议来实现数据的通信,是个非常基础的问题,它涉及到你的第一行代码�该如何编写。

641
来自专栏SDNLAB

OpenDaylight碳版本如何增强稳定性、安全性和网络可编程性?

OpenDaylight的终端用户现在可以放心的是,OpenDaylight早起版本中的数以千计的功能支持不足的现象一去不复返了。OpenDaylight最新的...

3666
来自专栏张善友的专栏

基于Wolfpack开发业务监控系统

一般情况下,由于服务器环境或者程序漏洞的问题,现行的系统多多少少会发生一些异常或者bug,给用户体验甚至利益造成影响。而现在的第三方监控工具大多是关于服务器硬件...

1766
来自专栏腾讯云安全的专栏

授权登录的安全短板——[移动 APP 安全揭秘]第二期

1564
来自专栏北京马哥教育

深入浅出Docker(一):Docker核心技术预览

【编者按】Docker是PaaS供应商dotCloud开源的一个基于LXC 的高级容器引擎,源代码托管在 GitHub 上, 基于Go语言开发并遵从Apach...

3034
来自专栏CSDN技术头条

ButterCMS架构:完成数百万次调用的关键任务API

原文:ButterCMS Architecture: A Mission-Critical API Serving Millions Of Requests P...

1936
来自专栏CSDN技术头条

Instagram 的持续部署实践

在Instagram,我们每日部署后端代码的次数达30-50次,只要有工程师将修改内容提交到主服务器,部署就会进行,而且在大多情况下无需人工介入。这听起来也许很...

20410
来自专栏SDNLAB

OpenStack Liberty 版本中的53个新变化

一个新的秋季,一个新的OpenStack 版本。OpenStack 的第12个版本,Liberty,在10月15日如期交付,而且目前发行版本已经备好了。那么我们...

3139
来自专栏携程技术中心

【QCon分享】携程无线App自动化测试实践

背景 近年来,携程的业务急剧增长如2015年第一季度交通票务预订量同比增长104%,而在携程所有的业务中约70%来自于无线,App累计下载量超过7亿(截至201...

21110

扫码关注云+社区