我使用Azure的媒體服務編碼需要在網絡被看作自適應視頻網站和移動視頻編碼(我使用Smooth Streaming的這個),並在這兩個iOS和Android(和我兩者都使用HLS)。在Azure documentation中預編碼爲1080p的Smooth Streaming,還有documentation用於將SS文件重新混合到HLS。到現在爲止還挺好。
問題是,當我將1080p Smooth Streaming轉換爲HLS時,結果在Android中無法播放。我已經搜索過它,看起來問題在於媒體服務預設使用h264高配置文件編碼視頻,而Android不支持該配置文件。
我已修正這個問題編碼到兩個不同的平滑流預設:「H264平滑流1080」和「H264平滑流720p的」(因爲後者編碼到H264主輪廓),並且然後使用720p的文件,以生成HLS視頻。這不是最佳的,因爲我再編碼一次所需的時間,我沒有使用720p流暢的流媒體文件。 那麼......有沒有辦法可以跳過720p Smooth Streaming編碼?也許編碼爲1080p平滑流媒體,但主要配置文件?使用Azure的媒體服務
0
A
回答
1
是的,你可以編碼1080p的平滑流的主要簡介如下:
所有預設的個XML是通過入門的示例代碼(http://go.microsoft.com/fwlink/?linkid=253275)可用,在「WAMEPresetFiles」子文件夾。
在文本/ XML編輯器中打開「H264 Smooth Streaming 1080p.xml」文件,並用MainH264VideoProfile替換HighH264VideoProfile。將其保存爲「H264主配置文件1080p Smooth Streaming.xml」
按照http://msdn.microsoft.com/en-us/library/windowsazure/dn296426.aspx中的步驟操作,顯示如何使用File.ReadAllText()將上述XML文件的內容加載到字符串中,然後在編碼任務發送到Azure媒體編碼器使用該字符串
相關問題
- 1. Azure媒體服務
- 2. 從Azure媒體服務發佈媒體
- 3. 在任務中使用IAssetFile的Azure媒體服務
- 4. Azure的媒體服務資產管理
- 5. Azure的媒體服務和HTML5視頻
- 6. Azure媒體服務上的媒體資產的容器名稱
- 7. 使用sipa url使用rest api上傳到Azure媒體服務
- 8. 使用Azure媒體服務使用SWF文件錄製視頻
- 9. Azure媒體服務安全訪問
- 10. Azure媒體服務 - 流恢復?
- 11. Azure媒體服務從HTML上傳
- 12. Microsoft Azure cdn vs媒體流服務
- 13. 媒體文件未通過Azure媒體服務上傳
- 14. 從「Azure媒體服務」更新爲「媒體編碼器標準」
- 15. 錯誤而使用Azure的媒體服務REST API和PHP
- 16. 使用Azure的媒體服務編碼流端點
- 17. 服務媒體
- 18. 使用Azure媒體服務進行實時音頻編碼
- 19. 使用Azure媒體服務從圖像提供HTML5視頻
- 20. 使用Azure媒體服務改變播放速度(速度)
- 21. 使用媒體服務從Azure Blob存儲流視頻
- 22. 將Azure媒體服務與本地資源配合使用
- 23. 使用rest api創建Azure媒體服務作業失敗
- 24. Azure媒體服務廣播到另一個服務
- 25. 使用Netty的RTSP媒體服務器
- 26. 流媒體到Adobe媒體服務器
- 27. Umbraco媒體服務創建媒體
- 28. Azure媒體服務 - 流媒體單元收費 - 每天或每月?
- 29. Azure媒體服務流不可導出用於AVFoundation
- 30. 如何將Azure媒體服務連接到android應用程序?
是的,這工作。非常感謝你! –