咱們在使用Azure Media Services傳遞視頻內容並自動匹配比特率視頻編碼,則可能會遇到如下錯誤服務器
在門戶Portal網站顯示:網絡
1) 咱們沒法鏈接到您所請求的內容。ide
2) 網絡錯誤致使視頻下載部分失敗。ExtendedMessage:下載清單時發生錯誤。工具
嘗試直接瀏覽到清單,或者使用網絡跟蹤工具監視清單請求,則會看到:網站
內部服務器 500 錯誤。編碼
您正在尋找的資源有問題,沒法顯示。spa
而問題緣由,最可能的緣由沒有用於動態打包視頻內容的Streaming Unit。視頻
動態打包是Azure媒體服務使用的一項技術,能夠建立單個視頻資產,並經過Smooth Streaming,HLS和MPEG-DASH協議對該視頻資產進行流傳輸。blog
以前,當咱們建立視頻內容時,只能使用特定於其編碼格式的協議來流式傳輸該視頻。例如,若是您將資產編碼爲「Smooth Streaming 傳輸」,則會獲得一組ISMV視頻文件。服務器將只能經過「Smooth Streaming 」協議傳送這些視頻。ip
若是要經過HLS或其餘協議進行流傳輸,則必須使用HLS 協議進行流傳輸的MPEG-2 TS文件 視頻內容進行編碼。經過動態打包,能夠建立一個自適應比特率MP4集,並該視頻內容中經過多種不一樣協議傳送。
使用Azure媒體服務,在瀏覽時在每一個客戶端完成。因爲這須要額外的工做,所以須要使用流式處理單元才能使用此功能。有關如何使用動態包裝的概述,
請參見https://docs.microsoft.com/en-us/azure/media-services/previous/media-services-dynamic-packaging-overview
如下步驟啓用流式處理單元:
1.打開Azure媒體服務的Web門戶,而後轉到「STREAMING ENDPOINTS」選項卡。
2.單擊「默認」旁邊的箭頭 打開流式傳輸端點。
3.向右移動STREAMING UNITS滑塊,至少有一個流媒體單元。注意:這會對訂閱賬戶產生價格影響。請查看https://go.microsoft.com/fwLink/?LinkID=309724&clcid=0x804,以瞭解流式傳輸單元的費用。保存更改。
配置流式傳輸單元須要幾分鐘的時間才能激活。啓用後,將再也不看到播放錯誤提示。