读懂直播的“水电煤气”,你也可以玩转直播(一行大白).pdfVIP

读懂直播的“水电煤气”,你也可以玩转直播(一行大白).pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
读懂直播的“水电煤气”,你也可以玩转直播(一行大白)

一行大白 读懂直播的“水电煤气”,你也可以玩转直播 —— 大家在玩直播的时候,总会遇到打开慢、延迟大、卡死,怎么做到秒开、 流畅的直播呢?又怎么样建立一套稳定可靠的直播系统呢? 专注和简单一直是我的秘诀之一。简单可能比复杂更难做到:你必须努 力理清思路,从而使其变得简单。但最终这是值得的,因为一旦你做到了, 便可以创造奇迹。——乔布斯 1 一行大白 每一次技术的革命,都会带来一次社会的变革。新技术带来了新产品,新产品 能衍生新的商业文明,这种变革为更多人带来创富机会,和一个公平的竞争舞 台。 今天我们要说的“直播”也遵循了以上的规律。在 2013 年的时候,移动视频 直播还只是少数人玩的奢侈品,不仅技术条件不够成熟,基础的网络环境也是 不能满足视频的传输,但是在 2016 年的今天,网络速度大大提升以及资费的 下调,视频直播被赋予了全新的生命。 那么,问题来了!大家在玩直播的时候,总会遇到打开慢、延迟大、卡死 ,怎 么做到秒开、流畅的直播呢?又怎么样建立一套稳定可靠的直播系统呢?即使 你只是直播系统的用户,你也有必要了解一下这方面的知识,可以帮助你更好 的玩直播。 1直播的 “水电煤气” 举个栗子,我们平时通过微信发红包,在手机上的轻轻一点,看似简单的一个 动作,但大量用户在同一时间发红包的话,瞬间产生每秒千万级的请求,会让 任何强大的后端服务器过载乃至崩溃(实际上微信红包服务器崩溃过,淘宝秒 杀服务器崩溃过,京东也崩溃过)。在今天,技术的日益成熟,每条请求都会 经过监控数据的处理,由层层的分流减压、负载均衡,然后分发到后台服务器 进行处理,不会让单台服务器的压力过载。 2 一行大白 即使有了这样的技术方案,仍然不能保证不出现雪崩的情况。因此,在产品设 计时,还需要做一个系统性策略,把系统进行流程拆分,设置优先级别,选择 性牺牲部分数据的一致性和完整性,而保证核心功能的保障性运行,这就是对 系统性能进行降级的一个策略。不光是在互联网平台上采用这样的策略,在大 部分汽车行车电脑系统中也是这样设计的。 除了系统降级,一般还要设置过载保护。例如我们家用电源的过载保护就是保 险丝,过载时会跳闸,防止进一步的燃烧或爆炸事件发生。软件系统的过载保 护没这么“粗暴”,软件系统中一般是显示“等待中”或“系统繁忙”的提 示,通过减少用户请求量,实现减轻服务器端压力的目的。过载保护是非常有 效的一道系统防线,虽然出现在用户面前的机会并不多。 (最好别出现~~~ ) 看到这些,你是不是以为程序猿就这样了?其实不是,我们还有更多细心贴心 的技术方案。比如场景柔性可用服务,也就是当后端系统不能提供服务时,前 端系统会根据用户使用场景和之前的运行数据规律,去尽可能地返回关键数 据,保证用户界面的“良好”运行。 举两个栗子,一个是我们开车时使用 GPS 导航,当经过隧道时是没有 GPS 信 号的,以前的导航系统是不处理数据,地图上的代表汽车的箭头是不移动的, 直至开出隧道后重新连接卫星后才能恢复。现在的导航系统就已经具备了“场 景柔性可用服务”,在隧道里行驶时,导航系统会结合之前的车速,模拟显示 汽车的行驶数据,在地图上的小箭头会继续往前跑,实际上你也知道这个时候 3 一行大白 是没有 GPS 信号的,这个数据是假的。但是,这个显示结果更加人性化,而且 往往汽车行驶轨迹是非常准确的(因为数据运行是有效的)。 第二个例子就是视频编码技术中的常用的仿真技术,这是利用关键帧、预测帧 的数据对丢帧的内容进行补偿仿真,丢帧是指网络丢包时造成的视频信息丢 失,如果不经过修复,视频就会出现马赛克或画面缺失。视频补偿是一种视觉 欺骗,但达到的效果是非常明显的,视频看起来非常流畅,而且不

文档评论(0)

hhuiws1482 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档