为什么Multi-DRM如此重要?
翻譯、編輯:Alex
技術審校:劉姍
本文來自OTTVerse,作者為Krishna Rao Vijayanagar。
▲掃描圖中二維碼了解音視頻技術大會更多信息▲
Easy-Tech #024#
在了解了DRM的基礎知識以及研究了流行的DRM系統FairPlay、Widevine和PlayReady之后,讓我們現在來看下Multi-DRM的概念。具體來說就是理解為什么Multi-DRM如此重要,以及它可以為流媒體服務做什么。
為什么要使用Multi-DRM?
在前面幾篇的DRM系列文章中,我們學習了DRM的基礎知識、流行的DRM技術,如Apple的FairPlay、微軟的PlayReady和谷歌的Widevine。
我們還了解到這些DRM產品所面向的特定生態系統,以及對于所使用的流媒體協議(HLS vs. MPEG-DASH)、播放器和安全限制等的特定要求。
現在,假設你是一款即將推出的流媒體服務的CTO,這款服務需要使用DRM保護其中的資產。作為CTO,你需要回答哪些問題?
1. ?我們將使用MPEG-DASH、HLS和MSS三種協議中的哪種協議傳輸視頻?還是將三種協議組合起來?
2. ?我們將以mp4和ts格式分別打包視頻來使用MPEG-DASH和HLS傳輸?還是使用CENC和CMAF并將它們用于MPEG-DASH和HLS傳輸?
3. ?在Web、Android手機/電視、Apple(iOS和tvOS)、Roku、智能電視(三星、LG等)以及Amazon的Fire TV上,我們該使用哪種播放器?它們對DRM有哪些支持?
4. ?我的轉碼+打包生態系統是什么樣的?轉碼和打包步驟是否被集成進了同一服務中?它是否會輸出我所要求的流媒體(資產)格式?或者我要使用JIT打包器嗎?它如何處理DRM?
5. ?如果我使用CMAF和CENC,我的生態系統會全程支持AES-CBC cbcs 模式嗎?為什么這件事很重要?因為:
-
Apple的FairPlay只支持AES-CBC cbcs模式。
-
HLS只支持AES-CBC cbcs 模式(不考慮CMAF)。
-
Widevine和PlayReady支持AES-128 CTR cenc 和AES-128 CBC cbcs 兩種模式。
-
使用CMAF的MPEG-DASH支持AES-128 CTR cenc 和AES-128 CBC cbcs兩種模式。
-
不使用CMAF的MPEG-DASH僅支持AES-128 CTR cenc 模式。
6. ?上述決策會如何影響客戶使用的傳統硬件?
7. ?我該如何跟蹤生態系統中不同組件的所有變化以確保不會產生連鎖反應進而影響到整個流程中的其他組件?
8. ?這些變化如何影響用戶體驗?又如何影響起播時間和延遲?
9. ?這些DRM是否支持我所有的商業模式(我的服務需要獲得地理限制以及在特定條件下主動吊銷許可證的功能以支持AVOD、SVOD、TVOD和PVOD)?
10.能否擴展?如果我啟動自己的許可證服務器,能否在需要時進行擴展?
11.最重要的是,需要花費多少成本?
-
在專利許可費用、技術、基礎設施更改以及雇傭和培訓工作人員方面,我要花費多少?
-
產品上市速度如何?
-
部署系統范圍的變更是否容易?
-
當系統更改或者出現問題時,將如何影響用戶體驗?
你現在頭暈了沒有?
花一分鐘暫停一下,然后告訴自己剛才列出的問題只與DRM有關。
可我們還沒有談及CMS、視頻接入、轉碼、打包、存儲、CDN、播出、播放器、分析、廣告插入(客戶端/服務端)、SVOD/TVOD/PVOD的支付入口,還有更多!
Multi-DRM可以幫助你!
在DRM這樣分散且復雜的生態系統中,組件之間相互依賴的程度很高。我認為由專家出面,尋求他們的專業幫助非常關鍵,這樣你就可以專注在公司的業務增長,而不必被DRM搞得頭大了。
Multi-DRM廠商提供了這些專業知識,他們專門解決和簡化DRM在各種播放器、流媒體傳輸格式上的部署。他們和轉碼器、播放器公司合作緊密(這樣可以減少摩擦),密切監控科技生態中的技術更新,以確保他們在競爭中的領先地位,從而為你提供更好的服務。
我們一起來了解通過Multi-DRM廠商管理你的DRM生態的優勢。
Multi-format和Multi-DRM支持
大部分Multi-DRM提供對 MPEG-DASH、HLS和MSS流媒體協議的支持以及對 Widevine、PlayReady和FairPlay的支持。你可以輕松覆蓋整個DRM生態系統,而不是使用自己的方法來實現DRM。
及時獲取DRM的各種改進信息
Multi-DRM服務跟蹤和管理DRM提供商(如FairPlay、PlayReady和Widevine)技術上的最新改進和更改,這確保了你可以訪問最新功能(以一種流暢、有效的方式),而不會影響到你的客戶,這是關鍵!
集中管理許可證和商業規則
不用往返于不同的CMS系統管理商業/許可證規則,你現在只需訪問一個CMS,就能設置所有商業規則,并在多種DRM系統上管理你的資產。
合作支持
使用Multi-DRM服務最重要的優勢在于它們和流媒體生態系統中的很多重要參與者保持著健康的合作關系,這些參與者包括處理轉碼、打包、CDN以及播放的公司。
你會經常發現,Multi-DRM廠商宣布與其他公司的合作,來確保他們的DRM軟件預先集成到系統中(當你購買其他服務時,比如Android或者iOS的播放器),或者使DRM具備經過測試且獲得支持的SDK來降低集成難度(我們都曾體驗過這種麻煩)。
可擴展性和可用性
維護許可證服務器、密鑰存儲這種需要你自己做的工作,在你與Multi-DRM簽訂合同的那天起,這些問題全都由他們來解決。他們有團隊以及基礎設施可以全天候24小時保障服務不會出現問題。他們通常可以確保系統的高度可用性和可擴展性,這些都寫在Multi-DRM的服務協議中。
及時推出產品
當發布一款新產品時,你將很有可能變得萬分忙碌,并且要同時處理很多事情。這個時候,將DRM外包給一個可以信賴的Multi-DRM廠商,你就可以在競爭激烈的OTT領域縮短產品上市時間。
結語
為你的流媒體服務選擇一家可以信賴的Multi-DRM廠商將帶來諸多好處,我想其中最重要的就是擁有一個專家團隊來確保你的服務中的每一個組件都能正常運行。
我只介紹了其中的一部分好處,我敢肯定每家Multi-DRM廠商都具備自己的專業服務和特色,而這些我都還沒有在上文中提及。
感謝閱讀,我們下次再見!
致謝:
本文已獲得作者Krishna Rao Vijayanagar授權翻譯和發布,特此感謝。
原文鏈接:
https://ottverse.com/what-is-multi-drm/
延伸閱讀:
構建DRM系統的重要基石——EME、CDM、AES、CENC和密鑰
Apple FairPlay DRM及其工作原理
Microsoft PlayReady DRM及其工作原理
Google Widevine及其工作原理
中學生也能看懂的DRM
編者的話:
至此,Easy Tech中的DRM系列已經暫時完結,整個系列向大家簡單科普了DRM的定義與重要性、基本構成、分類、市面上流行的DRM系統以及Multi-DRM。感謝這段時間大家的陪伴,未來也非常歡迎大家就DRM相關話題向我們投稿,投稿郵箱:editors@livevideostack.com。
總結
以上是生活随笔為你收集整理的为什么Multi-DRM如此重要?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java设置单元格为文本_怎样设置单元格
- 下一篇: JAVA使用POI导出设置列格式为文本格