對于基于云的多媒體解決方案,有基于云的自定義轉(zhuǎn)碼器 IP,它支持自動(dòng)視頻點(diǎn)播 (VOD) 管道。云服務(wù)提供的解決方案可以攝取源視頻、處理視頻以使用云媒體轉(zhuǎn)換器在各種設(shè)備上播放,以及存儲轉(zhuǎn)碼的媒體文件以按需交付給最終用戶。
自定義 IP 集成以及其他云服務(wù)展示了使用開源編解碼器的更好可行性,使用自己的轉(zhuǎn)碼器代替云媒體轉(zhuǎn)換器進(jìn)行多媒體解決方案。在本博客中,我們將了解如何選擇像 AV1 這樣的開源編解碼器作為自定義 IP 進(jìn)行編碼,以作為服務(wù)集成到云上。
因此,上傳到云端的視頻文件可以使用 AV1 編解碼器進(jìn)行編碼,而無需使用云媒體轉(zhuǎn)換器服務(wù)。該解決方案是自動(dòng)化的,內(nèi)容提供商只需將視頻上傳到云輸入文件存儲服務(wù)上,進(jìn)一步的編碼就會自動(dòng)發(fā)生。完成后,它將內(nèi)容存儲在云存儲服務(wù)上,最終用戶會收到有關(guān)內(nèi)容可用性的通知。
模塊的使用
本地 Ubuntu Linux 機(jī)器可用于將輸入視頻上傳到目標(biāo) AWS S3 存儲桶,EC2 實(shí)例用于將輸入視頻轉(zhuǎn)碼為 AV1 編解碼器輸出。編碼可以通過 FFmpeg 以及 GStreamer 完成。在這里,使用 FFmpeg 是因?yàn)槠鋸?qiáng)大的社區(qū)支持和額外功能的可用性。EC2 云實(shí)例可以在任何基于 Linux 的系統(tǒng)服務(wù)器上使用。此外,將 S3 云輸出文件鏈接集成到 AWS Sumerian 中,以使用 3D 場景模式下的 VR 設(shè)備進(jìn)行查看。
以下是環(huán)境設(shè)置的先決條件:
Ubuntu本地機(jī)器
訪問以下 AWS 服務(wù)
S3
拉姆達(dá)
EC2
社交網(wǎng)絡(luò)
他的
云觀察
為了克服云媒體轉(zhuǎn)換器的限制,可以擁有自己的自定義 IP 即轉(zhuǎn)碼器解決方案,可以與其他云服務(wù)一起使用。與云媒體轉(zhuǎn)換器相比,它將加快編碼速度或提供與云媒體轉(zhuǎn)換器相同的速度,同時(shí)降低每個(gè)編碼作業(yè)的成本。它也很容易集成任何編解碼器,并為每個(gè)編解碼器提供多個(gè)編碼器的選擇。
使用 AOMedia Video 1 (AV1) 編解碼器的好處:
它是一種開源的、免版稅的視頻編碼格式,用于通過 Internet 進(jìn)行視頻傳輸。
AV1 質(zhì)量和效率:基于 PSNR 和 VMAF 在 720p 的測量結(jié)果,AV1 比 VP9 (libvpx) 的效率高約 25%。莫斯科國立大學(xué)研究人員進(jìn)行的一項(xiàng)測試得出了關(guān)于質(zhì)量的類似結(jié)論,在該測試中發(fā)現(xiàn),在相同質(zhì)量水平下,VP9 比 AV1 需要 31% 和 HEVC 22% 的比特率。
將 AV1 與 H.264 (x264) 和 VP9 (libvpx) 進(jìn)行比較,當(dāng)使用恒定質(zhì)量編碼模式時(shí),F(xiàn)acebook 顯示使用 AV1 比 H.264 節(jié)省大約 45-50% 的比特率,比 VP9 節(jié)省大約 40%。
結(jié)合多媒體解決方案,根據(jù)市場趨勢功能,包括圖像疊加、時(shí)間碼老化、比特率控制模式、廣告、旋轉(zhuǎn)、運(yùn)動(dòng)圖像疊加、字幕、裁剪等。這些功能是構(gòu)建端到端管道編排、直播和錄制流 (VOD)、轉(zhuǎn)碼、云服務(wù)、內(nèi)容交付網(wǎng)絡(luò) (CDN) 集成和交互式 VR 場景創(chuàng)建等解決方案所必需的。
流程圖:

