Home 播客 EP3 -媒体热取:低延迟甚至重要吗?
Applications

EP3 -媒体热取:低延迟甚至重要吗?

About The Author

Outline

Edgio’s Beyond the Edge播客简介第3集:低延迟是否重要? 由Edgio媒体平台产品管理高级总监Kyle Faber主持。

Kyle Faber:欢迎收看Beyond the Edge播客,这是一个致力于探索现代数字化企业所面临的动态挑战的播客。 我是你们的副飞行员。 Edgio媒体平台产品管理高级总监Kyle Faber。 今天,我们将深入探讨低延迟这一主题。 这真的很重要吗? 随着交付速度越来越快,低延迟的定义也随着时间的推移而发生了变化。 它曾经是低延迟意味着低于30秒。 然后它意味着低于10秒。 然后它意味着低于5秒。 现在,超低延迟产品可在全球范围内提供近乎实时的交付。 事实是,轻微的延迟往往不是问题。 在2021年的视频流延迟报告中调查的大多数广播公司表示,他们的延迟在3到10秒范围内,其中25%的广播公司报告了10到45秒。 这种延迟是否重要? 让我们与我们的嘉宾Jason Thibeault一起超越边缘,流视频联盟的执行总监。 JT,感谢您的加入。

Jason Thibeault:谢谢Kyle。 我很抱歉,我很抱歉。 让我们再非正式一点。 这是一个美丽的介绍。 我从来没有想过你作为一个球场。

凯尔·费伯尔:在家里的人完全公开。 十年来,JT和我一直在这个行业的各个角色中共同工作。 因此,我们将进行一些非正式讨论。

Jason Thibeault:顺便说一句,这是流视频技术联盟。 我们改变了我们的名字。 把它放在那里。

Kyle Faber:我没有说流视频技术。 联盟。 我说过。 就在这里,我知道。

Jason Thibeault:我在董事会上。 您说过流媒体视频联盟。

Kyle Faber:这是流视频技术联盟。

Jason Thibeault:谢谢。 我将介绍一下自己的背景。

凯尔·费伯:对。

Jason Thibeault:Kyle说。 谢谢,Kyle。 我是SVTA的执行董事,我们通常称之为。 这是一个全球性的技术协会。 我们类似于IETF,Simti,W3C和CTA Wave等其他组织。 这是一个标准定义组织。 因此,我们汇集了来自行业的各行各业的人士,并努力合作制定规范,最佳实践,指南和潜在标准,以大规模交付更好的高质量视频。 对吗? 需要在整个工作流程中解决大量技术难题。 存在延迟方面的挑战,网络协议方面的挑战,包装方面的挑战,体验质量方面的挑战,测量等。 我们的同事们团结起来,解决这些问题。 我们发布文档。 人们使用文档,使更好的流平台. 动臂。 这就是我的电梯行销。 很好。

低延迟甚至重要吗?

Kyle Faber:这是一个很棒的电梯游说。 Edgio通过参加SVTA使我们的流媒体平台变得更好。 让我们直接跳到它。 我们告诉营销部门,我们为这个坏男孩做了一个点击诱饵头条。 低延迟是否重要? 让我们直接谈谈您对这个话题的热门话题。 低延迟是否重要?

Jason Thibeault:没有 让我来证明这一点。 我知道这对我来说是非常有争议的。 是的。 因此,很明显,延迟是很重要的。 但问题是,我认为,在业界,我们有一种倾向,即我们有直播视频的广泛的笔触。 好吗? 因此,它必须是超低延迟。 “不,我不会介意的。” 这就是我们面临的问题。 所以当我说并且标题说,即使在很多情况下,低延迟也很重要,不是,它并不重要,因为它不是您尝试提供的体验的优先级。 但对于某些用例。 是的,我们知道。 昨天我刚刚在Streaming Media Connect上主持了一个关于超低延迟和微博的小组讨论。 有一个用例,即真正需要低延迟,如果您无法控制延迟,人们就会错过他们的赌注,他们会发疯,他们会离开,而您将会损失金钱。 这正是回答这个问题的关键所在,延迟是否重要? 它归结为用例。 所以,是的,这是很重要的。 对于某些用例–不会,这无关紧要。 我认为,作为一个行业,我们必须停止专注于它。

并非所有视频内容都是相同的

