-->
保存您的免费座位流媒体连接今年八月. Register Now!

smw17: id3as的Dom Robinson谈论牧行、多播和架构cdn

Tim Siglin: 欢迎回到流媒体西部2017. 我和id3as的Dom Robinson在一起. 多姆,快告诉我们什么是id3as.

Dom Robinson: id3as is a software company. 我们已经成立八年了. 非常专注于视频工作流的微服务架构交付. 大约八年前,我们把当时的路透社(Reuters)和现在的纳斯达克(Nasdaq)的视频工作流放到了云端, which was quite a big, radical move for them. 节省了很多钱,我们现在每年为这些人举办35-4万场现场活动. 这一切都是完全自动化的,都是基于云的.

Tim Siglin: 这是一种公平披露类型的事件?

Dom Robinson: 公平披露,公司公告. 这是一个周期性很强的好生意,它本身就是一个研究案例.

Tim Siglin: Oh, I'm sure. 是啊,因为每个人都想把它塞进两周的收入里

Dom Robinson: 就是这样,然后我们有三个月的时间,大量的未充分利用. 他们找到我们,我们建议将其虚拟化. 这是在其他人以这种规模进行研究之前. 它给我们留下了一个非常有趣的堆栈. 我们使用一种不同寻常的电信语言, WhatsApp的工程团队或Twitter的工程团队会熟悉哪些, 但大多数人都没听说过Erlang. 它确实是为开发电信级视频工作流而设计的. 它可以自我修复,这是最基本的. 我们不需要花很多时间来设计失败案例. 这就是我们作为一家小公司获得强大竞争优势的地方, much bigger companies.

Tim Siglin: 非常有趣,当然你是流媒体特约编辑.

Dom Robinson: I'll put my writer's hat on.

Tim Siglin: Yeah, exactly. 你,我和埃里克已经成立了SMAF, Streaming Media Advanced Forum, 我们不能在这里讨论这个吗, 但是人们可以来smadvanced论坛.来了解一下我们今天在展示厅做了什么.

And you have a book, 内容交付网络:基础、设计和演变. 我要用我最好的范娜·怀特表演来举起这本书, 我把它放在这里,这样它就成了特写的一部分, but this is Content, Delivery Networks, Fundamentals, Design and Evolution. Tell me briefly about the book.

Dom Robinson: 这是我为威利编辑第一本书的结果, Advanced Content Delivery, Streaming, 以及与穆卡迪姆·帕坦和拉梅什·西塔拉曼合作的云服务, 我注意到学术书籍总是关于当前的最佳实践. 人们之间的竞争非常激烈, “这是你能做到的最好的方法,” which is absolutely valid. 但有一种感觉是,人们进入了这个行业, 第一次进入这个领域, 或者从一个不同的角色转移过来, 真的很想了解流媒体内容交付网络. They didn't have context. 他们不了解行业的周期等等. 我为那本书写的章节更多的是关于这个领域的简短历史. Basically, 我所做的是,我所做的是,我详细阐述了这一点,并将其扩展到这本书中, which is much more, to an extent, 我进入这个行业20多年.

It goes into technical detail about things like; I've got a real belief in service philosophies, 作为大多数技术决策和您应该如何构建内容交付网络之间的基本驱动因素, and streaming workflows, 也可能是你业务流程的其他方面.

Tim Siglin: 让我们稍微切线一下. 我们会在最后回到书中,但是细胞结合,细胞混合. 这是你很早就知道的东西现在我和克里斯·诺尔顿在一个小组里我们讨论了作为一个很好的冗余来容纳以太网. 你认为这些技术的发展方向是什么?从几乎任何地方都能进行现场直播的能力来看? It used to be, if you went remotely, 如果你进入“领域”,“你必须开一辆卫星卡车. 现在大多数人会说,“哦,是的,我们可以用几个蜂窝器来做这个."

Dom Robinson: Yeah, 如果你是清教徒式的, 这个功能在Linux内核中已经存在12年了, maybe even a little bit longer. 链路聚合控制面板,LACP,在十年前就开始做通道绑定了.

Tim Siglin: It makes sense, because those of us, 比如我,刚开完视频会议, 我们会对B频道进行ISDN绑定,然后用反向频道进行控制.

Dom Robinson: 当我开始为流媒体写作时, 六八年前没有人真正关注这个领域, 所以当埃里克让我多写一点关于它的东西时, 我意识到仅仅谈论链接聚合或通道绑定链接聚合是不够的. I started creating these tiers.