在虛擬現(xiàn)實(shí)解決方案的流程圖中,用戶將視頻上傳到 AWS S3 中存儲桶的 Watch 文件夾。分段上傳完成事件將觸發(fā) lambda 函數(shù),該函數(shù)啟動(dòng) EC2 實(shí)例。然后將通過 FFmpeg 執(zhí)行編碼,以使用 AV1 編解碼器對輸出進(jìn)行編碼。如果編碼成功,那么只會將編碼后的文件上傳到 AWS S3 存儲桶中的“輸出”目錄。如果編碼失敗,則輸入媒體文件將從 AWS S3 的“輸入”目錄中刪除。內(nèi)容提供商將使用 AWS SNS 服務(wù)收到有關(guān)編碼作業(yè)失敗或成功的電子郵件通知。AWS SNS 將觸發(fā)進(jìn)一步的 AWS Lambda 函數(shù),而 Lambda 將停止 AWS EC2 實(shí)例。Lambda 還會檢查觸發(fā)器是否用于輸出文件上傳,如果是,然后它將使用 AWS SES 服務(wù)向最終用戶發(fā)送電子郵件通知,以通知新內(nèi)容的可用性。進(jìn)一步的 AWS S3 輸出文件鏈接可以集成到 AWS Sumerian 中,以使用在 3D 場景模式下設(shè)置的 VR 來查看它。Python3 可用于整個(gè)自動(dòng)化腳本。
使用云媒體定制的基于 IP 的解決方案服務(wù),可以將視頻大規(guī)模流式傳輸給最終用戶,交付低延遲內(nèi)容,保護(hù)視頻免受意外下載,消除手動(dòng)構(gòu)建開發(fā)步驟的復(fù)雜性,并在自己的演示環(huán)境中構(gòu)建解決方案目的。上述設(shè)置需要 18 分鐘的編碼時(shí)間,云媒體轉(zhuǎn)換器提供 4.4 MB 的輸出大小,而自定義 IP 需要 12 分鐘,提供 2.4 MB 的輸出大小。Softnautics 可以幫助媒體公司設(shè)計(jì)跨各種平臺的多媒體解決方案,使用先進(jìn)技術(shù)以創(chuàng)新方式融合物理現(xiàn)實(shí)和數(shù)字信息。Softnautics 多媒體專家在增強(qiáng)現(xiàn)實(shí)、虛擬現(xiàn)實(shí)、AV 編解碼器開發(fā)、圖像/視頻分析、計(jì)算機(jī)視覺、圖像處理等方面擁有豐富的經(jīng)驗(yàn)。
審核編輯:郭婷
-
解碼器
+關(guān)注
關(guān)注
9文章
1218瀏覽量
43393 -
轉(zhuǎn)換器
+關(guān)注
關(guān)注
27文章
9418瀏覽量
156335 -
增強(qiáng)現(xiàn)實(shí)
+關(guān)注
關(guān)注
1文章
726瀏覽量
46033
發(fā)布評論請先 登錄
強(qiáng)強(qiáng)聯(lián)合|千視電子與 VINGLOOP 共建國產(chǎn)化 AV-over-IP 整體解決方案
愛立信推出5G-A定位服務(wù)解決方案
大阪世博會中國館首摘金獎(jiǎng)!洲明科技提供多媒體整體解決方案
華為發(fā)布全新升級星河AI MSP云管服務(wù)解決方案
ADI GMSL解決方案在車載安全系統(tǒng)的應(yīng)用優(yōu)勢
物聯(lián)網(wǎng)云平臺解決方案:破解行業(yè)痛點(diǎn),賦能場景落地
傳統(tǒng)多媒體教室和智慧教室有什么區(qū)別?廣凌帶著智慧教室整體解決方案給你解答!
軟通動(dòng)力攜手華為云發(fā)布系列定制化聯(lián)合解決方案
從云端到終端:RAKsmart服務(wù)器構(gòu)筑AI云平臺智慧城市全棧解決方案
中軟國際打造企業(yè)上云服務(wù)解決方案
云手機(jī)解決方案
優(yōu)化800G數(shù)據(jù)中心:高速線纜、有源光纜和光纖跳線解決方案
軟通動(dòng)力攜手伙伴發(fā)布六大聯(lián)合解決方案
使用基于IP的云定制解決方案服務(wù)設(shè)計(jì)多媒體解決方案
評論