Kyle Faber:我100%同意你的意见。 你提出了一个非常好的观点,并不是所有的视频内容都是平等的。 我们进入了整个行业,这是如此美丽的想法的全部源泉。 就是我们可以扩展不同的形式,这样我们就不必等待人们可以带来的东西的民主化。 所以你有现场投注,现场游戏,正如你提到的,你有协作的聊天空间,你有直播流媒体和Twitch风格的社区,那里有流媒体来回. 这种交互性要求观众在执行某项操作时具有低延迟。 当然,你需要来回. 就像现在,如果你和我有的视频,如果我们不在同一个房间,这将是毫无用处的。 所以视频很重要。 或许是毫无用处的。

Jason Thibeault:我脑海里想着,我想,我应该说吗? 否 “哦,你说的。”

凯尔·法伯尔: 但是,当您…转到客户希望体验到最高质量而不是最大交互性的广播质量或内容时,您会进入延迟不再重要的空间,最终会做出用户不重视的权衡。 你在权衡他们重视的东西。

Jason Thibeault:好吧,不仅如此,这些权衡需要花钱,对吧? 因此,如果您将所有这些时间,精力和费用投入到一种权衡中,而您认为用户认为这是重要的,而他们却不认为这一点,您实际上只是浪费了大量的资源,但收益却很小。 我想这就是我们进入到延迟问题时,从10秒延迟到7秒延迟,而不是那么昂贵。 真的不是。 从7秒延迟到2秒。 现在,您谈论的是可能需要更换网络设备和设备的事情,您必须重新协商运输成本等。 从两秒到不到一秒的代价很高。 那里有一些大规模的基础设施影响,对吧? 让我们来谈谈超低延迟。 您需要专用服务器。 您真的无法提供VHDP服务器。 所以回到今天,我们还记得正确的QuickTime,我们还记得RTSP,我们还记得必须拥有这些特殊的服务器。 基础设施是一个痛苦的屁股。 它现在是弹性的,这是伟大的。 所以我可以用Wowza作为WebRTC的一个梦幻般的服务器,并启动一堆Wowza服务器。

但问题在于他们只能支持这么多人。 他们没有WebRTC的规模,没有HTTP的规模。 现在我必须拥有更多的设备来支持更多的人观看超低延迟。 “那你打算怎么办?” 如果我向每个人提供WebRTC超低延迟流媒体,并且只有1%的人在使用它打赌,我是否会获得回报,但交付该流媒体的成本是我在HTTP流媒体时花费的十倍。 为什么我要将低延迟流提供给那些对我的盈利没有贡献的额外人员? 这正是你所说的。 我的意思是,这只是这些权衡,它们发生了,它们必须被考虑。 但问题是,作为行业,我们只是让所有直播流的笔触必须接近0秒,就像,不,你在浪费钱,停止这样做。 我和体育分销商就他们的并行化方式进行了一些很酷的谈话。 对不起,你很容易说。 你能说这三个吗? 我做不到。 每个人都平行地运行。

他们将HTP流媒体传送给那些没有被褥的人,他们将WebRTC流媒体传送给那些没有被褥的人。 那么,如果您询问他们,低延迟是否重要? 他们会喜欢,嗯,是的。 您向哪些用户询问? 对那些正在看http no的人,对那些正在赌注的人。

Kyle Faber:我只想说这是直接到用例。 有些人是免费的,但没有人是免费的。 有一个期望是会有一个转机。 所以你说,如果1%的观众在赌注…如果1%的观众在赌注,他们在赌注上都很糟糕,那就为你的整个流付出了代价,将它流式传输到10,000人,100,000人,一百万人,然后继续前进。

Jason Thibeault:没错。 对你好。

Kyle Faber:如果你觉得这是他们进入你的市场。 但是,如果您的用户由于延迟较低而未能为您创造新收入,那么评估您为推动延迟而做出的选择非常重要。 这就是底线,对吧? 因此,要回答点击诱饵问题并继续下去,低延迟是否重要? 我不知道。 这真的对你很重要吗? 听到此播客的每个人在进入工作流讨论时都应该问自己内容。 他们应该询问低延迟是否重要?

Jason Thibeault:嗯,我们知道供应商说的是什么,对吧? 因此,技术供应商向流媒体运营商销售产品。 我们知道他们说什么。 是的,这很重要。 我们为您准备了此用例。 听着,想象一下你在家里看体育比赛的场景,然后你听到隔壁墙上传来的声音,有人走了”gooaaalll”,然后你在电视上看到进球,你就会觉得,这对我来说已经毁掉了。 我们知道这实际上不会发生。

