對于基于云的多媒體解決方案,有基于云的自定義轉碼器 IP,它支持自動視頻點播 (VOD) 管道。云服務提供的解決方案可以攝取源視頻、處理視頻以使用云媒體轉換器在各種設備上播放,以及存儲轉碼的媒體文件以按需交付給最終用戶。
自定義 IP 集成以及其他云服務展示了使用開源編解碼器的更好可行性,使用自己的轉碼器代替云媒體轉換器進行多媒體解決方案。在本博客中,我們將了解如何選擇像 AV1 這樣的開源編解碼器作為自定義 IP 進行編碼,以作為服務集成到云上。
因此,上傳到云端的視頻文件可以使用 AV1 編解碼器進行編碼,而無需使用云媒體轉換器服務。該解決方案是自動化的,內容提供商只需將視頻上傳到云輸入文件存儲服務上,進一步的編碼就會自動發生。完成后,它將內容存儲在云存儲服務上,最終用戶會收到有關內容可用性的通知。
模塊的使用
本地 Ubuntu Linux 機器可用于將輸入視頻上傳到目標 AWS S3 存儲桶,EC2 實例用于將輸入視頻轉碼為 AV1 編解碼器輸出。編碼可以通過 FFmpeg 以及 GStreamer 完成。在這里,使用 FFmpeg 是因為其強大的社區支持和額外功能的可用性。EC2 云實例可以在任何基于 Linux 的系統服務器上使用。此外,將 S3 云輸出文件鏈接集成到 AWS Sumerian 中,以使用 3D 場景模式下的 VR 設備進行查看。
以下是環境設置的先決條件:
Ubuntu本地機器
訪問以下 AWS 服務
S3
拉姆達
EC2
社交網絡
他的
云觀察
為了克服云媒體轉換器的限制,可以擁有自己的自定義 IP 即轉碼器解決方案,可以與其他云服務一起使用。與云媒體轉換器相比,它將加快編碼速度或提供與云媒體轉換器相同的速度,同時降低每個編碼作業的成本。它也很容易集成任何編解碼器,并為每個編解碼器提供多個編碼器的選擇。
使用 AOMedia Video 1 (AV1) 編解碼器的好處:
它是一種開源的、免版稅的視頻編碼格式,用于通過 Internet 進行視頻傳輸。
AV1 質量和效率:基于 PSNR 和 VMAF 在 720p 的測量結果,AV1 比 VP9 (libvpx) 的效率高約 25%。莫斯科國立大學研究人員進行的一項測試得出了關于質量的類似結論,在該測試中發現,在相同質量水平下,VP9 比 AV1 需要 31% 和 HEVC 22% 的比特率。
將 AV1 與 H.264 (x264) 和 VP9 (libvpx) 進行比較,當使用恒定質量編碼模式時,Facebook 顯示使用 AV1 比 H.264 節省大約 45-50% 的比特率,比 VP9 節省大約 40%。
結合多媒體解決方案,根據市場趨勢功能,包括圖像疊加、時間碼老化、比特率控制模式、廣告、旋轉、運動圖像疊加、字幕、裁剪等。這些功能是構建端到端管道編排、直播和錄制流 (VOD)、轉碼、云服務、內容交付網絡 (CDN) 集成和交互式 VR 場景創建等解決方案所必需的。
流程圖:
在虛擬現實解決方案的流程圖中,用戶將視頻上傳到 AWS S3 中存儲桶的 Watch 文件夾。分段上傳完成事件將觸發 lambda 函數,該函數啟動 EC2 實例。然后將通過 FFmpeg 執行編碼,以使用 AV1 編解碼器對輸出進行編碼。如果編碼成功,那么只會將編碼后的文件上傳到 AWS S3 存儲桶中的“輸出”目錄。如果編碼失敗,則輸入媒體文件將從 AWS S3 的“輸入”目錄中刪除。內容提供商將使用 AWS SNS 服務收到有關編碼作業失敗或成功的電子郵件通知。AWS SNS 將觸發進一步的 AWS Lambda 函數,而 Lambda 將停止 AWS EC2 實例。Lambda 還會檢查觸發器是否用于輸出文件上傳,如果是,然后它將使用 AWS SES 服務向最終用戶發送電子郵件通知,以通知新內容的可用性。進一步的 AWS S3 輸出文件鏈接可以集成到 AWS Sumerian 中,以使用在 3D 場景模式下設置的 VR 來查看它。Python3 可用于整個自動化腳本。
使用云媒體定制的基于 IP 的解決方案服務,可以將視頻大規模流式傳輸給最終用戶,交付低延遲內容,保護視頻免受意外下載,消除手動構建開發步驟的復雜性,并在自己的演示環境中構建解決方案目的。上述設置需要 18 分鐘的編碼時間,云媒體轉換器提供 4.4 MB 的輸出大小,而自定義 IP 需要 12 分鐘,提供 2.4 MB 的輸出大小。Softnautics 可以幫助媒體公司設計跨各種平臺的多媒體解決方案,使用先進技術以創新方式融合物理現實和數字信息。Softnautics 多媒體專家在增強現實、虛擬現實、AV 編解碼器開發、圖像/視頻分析、計算機視覺、圖像處理等方面擁有豐富的經驗。
審核編輯:郭婷
-
解碼器
+關注
關注
9文章
1130瀏覽量
40676 -
轉換器
+關注
關注
27文章
8624瀏覽量
146861 -
增強現實
+關注
關注
1文章
712瀏覽量
44925
發布評論請先 登錄
相關推薦
評論