在因特網上,高畫質視訊的使用正在增加,因此難以有效率地傳遞大型檔案。 客戶期待在世界各地的各種網路和用戶端上順暢播放點播視訊或即時影片資產。 快速且有效的媒體串流檔案傳遞機制,對於確保順暢且愉悅的取用者體驗極為重要。
即時串流處理媒體特別難傳遞,因為有大量的並行檢視者取用大型檔案。 長時間延遲造成使用者出走。 因為即時串流無法預先進行快取,而且檢視者無法接受長時間延遲,因此必須及時傳遞影片片段。
串流的要求模式也帶來一些新挑戰。 當熱門的即時串流,或點播視訊發佈新的片段時,同一時間可能有數千到數百萬個檢視者要求資料流。 在此情況下,智慧要求彙總極為重要,因為在尚未快取資產時,它不會讓原始伺服器超過負荷。
來自 Microsoft 的 Azure 內容傳遞網路 媒體串流優化
Azure CDN Standard from Microsoft 端點會直接使用一般 Web 傳遞最佳化類型來傳遞串流媒體資產。
Azure CDN Standard from Microsoft 媒體串流處理最佳化,適合使用媒體片段傳遞處理即時或點播視訊串流媒體。 此程序不同於透過漸進式下載或使用位元組範圍要求的單一大型資產傳輸。 如需媒體傳遞樣式的相關信息,請參閱使用 Azure 內容傳遞網路 進行大型檔案下載優化。
一般媒體傳遞或視訊隨選媒體傳遞優化類型會使用 Azure 內容傳遞網路 搭配後端優化來更快傳遞媒體資產。 它們也會使用媒體資產組態,此組態是以經過一段時間學習的最佳作法為基礎。
部分快取共用
部分快取共用可讓內容傳遞網路向新要求提供部分快取的內容。 例如,如果對內容傳遞網路的第一個要求導致快取遺漏,則會將要求傳送至來源。 雖然此不完整的內容會載入內容傳遞網路快取,但對內容傳遞網路的其他要求可以開始取得此數據。