摘要: 2018亚太CDN峰会在北京隆重召开,在4月12日上午的运营商论坛中,阿里云边缘计算团队高级技术专家张士波进行了《基于PCDN技术的无延时直播方案》的主题演讲。本文为演讲内容。当大家谈到直播,一般很惊讶于直播近几年来发展的规模,尤其是2016到2017年直播用户增长速度达到了22.6%,用户的总体规模已经达到了4.2亿,营收方面达到了人民币300亿以上,发展趋势是非常喜人的。

2018亚太CDN峰会在北京隆重召开,在4月12日上午的运营商论坛中,阿里云边缘计算团队高级技术专家张士波进行了《基于PCDN技术的无延时直播方案》的主题演讲。本文为演讲内容。

当大家谈到直播,一般很惊讶于直播近几年来发展的规模,尤其是2016到2017年直播用户增长速度达到了22.6%,用户的总体规模已经达到了4.2亿,营收方面达到了人民币300亿以上,发展趋势是非常喜人的。

在2017年有两拨热潮,第一拨是抓娃娃,第二拨是答题,都把视频直播推到了一个新的高度,同时直播也有着十分广阔的发展空间,我们看到直播已经从原来的泛娱乐逐渐地和垂直行业进行深度的结合,从娱乐转到了像电商、在线教育、传媒等关系国计民生的各个方面。

在直播发展的同时,市场对用户的体验、性能和成本方面其实也提出了更高要求,我想作为PCDN这个技术,我们能够在成本和体验方面贡献自己的一份力量,尤其是在将来的发展中,我们认为直播的延时能力非常影响用户的使用体验。所以,今天的分享中,我将为各位介绍基于PCDN技术的无延时直播方案。

内容深度下沉,流量本地化是未来趋势

PCDN是基于P2P的一种技术,利用了边缘网络中海量的闲散资源充分发掘他们的能力,这样就形成了我们的低成本、高质量的分发网络,我们这种分发网络会大大的降低骨干网之间的流量消耗,从而促进我们流量深度的下沉和流量本地化的趋势,从而大大提高边缘网络的资源利用率,提高分发的速度。

一般而言,以往CDN大多部署在一线和二线这样的城市,刚才中国移动的专家也说了,现在我们正在往三线、四线甚至五六线在部署,其实我们也是深刻的认同这个观点,我们认为将来要服务好客户,我们的内容一定是深度下沉的,流量本地化也是将来的趋势。

我们PCDN实际上是和CDN进行深度融合的,我们可以利用PCDN的技术把大量的三四线、五六线城市的各种优势资源利用起来,通过灵活的系统对这种能力进行分配,最终视频资源和直播资源是在云、CDN和PCDN网络之间进行网状的流动,而且我们跟普通的连接是有所不同的,我们是一种多点多径的方法,能达到成功率流畅率更高的效果。

PCDN定位:扩展CDN的边界,让内容离你更近

我们认为,PCDN是边缘计算矩阵中的一个Paas产品,它扩展了CDN的边界,能够让内容分发能力下达到用户小区,甚至下达到用户的家里。

PCDN对直播的支持有非常明显的优势,首先,在调度端,阿里云有管理亿级节点的能力,通过资源优选,可以为消费点分配最适合他的节点。同时,在端上有很多算法,比如说像子流化、分片化的算法,还有多点多径的连接都可以更好的支持直播,单节目可以支持百万级的同时在线。

其实P2P还有一个点,我们选择这么多特点各异的节点,它在成本上区别是非常之大的。利用这些特点,通过我们的调度算法和连接服务,最终我们可以达到很高的分享率,同时因为节点非常靠近用户,和用户的距离非常近,PCDN在直播延时方面接近零延时。

PCDN既是一个云产品,又是一个端的产品。在端这方面,PCDN经过多年的技术积累,并与客户业务进行深度的结合和打磨,我们积累建立了完整的端的系统。

因为端产品它面向的是不同种类的端,尤其是端的这种异构性,比如像设备异构、平台异构、软件异构,播放器也是各有不同,PCDN采用通用化的处理方式,最大的做到了一个兼容性。因此,PCDN在媒体的协议支持方面,在媒体的格式方,在平台的支持和终端的支持方面做到了非常全面的状态,提供的直播和点播方案也是比较成熟和全面的。

按照“质量优先,兼顾成本”原则合理配比

PCDN可以实现基于后台调度,选择优质节点进行传输。对于分布在网上各种各样的节点设备的统一管理,PCDN采用了对三个能力进行单元化处理的模型,像计算能力、带宽能力和存储能力,从而实现用一致的方法来为整个系统进行调度。

在直播开始阶段,PCDN优选出来的首批优质节点,可以快速的让终端连上这些节点,迅速的拿到首播数据,从而达到很好的输出效果。在播放的过程中,我们用自己的智能算法找出那些性价比更高的节点来逐步的加入,使这个能力越来越强,从而达到了播放体验和成本之间的很好平衡。

简单易用 保障有力

在技术和产品在发展的过程中,除了靠自身对于技术的不断追求和迭代之外,实际上也经常被客户所教育和引导。一个好的产品,从客户的角度来看一定是简单方便、容易使用的、支持完善的,这几点也是我们研发的动力。在SDK简单易用性、控制台实操方面,我们做了大量的工作,让SDK的接口调用更简单,并提供了完整详尽的文档与售后支持。

在客户的业务场景中,对业务层数据的跟踪和监控是十分重要的,依托于阿里云的数据处理能力,能够实时的去监控到线上发生的各种情况,进行自动修复和危险预警。

