去年,我们让每个Cloudflare服务器都成为Media over QUIC ( MoQ )中继。现在,新的配置API允许您创建自己的独立中继,并控制谁可以发布,谁只能观看。去年,我们在每台Cloudflare服务器上启用了Media over QUIC ( MoQ ),并开放了网络供任何人测试。它提供了一个全局MoQ端点,但没有提供运行应用程序所需的隔离和访问控制。
今天,我们将添加这些隔离和访问控制。新的MoQ配置API允许您为应用程序创建一个隔离的中继,并为发布者和订阅者颁发单独的凭据。您创建的中继可在几秒钟内在Cloudflare网络上使用,无需部署服务器、调整大小或进行负载平衡。Cloudflare现在支持具有身份验证支持的MoQ传输协议的draft-14和draft-16版本。
您可以通过API和Cloudflare仪表板创建中继。它们在测试期间完全免费使用。MoQ MoQ上的QUIC回顾(最初是Media over QUIC的缩写)是互联网工程任务组( IETF )正在开发的一种新的开放协议,该标准机构也对HTTP、TLS和QUIC进行了标准化。它正在公开开发,将成为任何人都可以实施的免费公共标准( RFC )。
没有一家公司拥有它。MoQ是一个发布/订阅系统。发布者发送具有名称的数据流,订阅者按名称请求这些流。在它们之间放置中继,它们只是CDN服务器,将每个流复制到每个想要它的人。中继无需查看其转发的数据,因此一个发布者可以接触到大量受众,而无需处理扇出本身。
由于中继不在乎数据中的内容,因此相同的协议可以携带许多过去需要单独系统的东西:实时视频、视频通话、低延迟消息传递等。它在QUIC上运行, QUIC是HTTP/3下的传输,这就是保持低延迟的原因。实际结果是,您不必构建和运行自己的专用服务器群。