-->
为五月的纽约流媒体保留座位吧. 现在注册!

Best Practices for Premium Video Streaming, Part 3: Content Delivery

文章特色图片

Consumers expect the same or better experience from their premium online video service as they receive from traditional TV services. It is not enough to deliver exceptional service if it can't be sustained consistently for each viewer. The bar on 表演 and consistency for streaming live and on-demand video requires that online content providers get the most out of their content delivery network (CDN) partner(s).

In this Part Three of “Best Practices for Premium Video Streaming,” we’ll explore key requirements to ensure CDN 表演 meets the growing expectations of broadcast-scale audiences. 

设置cdn性能要求

评估cdn, online content providers should first determine if the provider can consistently produce the desired viewing experience for the range of devices being targeted. Performance must be maximized across both fixed and mobile networks.

A study conducted by Akamai and Sensum measured viewers’ physical reactions to streaming video content at varying quality levels. The study revealed that buffering and low picture quality caused viewer engagement to drop by 20% and viewer happiness to fall by 14%, 同时观众的注意力也在减少.

Content distributors can avoid such negative consequences by establishing a set of KPIs for which their CDN provider should report and be held accountable. Any set of indicators should include minimum thresholds for bitrates and rebuffering. For situations where video is being downloaded rather than streamed, 应该考虑下载速度. In addition, the percentage of successful client server requests—or success rate—should be measured.

标准票价至少要保证99英镑.99% fulfillmentand a rigorous internal approach to measuring 表演 and managing against the established KPIs in order to achieve the broadcast levels of reliability and consistency that end users expect.

绝对可靠的冗余

End-user experience is often limited by the weakest link in the workflow, 这是否是一个产生错误的原点, an authentication system that can cannot handle the load, or a dynamic ad insertion solution that is taking too long to respond. CDN users should evaluate redundancy capabilities and available options for graceful fallback and degradation.

Dual origins are recommended to provide a redundant source of content, and mechanisms should be in place that select the best-performing origin and automatically failover between origins. The abilities should also be in place to set aggressive timeouts on the forward path to origin and quickly retry requests to handle transient errors. Finally, the CDN should be able to load share across origins. 

The CDN should act as a circuit breaker when integrating with third-party systems such as dynamic ad insertion. In cases when ad insertion is taking too long or an error is generated, 例如, the CDN should ensure the continuity of the stream by inserting a static ad or returning an undecorated manifest to the end user. 

There are many other potential points of failure in a complex workflow, but expectations should be that the CDN provider can help handle these issues. They should have experience from working with many other customers across similar environments and posses both expertise and technical solutions to mitigate end user impact.

CDN覆盖范围、弹性和规模

The ability to achieve the above thresholds depends on many factors, 包括CDN架构, 达到, 功能, 和鲁棒性. First and foremost, CDN edge locations must be positioned in close proximity to targeted end users. 

A highly distributed architecture helps ensure content can be delivered consistently and reliably through ISP networks, bypassing the bottlenecks at centralized peering locations. 部署分布式平台, establishing relationships with myriad network providers, and developing software that can accurately and consistently map end users to servers based on location, 表演, and real-time 网络环境 are a bare minimum for delivering the high-quality experience that users expect today. 

Capacity is necessary to accommodate scaling requirements for major events and ongoing expansion of streaming traffic to an ever-growing number of users worldwide. 

所需的高级功能

缓存

而缓存是一个基本的CDN特性, caching high-value streaming video requires great agility at scale. 对于实时内容, cdn必须能够缓存特定的, short-time durations enabling all users to access the stream at the segment starting point.VOD内容, CDNs must be able to manage huge libraries of content with a longtail that is rarely accessed and a subset of assets that are highly popular.

Flexible content handling rules enabling fast purge and fast configuration deployment are basic requirements. But CDNs optimized for high-value streaming must be able to support enhanced functions in connection with ancillary aspects of content delivery such as special promotions or changes in offerings. Users should be able to “prewarm” the network to ensure greater origin offload at launch, while using a time-based rule to trigger delivery at the precise moment of launch.

清单操作

Content providers can use manifest manipulation to offload complex functions that help drive revenue and meet viewer expectations. 可以为每个查看器创建自定义清单文件, allowing providers to dynamically apply advanced logic at the edge of the CDN rather than early in the content preparation phase, providing greater flexibility for those with complicated workflows. This helps enable personalized streaming experiences based on factors such as device type, 网络环境, 地理限制. CDNs can also work in tandem with ad decision systems to enable dynamic implementation of advertising on a per-user or per-region basis. 

安全

CDNs play an important role for OTT distributors who need to protect their premium content against unauthorized viewing. 作为最佳实践, CDNs should support end-to-end transport layer security (TLS) for all content to enable secure transport of content, as well as personalized token authentication mechanisms to restrict access to authorized users and to prevent link sharing. Content targeting solutions should be available to enforce geographic rights, and these solutions should include mechanisms to detect and block VPNs and proxies that are often used to circumvent rights protections.

利用高级协议

In a recent live streaming event with more than 10 million concurrent viewers, Akamai观察到超过50%的流量通过IPv6. The company’s tracking data shows IPv6 traffic in seven countries now exceeds 15% of internet traffic. IPv4仍占主导地位, the percentage of IPv6 traffic has 达到ed a point where CDN support for the protocol is essential. CDNs must be equipped to support Dual Stack by delivering both IPv4 and IPv6 traffic. This requires implementation of IPv6 routing capabilities across the CDN core and the ability to perform address translation at edge facilities connecting with any local network infrastructure that doesn’t support IPv6. 

通过接入网优化流媒体性能

Streaming 表演 has improved over the past several years, thanks in part to advances in HTTP. With increasing reliance on live event and linear 24/7 subscription services, content distributors must be able to go beyond the 表演 capabilities of transmission control protocol (TCP) while retaining the advantages of HTTP/2. This can be done through adaptation of user datagram protocol (UDP) transport.

The industry has endorsed a new approach for using UDP for adaptive streaming known as Quick UDP Internet Connections (QUIC), 哪一个现在处于标准化的最后阶段. QUIC is an alternative transport that encapsulates HTTP formatted streams in the flow. 它采用了许多技术来减少堵塞, such as pacing packet generation and proactive retransmission of important packets for actions like error correction or initiation of encryption. QUIC also lowers latency by reducing the number of roundtrips required to set up a connection and avoiding the need to set up connections with secondary sources on a web page once the primary connection has been made.

Support for QUIC is expected to rapidly penetrate the device market, 使其成为CDN操作的基本要求. 

这是一篇由供应商提供的文章 Akamai. 流媒体 accepts 文章 from vendors based solely on their value to our readers.]

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
相关文章

自由全球提升视频传输与Teltoo P2P

首先将在荷兰推出, with plans to deploy in all territories Liberty Global serves

Best Practices For Premium Video Streaming, Part 5: Performance Testing

Advances in monitoring and analytics anchor superior OTT user experiences. Here's a road map for pre-event testing that will ensure high-quality 表演 across the board.

Best Practices for Premium Video Streaming, Part 4: Playback

视频播放是实际操作的地方. Make sure you're using a player that gives you all the functionality you need to successfully deliver your high-quality content to a fragmented device universe.

Best Practices for Premium Video Streaming, Part 2: Content Preparation

The second installment in a series looking at best practices for delivering premium video content, this piece explores preparing OTT video for delivery over content delivery networks.

高级视频流的最佳实践,第1部分

In this first installment in a series of 文章 looking at best practices for delivering premium video content, 我们着眼于管理好第一英里.