还有一点客户比较关心的是,对单点故障的排除能力和定位能力。在这方面PCDN利用端的底层的技术,能够分析和汇报有关网络方面的各个特征,同时对整个链路进行分级操作,实现提取客户关心的用户画像等特征等增值服务。

以上就是张士波在技术角度,对PCDN无延时直播解决方案的特点阐述。

原文链接

干货好文,请关注扫描以下二维码:


基于PCDN技术的无延时直播方案相关推荐

  1. PCDN实现flash无延时直播的技术原理与优点

    摘要: PCDN是以P2P技术为基础,通过挖掘利用边缘网络海量碎片化闲置资源而构建的内容分发网络,它具有低成本.高品质的特点,十分适用于视频直播这一业务场景.针对直播中延时的情况,PCDN也进行了一系 ...

  2. PCDN实现flash无延时直播的技术原理与优点 1

    摘要: PCDN是以P2P技术为基础,通过挖掘利用边缘网络海量碎片化闲置资源而构建的内容分发网络,它具有低成本.高品质的特点,十分适用于视频直播这一业务场景.针对直播中延时的情况,PCDN也进行了一系 ...

  3. SfxMCP基于onvif协议H5无插件直播方案中onvif设备的接入方法 - sfxlab

    SfxMCP基于onvif协议H5无插件直播方案中onvif设备的接入方法 - sfxlab SFX流媒体解决方案基于安防行业推出了以媒体汇聚平台(SfxMCP)为主,以媒体分发平台(SfxMDP)和 ...

  4. SfxMCP基于rtsp协议H5无插件直播方案中RTSP设备的接入方法 - sfxlab

    SfxMCP基于rtsp协议H5无插件直播方案中RTSP设备的接入方法 - sfxlab SFX流媒体解决方案基于安防行业推出了以媒体汇聚平台(SfxMCP)为主,以媒体分发平台(SfxMDP)和媒体 ...

  5. 无延时直播/超低延时直播画面同步性测试(实测组图)

    阿酷TONY  / 原创  2022-11-30 /  长沙  /  超多组图 无延时直播/超低延时直播,主要只测试延时情况,没有涉及直播产品的功能.使用操作界面,有兴趣的朋友可以加联系我实际测试哦~ ...

  6. 无延时直播/超低延时直播实际测试延时效果(项目实测组图)

    阿酷TONY  /   2022-11-30 /  长沙  /  超多组图 无延时直播/超低延时直播,主要只测试延时情况,没有涉及直播产品的功能.使用操作界面,有兴趣的朋友可以加联系我实际测试哦~~~ ...

  7. OBS真正无延迟直播方案被我找到了

    当你看到这篇文章的时候,相信你也经历着我几个月以来遇到的难题.这都5G兴起元宇宙大火的时代了,怎么直播还有那么大的延迟,少则几秒多则几十秒,特别是手机观看那直播延迟,简直受不了. 在讲OBS无延迟方案 ...

  8. 无延时直播与传统视频直播优势对比

    以前,直播基于RTMP.HLS总是不可避免的存在直播延时的问题,通常1-5秒左右,但HLS分片的延时有可能还会更长一些,现在基于webRTC来做,就可很好的解决这个问题了. 什么是webRTC呢,We ...

  9. 安防RTSP无插件直播方案及RTSP配置规则

    LiveNVR搭建无插件直播方案时,采用行业标准的通用协议RTSP/Onvif接入摄像机IPC摄像机 / NVR硬盘录像机设备:Onvif是摄像机的发现与控制管理协议,Onvif用到的流媒体协议也是R ...

最新文章

  1. 多线程并发的解决方案 volatile synchronized notify notifyAll wait关键字分析
  2. Java的知识点28——线程的生命周期
  3. 【faebdc的模拟赛】T2分组
  4. linux进程通讯-纯文本文件1
  5. 百度地图——判断用户是否在配送范围内解决方案
  6. perl DBI 总结
  7. echart3 click点击事件使用
  8. 官方高清标准地图素材下载地址
  9. excel2007 设置点击单元格设置默认值
  10. 编写MTK6737平台的GPIO驱动例程(六)
  11. shiro+jwt登录认证anon配置无效
  12. 怎么判断是显卡不行了还是CPU不行了?
  13. 电脑白屏或黑屏解决方法
  14. 【Hack The Box】linux练习-- Blunder
  15. 基于中台的公共图书馆数据服务研究
  16. 做计算机实验报告的总结,制作网线实验报告与总结
  17. Django 使用QSL server数据库
  18. Linux系统和乌班图Ubuntu是什么关系?
  19. 服务器双机热备软件是什么?有什么作用?有哪些?
  20. 计算机的词块英语,考前说 | 例谈英语写作的关键(附常见词块32组)

热门文章

  1. 火力发电厂与变电站设计防火标准_真题—火力发电厂1
  2. 学习C/C++的简单方法
  3. leetcode 116 --- 填充每个节点指向最右节点的next指针
  4. 安卓开发怎么调用photopicker_谷歌出手整顿安卓应用程序乱象:无良权限的APP们再见了!...
  5. 京东广告联盟android,京东APP联盟SDKAndroid版接口说明文档1.0.PDF
  6. python 知乎 合并 pdf_一键下载:将知乎专栏导出成电子书
  7. 博士哭诉自己入职深大7年,月薪不足3000开不起网课,望学校补助
  8. 年仅59岁!又一国家杰青不幸逝世
  9. 如何假装自己读懂了《时间简史》
  10. 网站服务器时间秒杀,Javascript实现商品秒杀倒计时(时间与服务器时间同步)...