More "how to's" with AMD Here you'll find topics that cover how to integrate various optional functionality via behaviors and rules in your AMD policy. Learn moreHow to upgrade a request from HTTP to HTTPSYou can add the HTTP to HTTPS Upgrade behavior to your property if you want to convert HTTP (non-secure) requests from your clients to secure HTTPS for the remainder of the request flow.How to include the Vary HTTP headerDo you need to support the inclusion of vary HTTP headers for your content? AMD automatically strips these headers out of requests to support caching for faster delivery.How to add AMD origin failoverAdaptive Media Delivery (AMD) failover lets you switch from one origin to another, or send a specific HTTP status code to the requesting client if a failure occurs on your primary origin.How to add Bit Rate LimitingBit Rate Limiting lets you control the rate that Akamai serves Adaptive Media Delivery (AMD) content to end users. You can optionally vary the speed based on file size or elapsed download time.How to add BreadcrumbsThe "Breadcrumbs" feature looks to improve real-time visibility of performance-impacting and error conditions for media streaming with AMD.How to add Content Targeting - ProtectionContent targeting ("geo protection") allows you to permit or deny access to your content based on region-specific values associated with the requesting client.How to add Edge IP Binding Edge IP Binding (EIPB) lets you deliver traffic from a small, static set of IP addresses in an scalable manner.How to add Enhanced Proxy Detection Enhanced Proxy Detection (EPD) lets you use services provided by our data provider, GeoGuard to apply proxy detection and location spoofing protection.How to add Manifest Personalization for DASHWith the increasing demand for online content, you may be challenged to deliver even more when network and bandwidth capacity are limited. To help with this, you can include Manifest Personalization ("MPer") with AMD to limit or restrict the maximum bit rate for DASH content served to your customers.How to add Manifest Personalization for HLSThis lets you enhance the viewing experience by individualizing Apple HTTP Live Streaming (HLS) video quality to best suit your end user's devices.How to add Media EncryptionThis functionality encrypts individual media segments, before delivering them to a requesting client.How to use Mixed Mode with AMDMixed Mode lets you use the same use case-based behaviors in multiple rules in the same Adaptive Media Delivery (AMD) property. This lets you simplify the configuration process and also get the best performance, by applying best practices for each use case.How to add PrefetchingPrefetching positions target media content at the Edge in anticipation of requests by end users. This reduces the time to deliver that content.How to add Quick RetryQuick retry detects slow forward throughput while fetching a streaming media object and attempts a different forward connection path to try to avoid congestion.How to add Protocol DowngradeIf you're incorporating Standard TLS or Akamai's shared certificate delivery security (HTTPS L1), you may want to apply HTTPS to the request from the client to our Edge servers, but "downgrade" the connection to HTTP-only between Akamai and your origin. We refer to this as "Protocol Downgrade."How to add Token AuthenticationToken Authentication ("Token Auth") is the process of generating tokens, associating them with an authenticated user session, and then validating the stream using these tokens to prevent unauthorized sharing of links to your content. How to use Token-based Access RevocationToken-based access revocation lets you generate a "revocation list" of specific Token Authentication tokens to block access requests that include them. This helps to prevent token sharing between end users.How to add ULL streamingUltra low latency (ULL) streaming takes advantage of Akamai's chunked transfer encoding (CTE) feature as well as various Property Manager behaviors to reduce latency and decrease overall transfer time of live streams.How to add WatermarkingWhen a valid user requests content, watermarking distributes segments of content based on a pattern that’s unique to that user. If your content is pirated or redistributed, you can analyze the content and extract the user’s watermarking pattern to identify the user that originally leaked the content.How to add Use Case-based Edge MappingUse Case-based Edge Mapping (UCEM) lets you apply a specific use case to an edge hostname to aid in delivering your content. With AMD, you can select a use case to best deliver either live or on demand format media.