与默认的非CDN选项相比,为什么Azure Media Services Verizon Premium CDN流媒体端点实际上会产生更多的延迟

31moq8wy  于 2023-01-14  发布在  其他
关注(0)|答案(1)|浏览(76)

我有一个用例,它是1 - 15人观看需要的多个流。更接近1 - 3人观看需要。所以1个流到1 - 3人。我需要向外扩展,以及有多个流同时进行。
我不是CDN方面的Maven,但我的观察是,默认的标准流端点比我设置的高级Verizon CDN性能更高。
这对我来说很奇怪,有两个原因。1。它不是在一个共享的流端点上,这是标准的默认设置。2。它是一个CDN,应该让更多的人到一个更接近他们物理位置的内容链接。
根据我的用例,如果CDN的唯一目的是让内容“更接近”观看流的物理位置,那么CDN可能是不必要的。
有没有一个设置,我应该尝试帮助与CDN流的低延迟?

ktecyv1j

ktecyv1j1#

CDN旨在充当从媒体服务流终结点多次请求的视频片段的缓存。客户端不是直接请求视频,而是从最近的CDN PoP请求视频这确保了视频相对靠近该客户机被高速缓存。如果同一区域中的多个客户机请求同一视频,那么它可以从高速缓存中传递。与高速缓存未命中相比,高速缓存传递往往更快。
CDN确实会向客户端和流式处理终结点之间的路径添加额外的步骤。有时,该额外的步骤可能会给流添加一点延迟。由于这个原因以及用户数量较少,CDN不太可能在您描述的方案中带来好处。在只有1-3人观看流的情况下,几乎所有视频片段请求都将是缓存未命中。

相关问题