你有链路聚合,你只需要一个独立的调制解调器就可以做到. It's a router. 你有5个不同的IP连接, 如果你正在处理像网络数据这样的小数据, 一个办公室可以感觉到他们都聚集在一起, 因为在所有办公室之间, there's always availability. 如果您想要流式传输,就不能将其全部视为单个管道. What you need to do that, 你是否需要在信号的两端进行多路复用和解路复用. 然后你得到一个通道绑定链接聚合器, 究竟是什么将不同的信道与远程端的对应系统连接在一起, 这就产生了一点缓冲, and will take your, 如果你有三个1m的连接, it will turn it into a, 就其他方面而言, a three-megabyte pipe.

Tim Siglin: 如果您有DSL和电缆调制解调器,这在某些方面类似于您可以获得的家庭负载平衡器.

Dom Robinson: 是的,其中一些供应商是主要供应商. Vislink and Mushroom Networks, those guys, 办公室之间有多个冗余管道吗, 并且实际上能够将它们全部用作一个管道来进行高带宽文件传输, that sort of thing.Then, 在他们之上还有另一代人, 你开始在背包和越来越多的相机顶部系统中看到的是什么.

Tim Siglin: Teradek, LiveU, etc.

Dom Robinson: Exactly, and those guys, 他们所做的是他们实际上得到了编码的具体应用, is able to apply back-pressure, if you like in the buffer, 使用链接聚合器您可以了解是否要降低视频的比特率, 因为你的时间出了问题. If your 3 MB drops to 1 MB, 你可以向编码器发送信号, 从3mb编码降为1mb编码. 我把这些叫做蜂窝复用,蜂窝复用.

Tim Siglin: 这自然就引出了我想和你们谈的最后一个话题, which is reliable UDP, 因为我们在这个小组讨论的一件事是, you've got the cell bonding. 就像你说的那样,你得到了你想要的, but ultimately, 如果网络不稳定,如果你不能很好地整合所有这些不同的服务提供商, 需要有前向纠错才能有可靠的UDP, where do you see that going?

Dom Robinson: 可靠的UDP,我肯定在18年前在全球混合中使用它,在多播中. 我们对在公共消费网络中扩展多播很感兴趣, crazy projects, different story, it's in the book, but basically, 当您在此环境中使用连接推出数据包时, which is UDP, but don't forget, TCP is UDP with back-channel, TCP就像UDP的一个特定用例. 这是一个非常非常好的网站,而且非常成熟. The problem is, 它被设计成一个好的网络公民, 所以它在网络上共享会话,如果两个做不同事情的人试图使用相同的链接, it will be fair to both. 许多新近进入这一领域的公司都发生了什么, is they're saying, "Well, 如果这是你的IP网络,而你不想成为别人的好公民, then force the UDP down. 使链接饱和,并且没有TCP来支持您的网络.

Tim Siglin: 我想到TCP和卡通术语, with Chip and Dale, the two chipmunks--"after you, no after you; no, 在你之后”——UDP是一种浩克进来,只是爆破.

Dom Robinson: Just drives through regardless. Then the problem is, when you start losing packets, 你需要一些智慧来管理它. 我们在哪里建立了自己的链接聚合和贡献堆栈. 我想是类似SRT的东西, but also, 我们的结果更像是快速的, as an evolution, speedy has been. 我们试图把TCP变成类似UDP的东西, 而不是将所有的TCP连接转换为UDP. 我们感兴趣的是经过许多路径的非常非常非常小的数据片段.

Tim Siglin: 这不是增加了闲聊,还是减少了闲聊?

Dom Robinson: 它还允许后退过程以许多不同的管理方式发生, 你不需要在上面实现一个可靠性协议. It is a reliability protocol. It just works. 尤其是对纳斯达克的人来说, 他们广泛使用我们为他们开发的现场编码器,因为它快速简单,他们不必考虑防火墙. 它还带来了链接聚合,细胞结合作为副产品.

Tim Siglin: 它做遍历之类的事情?

Dom Robinson: It's TCP.

Tim Siglin: 因为这是TCP,你说得对,说得对. 好的,人们在哪里可以买到这本书?

Dom Robinson: Go to Amazon. 这是最快把副本送到的方法. You can go to the Wiley.com site,如果你在11月直接给我发信息,我也可以给你一点8折的代币.

Tim Siglin: 流媒体2017折扣. Awesome. 谢谢你,唐,一如既往,我喜欢这顶帽子.

Dom Robinson: 是啊,这是我写作时用的. Back to id3as.

Streaming Covers
Free
for qualified subscribers
Subscribe Now Current Issue Past Issues
提及的公司及供应商