Kyle Faber:我不相信它从来没有发生过。

Jason Thibeault:有一次我去酒吧,比如看电视,我注意到电视同步不好,这要么是卫星电视,要么是有线电视。 哈哈。 不仅仅是一个流媒体问题,反正,偶尔有人要去,是的。 然后我想,他们为什么会这么做,目标是哇,看。 这并没有破坏我的经历,首先。 其次,它不是与流媒体相关的,实际上是与广播源相关的。 但无论如何,就我而言,这不是一个有效的用例,可以证明我们需要低延迟。 是的,直播体育赛事的延迟较低是有原因的。 一般来说,您确实希望人们拥有更接近实时的内容。 但对于低延迟还有其他考虑因素。 对吗? 现在,您要谈论缓冲区和块大小,还有所有这些其他考虑因素,您实际上可能会导致其他问题,即强制某些东西处于低延迟…状态,而当它不具有优点,也不需要具有优点时,它不具有低延迟。 因此,我们了解供应商,他们将讲述一切都需要低延迟,但内容所有者,流媒体运营商,他们需要谨慎决策并亲自回答问题。

低延迟对于这种用例是否重要? 那是在点击诱饵中丢失的部分,因为那不是点击诱饵,对吧? 这不会是,而且实际上是现实的。 所以你们可以将其截断到这个低延迟的问题上。 我喜欢它。 我感到很兴奋成为一个点击诱饵标题的一部分。

Kyle Faber:我们终于到达了。 在我们的职业生涯中,我们花了这么长时间才成功实现了点击诱饵,但你是完全正确的。 这取决于您的用户重视什么。 也许我是一个拥有薄墙的独角兽和一个喜欢和我一样运动的邻居。

Jason Thibeault:同时。

凯尔·法伯尔: 是的,即使那时我认为,我是一个现场体育迷,我重视没有中断我的流,完全和完全缺乏一个蓝色的圆圈,出现在那个球员的方式比偶尔我可能听到这个神话般的邻里尖叫。

Jason Thibeault:就是这样。 当你再次思考时,这很有趣,回到你将进入低潜在状态,你的块大小将改变,你的缓冲算法将改变,你将不得不在你的播放器中做不同的事情,以确保你可以保持可靠的连接。 因为如果你是实时的,但你继续有中断,这可能不是你作为流媒体运营商的错,这可能是ISP的错,最后一英里网络,用户的路由器,用户的计算机,所有类型的问题可能会导致小蓝色圆圈和中断你的流. 因此,流媒体运营商必须自问的问题不仅仅是低延迟是否重要,在这种特定情况下,还有什么比低延迟更重要? 这可能是可靠性。 哦,我的用户和观众希望获得不间断的体验。 花哨的那个。 如果这是一个问题,你不,不,我的观众想不断打断。 当然,他们希望这样做。 我记得,嘿,当我在Limelight的那天,我记得英国广播公司有一次对Limelight说,听,你得到了所有这些doohickeys和他们的涂鸦,我不知道英国的话是什么意思。

所以我向英国的任何人道歉,因为BBC没有人说这些话,但你明白了。 他们好像,你们都得到了所有这些东西,不管怎样。 它只需要工作。 人们必须推动游戏,它显示,没有缓冲,它是良好的质量,我们已经完成了。 就这些关于延迟的决策而言,这就是我所想到的。

Kyle Faber:扰流警报,BBC并不奇怪。 每一位客户每次都对我们说过这一点。 我们需要它是完美的。 现在告诉我们一些功能,这正是我的观点。 因此,您说没有人相信他们的最终用户会询问中断的问题。

圣杯–个性化广告

Kyle Faber:但这的确让我想起了,比如,你在谈论什么,整个工作流程,以及用户不会要求的中断。 但我们仍然会给他们做广告。 很抱歉。 这就是大多数内容的方式。 个性化广告–这就是圣杯。

Jason Thibeault:对吗?

Kyle Faber:我们将开始看到它将更有针对性。 您将开始看到您更关心的广告。 您将开始看到与您更相关的广告。 因此,广告附带了一个产品发现元素,您希望观众对该广告有良好的体验。 当您发出这些个性化广告请求时,您的延迟降低越低,如果您没有为该商城提供足够的时间来提供您希望向该用户展示的广告,您将被迫不显示任何内容。 因此您损失了广告收入。 你精心制作了你的内容来吸引这些观众,然后,噢,开玩笑吧,我们要让这个广告槽腐烂。 或者你去看一个常青广告,就像可口可乐,对吧? 你从可口可乐获得了一百万次的倒退。 那么,如果您提供的个性化设置不够,您的用户只会重复看到可口可乐。 我想我们都看到了这一点。

