Skip to content

Commit 63162d3

Browse files
author
nicoalba
committed
SEO metadata edits to scaling streaming CDN
1 parent 8d82824 commit 63162d3

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

articles/media-services/latest/scale-streaming-cdn.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
---
22
# Mandatory fields. See more on aka.ms/skyeye/meta.
3-
title: Scaling streaming with cdn
3+
title: Scaling streaming with CDN
44
titleSuffix: Azure Media Services
55
description: Learn about a streaming service that delivers content directly to a client player app or to a Content Delivery Network (CDN).
66
services: media-services
77
documentationcenter: ''
88
author: Juliako
99
manager: femila
1010
editor: ''
11-
1211
ms.service: media-services
1312
ms.workload:
1413
ms.topic: article
@@ -65,8 +64,8 @@ The concept of prefetching strives to position objects at the "Edge of the Inter
6564

6665
To achieve this goal, a streaming endpoint (origin) and CDN need to work hand in hand:
6766

68-
- The Media Services origin needs to have the intelligence (Origin-Assist) to inform CDN the next object to prefetch, and
69-
- CDN does the prefetch and caching (CDN-Prefetch part). CDN also needs to have the intelligence to inform the origin whether it is a prefetch or a regular fetch, handling 404 responses and a way to avoid endless prefetch loop.
67+
- The Media Services origin needs to have the "intelligence" (Origin-Assist) to inform CDN the next object to prefetch, and
68+
- CDN does the prefetch and caching (CDN-Prefetch part). CDN also needs to have the "intelligence" to inform the origin whether it is a prefetch or a regular fetch, handling 404 responses and a way to avoid endless prefetch loop.
7069

7170
### Benefits
7271

@@ -121,7 +120,7 @@ The *Origin-Assist CDN-Prefetch* feature supports the following streaming protoc
121120
In this case the Media Services origin will not provide CDN-Origin-Assist-Prefetch-Path header and CDN-prefetch will not occur.
122121
* How does *Origin-Assist CDN-Prefetch* work with dynamic manifest filters?
123122

124-
This feature works independently of manifest filter. When the next fragment is out of a filter window, its URL will still be located by looking into the raw client manifest, and then returned as CDN prefetch response header. This means, CDN will get the URL of a fragment that is filtered out from DASH/HLS/Smooth manifest. However, the player will never make a GET request to CDN to fetch that fragment, because that fragment is not included in the DASH/HLS/Smooth manifest held by the player (the player doesnt know that fragments existence).
123+
This feature works independently of manifest filter. When the next fragment is out of a filter window, its URL will still be located by looking into the raw client manifest, and then returned as CDN prefetch response header. This means, CDN will get the URL of a fragment that is filtered out from DASH/HLS/Smooth manifest. However, the player will never make a GET request to CDN to fetch that fragment, because that fragment is not included in the DASH/HLS/Smooth manifest held by the player (the player doesn't know that fragment's existence).
125124
* Can DASH MPD/HLS playlist/Smooth manifest be prefetched?
126125

127126
No, DASH MPD, HLS master playlist, HLS variant playlist or smooth manifest URL is not added to prefetch header.

0 commit comments

Comments
 (0)