Jason Thibeault:昨天我在Hulu有过这样的经历,这是一个能源广告的重复,好像,我永远不会把他们当作一个电力供应商,即使他们是最后一个供应商。 我要在家里点燃蜡烛,让松鼠在跑步机上跑步。 不,因为我在过去的一个小时里看到了你的广告57次。 完成。

Kyle Faber:但你的反应正是我所说的。 你没有责怪葫芦,你知道这个行业。

Jason Thibeault:我完全知道。 我不得不向我的妻子解释。 我想,嗯,她喜欢,为什么我们一直看到这个广告? 好的,这是我仍然感到沮丧的原因。 这是非常烦人的。

Kyle Faber:所以你最终会看到你的产品,因为他们与他们的品牌的负面关联的广告商。 因此,作为内容制作者,您必须明白,就像CDN一样,我们完全明白蓝色圆圈是我们的错,反映了您的品牌。 广告库存量低,广告重复会影响该品牌。 因此,当您设计这些可能依赖于广告或可能依赖于此类休息的工作流时,请务必记住将延迟缩短3秒所带来的连锁下游效果。 你从你的用户获得更多的收入,因为他们在赌注? 好的,酷的,去做吧。 如果它不会导致任何事情。 如果低延迟对您无关紧要,那么您可能是通过努力寻找低延迟供应商所宣称的让您追逐的东西来产生连锁效果。

工作流中的延迟

Jason Thibeault:嗯,你提出了一些很好的观点,对吧? 让我们将其圈回标题。 低延迟是否重要? 所以我们倾向于认为这只是指内容本身。 但工作流程中存在如此多的延迟,对吧? 所以SVTA直播工作小组实际上在这方面放了一篇论文,对吧? 他们检查了工作流程中的所有点,以查看延迟发生的位置。 很明显,大多数延迟发生在播放器上,但上游的延迟要多得多,您只需通过广告实现识别部分。 好吧,如果我们在服务器端执行广告,那么将广告拼接到流中会有延迟。 我们正在进行客户端广告插入。 有一个新的请求去取该广告POD的延迟。 工作流中还有其他延迟,实际上比确保流媒体(直播流媒体)接近实时更有益。 这就像是,标题将回到关于回报的整个方面。 您正在做出选择。 什么是回报? 因此,我不应该专注于尽量缩短内容交付时间的最后几毫秒,也许我应该将我的工程资源,时间和金钱集中到上游延迟上,这将解决其中的一些问题,并为观众带来更好的体验。

AKA没有那么多的广告延迟,所以我们得到的是个性化的实际广告,而不是每次重复的广告。 显然,广告疲劳不仅仅是工作流中反映的延迟。 这与很多事情有关。 但无论如何,这是帮助缓解该问题的方法之一,就是解决该工作流部分的延迟问题。 所以我认为你真的提出了一个很好的观点。 是的。 如果我们要个性化广告,做这种可寻址的广告,那就必须发生在边缘,必须有大量的资源来做这种启发式分析和处理,并能够实时转换和重做清单和所有这些东西。 这种情况正在发生,但它是在边缘。 因此往返时间更短。 因此,解决一些上游的延迟问题,而不仅仅是下游的延迟问题,它现在真的在发生。 上游员工正在解决延迟问题。 这只是,我想如果我们回到这个标题,我们只需要稍微分解一下,比如说,好的,延迟确实很重要,但这并不总是你认为的那样。

它并不总是只是实时流媒体。 更重要的是,通过上游,我可以从系统中获得多少其他延迟? 是的。

Kyle Faber:所以,当你看到整个工作流程时,Edgio Uplynk平台正在启动一个15秒的新延迟目标。 您提到这是整个工作流程,从信号采集一直到播放器。 我们在每个工作流程改进过程中都做了一些小切片。 我们已经能够降低这一点并提供15秒的标记。 因此,通过标准化,让您可以预期每个工作流程的响应速度,因为我们还没有谈到应用DRM,应用个性化水印。 这些交易中的每一项对某些人都很重要,对其他人不重要,并且在您需要时会占用时间。 如果你不需要它,它就会滚动浏览它。 但是,我确实想回顾一下所有不同的方式,当您缩小到低延迟HLS或低延迟DASH,然后更改该指令时,但如果您提供更紧凑的延迟,您最终会获得专用服务器,即您所谈论的转变为WebRTC样式交付的专用硬件。 这些交付方法在人均基础上几乎不具有可扩展性。

以可持续和安全的方式进行流式传输

Kyle Faber:那么我们可能会谈论可持续性,对吧? 这对其他人很重要。 可持续发展推动了大量ESG风格的报告,公司非常希望向一百万人展示我们的产品。 这是由这么多的基础设施驱动的。 但除此之外,恢复可持续性的另一种方法是效率。 效率是您花的钱所得到的。 同样,您是否花费了两倍多的服务器和两倍多的热量来获得相同的观众?

Jason Thibeault:是的,就你而言,我真的认为这一切都是每小时千瓦。 对。 因此,您正在根据可持续发展来衡量每一项选择。 所以我们过去常常在安全方面做到这一点,对吧? 所以,在构建之前,您需要构建一个应用程序,将其整合在一起,一个流媒体服务,您可以完成它,您就像我们做到了一样。 好的,我们如何使其安全?

Kyle Faber:现在,我们把外壳放到外面。

Jason Thibeault:稍等。 我们应该在过去的时候进行这些讨论,我们现在就这样做了。 现在,敏捷流程或开发方法的每一步都包含有关”好的,这是否安全?”的问题,这种连接是否安全? 好的,此组件作为整体体系结构的一部分是否安全? 我们将着眼于可持续发展。 对吗? 现在我们已经走到了尽头,我们想说,我们如何使其可持续发展呢? 我知道——我们的数量较少。 好的,谢谢。 是的,这真是太棒了。 减少温室气体排放。 显然,我们将汽车从路上移走。 但当您构建应用程序以更好地利用机箱,内存,网卡,CPU,GPU上的资源时,您必须在构建时考虑这些因素。 它们位于代码中。 因此,如果每项决策都是根据每小时千瓦的功率来衡量的,那么您就会开始在整个生命周期中进行测量。 最终,您可以清楚地了解在可持续性方面,哪些”事物”是工作流程成本的一部分。 我认为这真的很重要,因为如果你现在就采用WebRTC的方法,哦,我们正在做WebRTC。 哦,我们有一百万人要服务。 哦,每个盒子只能容纳一万人。 哦,我们需要一百万箱。 哦,好了,让我们把它们全部旋转起来。

Kyle Faber:但这正是我们需要的。

Jason Thibeault:这是一笔很大的钱。 但它也对环境产生了真正的影响。 停止成为一个A洞。 对不起,没有审查。

Kyle Faber:可能有一个审查员。 我不知道。 没有人告诉我规则, JT. 我不知道。

Jason Thibeault:编辑过程就像声音中的一个小插曲,这个黑盒子就会穿过我的嘴。 就是这样。 我很高兴你提出了这一点。 当您谈到流式基础设施的可扩展性时,可持续性确实是一个令人担忧的问题,因为我们刚刚认为您只需要增加更多的资源,而大多数运营商都知道,您实际上无法做到这一点。 我的意思是,要在云提供商的某些情况下实现真正的规模,您必须提前数周预约。 但无论如何,这是像,只是投掷更多. 值得庆幸的是,在可持续发展对话中,我将向流传输绿化的Dom Robinson提供许多道理,让他们了解和运行这些道理。 我们开始讨论停止尝试解决可扩展的问题,而解决方案只是将更多的工具放在IT上,而不会长期发挥作用。 因此,如果我们谈论超低延迟和低延迟流媒体所需的专用机箱,那么我们必须牢记可持续性的影响。

Kyle Faber:我不能更同意你, JT.

Jason Thibeault:我知道。

总结

Kyle Faber:我认为这是一个很好的结尾。 事实上,你是在充满活力的同意我的原因,我邀请你在我的第一集,可能是最后一集的Edgio。

Jason Thibeault:我不认为他们会把我们中的任何一个人带回来。 嗯,我们会看到发生了什么。

Kyle Faber:感谢我们的嘉宾Jason Thibeault ,流视频技术联盟执行董事,并感谢您和我们的观众,感谢您的参与。 我们将在下一集看到您。 非常感谢。

Jason Thibeault:谢谢大家。