就像對于私有云和公有云的討論沒有終止的情況一樣,選擇私有或公有的編碼服務(wù)都有自己的理由。對于彈性有強(qiáng)烈需求的公司更傾向選擇公有編碼服務(wù),反之則更愿意選擇私有編碼服務(wù)。資深多媒體技術(shù)咨詢師Jan Ozer通過采訪了多家編碼服務(wù)商,對這一行業(yè)進(jìn)行了解讀。
十年前,直播或視頻點(diǎn)播(VOD)編碼器是運(yùn)行在位于服務(wù)器機(jī)房或某一工作室角落的獨(dú)立計算機(jī)上,然后通過局域網(wǎng)連接到其他編碼器或控制器上的。今天,隨著計算資源被整合到虛擬機(jī)、私有云或公共云的集群中,編碼客戶正在尋求新的部署選項(xiàng)以匹配這不斷變化的計算架構(gòu),并且很多編碼公司正在響應(yīng)這些客戶的需求。
為了解這一趨勢的具體細(xì)節(jié),我與全球大約有20家做編碼的公司進(jìn)行了接觸,并與其中12家供應(yīng)商進(jìn)行了交流,這些供應(yīng)商服務(wù)于廣泛的直播和VOD編碼市場。在一個層面上,我了解到,在許多市場中,無論大小,傳統(tǒng)的“將編碼器作為獨(dú)立設(shè)備”的模式仍占主導(dǎo)地位。另一方面,我了解到所有供應(yīng)商都在提供新的部署和許可模式,有些是為了響應(yīng)客戶的需求,有些則是為了“build it and they will come”的計劃。
通過這些討論得出以下結(jié)論。
市場正在發(fā)生變化,但速度不同
當(dāng)然,并非所有公司都在虛擬化他們的計算基礎(chǔ)架構(gòu),而且并不是所有的虛擬化技術(shù)都以同樣的速度從傳統(tǒng)的編碼模式中過渡。例如,Elecard銷售多種編碼產(chǎn)品,包括實(shí)時編碼器CodecWorks(用于在2017年FIFA的直播)和VOD編碼器Converter Studio Pro。
根據(jù)產(chǎn)品經(jīng)理Vadim Blinov的說法,大多數(shù)CodecWorks用戶將軟件安裝在一個本地計算機(jī)上,因?yàn)樗麄兏P(guān)心性能,而可擴(kuò)展性則通過更多刀片來實(shí)現(xiàn)高密度的硬件配置。相比之下,在使用Converter Studio Pro的時候,Elecard看到了對云版本的需求,目前正在開發(fā)中。Blinov在解釋這些差異時表示,“許多客戶希望訪問云來管理他們的VOD需求。在實(shí)時編碼中,我們沒有看到相同的需求波動水平。“
同樣地,Comprimato的實(shí)時轉(zhuǎn)碼器可以在任何帶有GPU的標(biāo)準(zhǔn)x64服務(wù)器設(shè)備上運(yùn)行,也可以通過Docker在數(shù)據(jù)中心進(jìn)行虛擬化(如圖1)。雖然該公司正在試驗(yàn)云版本,但還尚未部署。根據(jù)首席執(zhí)行官Jirí Matela的說法,“我們談到的客戶還沒有準(zhǔn)備好放棄本地控制設(shè)備上的舊模式。雖然他們在詢問是否能夠在云中運(yùn)行或者將其用作服務(wù),但他們似乎還沒有準(zhǔn)備好進(jìn)行這種轉(zhuǎn)變。“
Comprimato的實(shí)時轉(zhuǎn)碼器可以安裝在服務(wù)器或虛擬機(jī)中。
Anevia的Jér?me Blanc描述了他公司的Genova 實(shí)時編碼器的市場變化?!拔覀兊膫鹘y(tǒng)市場是廣播公司和電信公司。廣播公司通常只擁有有限數(shù)量的直播電視服務(wù),所以對設(shè)備和CapEx模型感到比較滿意,因此沒有看到虛擬化的好處。電信公司能提供更多渠道,可以使用設(shè)備,但2到3年前需要純軟件定價。有些人嘗試過虛擬化,但發(fā)現(xiàn)了負(fù)面的性能影響,可能是因?yàn)樗?dāng)時基于虛擬機(jī)。這個小組現(xiàn)在開始質(zhì)疑OpEx而不是CapEx模型。
“自2018年初以來,我們看到了一種新型客戶:OTT平臺,他們希望聚合并向廣播公司和電信公司提供實(shí)時編碼和打包服務(wù),”Blanc說?!八麄冊谔摂M化的基礎(chǔ)上構(gòu)建他們的基礎(chǔ)架構(gòu),使用容器來獲得最高性能而不是虛擬機(jī),并自己托管(他們管理的外部數(shù)據(jù)中心的本地或租用空間)或用信任的公共云來托管它(AWS,Azure)。他們需要彈性,因?yàn)樗麄儫o法預(yù)測他們必須處理多少直播電視服務(wù)?!案鶕?jù)Blanc的說法,這類客戶也在推動OpEx模式,因?yàn)檫@是它為客戶提供的服務(wù)。
在VOD領(lǐng)域,我采訪了Capella Systems的首席執(zhí)行官Ikuyo Yamada,該公司銷售一款名為Cambria FTC的VOD程序,該程序在Windows上運(yùn)行。正如Yamada所述,雖然Capella的大多數(shù)客戶在傳統(tǒng)的本地工作站上運(yùn)行Cambria,但現(xiàn)在有大約30%的客戶安裝在虛擬機(jī)或云中,Capella支持浮動許可模式,允許客戶激活和停用Cambria安裝滿足他們的全球需求。下一次更新還將為云添加負(fù)載平衡。
根據(jù)Yamada的說法,Capella并沒有看到從CapEx轉(zhuǎn)變?yōu)榛谑褂玫哪P偷木薮髩毫??!拔覀兊目蛻糍徺I他們的編碼器以滿足相對固定的VOD處理需求,”她說?!霸谶@些情況下,傳統(tǒng)的許可模式比大多數(shù)基于使用的模型要便宜?!?/p>
另一方面是像Harmonic這樣的公司,它擴(kuò)展了其產(chǎn)品線以支持大多數(shù)可能的部署選項(xiàng)。雖然像Electra 9200這樣的產(chǎn)品仍然作為設(shè)備出售,或者作為帶有COTS硬件(如Electra X2或X2S)的軟件出售,但它也可用于部署在虛擬機(jī)(Electra XVM)或容器中(Electra) Docker),甚至通過基于使用定價(VOS 360)的SaaS或可安裝在客戶的私有云或公共云(VOS SW Cluster)中的完整軟件堆棧。硬件和軟件產(chǎn)品以傳統(tǒng)許可模式銷售,而SaaS使公司能夠以每次使用的價格訪問相同的技術(shù)。所有產(chǎn)品都使用相同的編碼技術(shù)。
云即將來臨......
隨著企業(yè)編碼環(huán)境變得更像云,像Encoding.com和Bitmovin這樣的傳統(tǒng)云編碼供應(yīng)商正在為防火墻內(nèi)的部署提供解決方案。Encoding.com首席執(zhí)行官Gregg Heil 解釋了為什么他的幾個最大客戶選擇了這種方法?!澳憧梢韵胂螅覀兊囊恍┳畲蟮拿襟w客戶擁有他們想要使用的大量計算和存儲投資,”他說。“但是,他們還希望能夠根據(jù)需要彈性擴(kuò)展,訪問關(guān)鍵視頻工作流程,并避免管理傳統(tǒng)內(nèi)部軟件和硬件編碼器的麻煩和成本。
“我們可以在任何數(shù)據(jù)中心運(yùn)行Encoding.com服務(wù)。在客戶數(shù)據(jù)中心運(yùn)行我們的混合解決方案時,我們會更新所有引擎以確保解決方案始終處于最新狀態(tài),“他說?!芭c老式軟件編碼器不同,當(dāng)處理完成后,客戶可以無縫地將CPU資源重新用于其他功能?!闭鏗eil所描述的,Encoding.com個別應(yīng)用程序存在于容器中,由編排系統(tǒng)驅(qū)動,可以保留所有防火墻內(nèi)部的內(nèi)容,用于注重安全的客戶。其他客戶,他們不認(rèn)為在云中進(jìn)行編碼是一種安全問題,當(dāng)使用預(yù)填充計算資源時,他們可以快速地完成所有的編碼工作。
同樣,Bitmovin在客戶的防火墻后面提供編碼軟件,具有公共云環(huán)境的溢出功能,可以提供與Encoding.com相同的許多優(yōu)點(diǎn)(如圖2)。根據(jù)Bitmovin解決方案副總裁Igor Oreper的說法,由于Bitmovin編碼服務(wù)可以在客戶自己的基礎(chǔ)架構(gòu)上運(yùn)行,因此軟件定價只是基于SaaS的服務(wù)的一小部分。Oreper還建議,Bitmovin內(nèi)容處理服務(wù)的公共/私有云的本地特性允許其客戶對最終交付的最有效的地方進(jìn)行編碼,并在考慮包括網(wǎng)絡(luò)出口在內(nèi)的總成本時最有效的成本。
Bitmovin在防火墻后面提供編碼服務(wù)安裝,并作為公共SaaS提供。
......另外On-Prem正在遷移到云端
大多數(shù)原始的云編碼服務(wù)就是:處理媒體創(chuàng)建和部署的最后階段的編碼服務(wù),加上編碼和打包,但沒有任何先行工作流,也沒有后續(xù)的分發(fā)角色。隨著云服務(wù)將其編碼功能推向企業(yè),傳統(tǒng)編碼供應(yīng)商正在將其內(nèi)部工作流系統(tǒng)的全部功能移植到云中。這允許客戶將更多內(nèi)部工作流程推送到云中。
Telestream Vantage 就是一個很好的例子。我采訪了首席技術(shù)官Shawn Carnahan,他描述了客戶如何訪問公司的旗艦媒體處理程序Telestream Vantage。Carnahan表示,大多數(shù)客戶仍然使用與傳統(tǒng)Lightspeed服務(wù)器捆綁在一起的Vantage。但是,越來越多的人還在其內(nèi)部計算中心部署純軟件版本,通常是在完整的虛擬機(jī)中。他還指出,Telestream正在支持基于使用定價的可擴(kuò)展性需求,盡管它更接近于每日的定價,而不是產(chǎn)出分鐘
最引人入勝的變化發(fā)生在基于SaaS的Telestream Cloud中,然而,在幕后,許多傳統(tǒng)的基于Vantage的應(yīng)用程序(如IMF內(nèi)容創(chuàng)建和字幕)被移植到了用于Web操作的容器中(如圖3)。這不僅簡化了Carnahan相關(guān)的開發(fā),它還能確保云輸出與本地輸出相同。
Telestream正在將許多Vantage的應(yīng)用程序移植到基于云的部署的容器中。
通過這種方式,Vantage用戶不僅可以將編碼推送到云端,還可以將其他工作流程項(xiàng)目(如質(zhì)量控制或標(biāo)準(zhǔn)轉(zhuǎn)換)推送到云端,所有這些都按照每分鐘SaaS收費(fèi)。回顧過去,Carnahan表示云計算對編碼市場的影響時間晚于它用于許多企業(yè)的計算功能,很可能是因?yàn)槊襟w文件的龐大規(guī)模,盡管這種勢頭肯定在加快了?!叭昵?,你必須提供云編碼,以便你可以在RFP上查看它,”他說。“大約一年前,這轉(zhuǎn)變?yōu)閷C合云服務(wù)的實(shí)際需求,這是一個真正的挑戰(zhàn),無論是從技術(shù)角度還是從傳統(tǒng)許可轉(zhuǎn)換為SaaS。”
Elemental Technologies開始了銷售高性能,獨(dú)立的編碼設(shè)備,并且是首批擁有可靠云服務(wù)的傳統(tǒng)編碼供應(yīng)商之一,盡管其平臺的服務(wù)模式旨在向用戶提供像本地設(shè)備一樣的設(shè)備,因此它需要終端用戶的大量管理和監(jiān)督。AWS Elemental現(xiàn)已歸亞馬遜所有,它通過一套AWS Media Services應(yīng)用程序完全“云化”其產(chǎn)品,這些應(yīng)用程序由其他亞馬遜服務(wù)和多個第三方合作伙伴提供支持,提供可在AWS基礎(chǔ)架構(gòu)內(nèi)訪問的質(zhì)量控制和DRM等功能。SaaS運(yùn)營和按需付費(fèi)定價完成了轉(zhuǎn)型(如圖4)。
AWS Media Services以實(shí)施成本的一小部分提供了本地產(chǎn)品的大部分功能。
Telestream Vantage在預(yù)編碼工作流程中增加價值的地方在于AWS Elemental Media Services專注于編碼和分發(fā),提供實(shí)時(MediaLive)和VOD編碼(MediaConvert),打包(MediaPackage),存儲(MediaStore)和貨幣化(MediaTailor)服務(wù)。其他服務(wù)支持這些服務(wù),例如用于攝取的Amazon Kinesis Video Streams服務(wù),Amazon CloudFront內(nèi)容交付網(wǎng)絡(luò)以及Amazon Rekognition視頻和圖像分析服務(wù)。這種定價模式允許新服務(wù)的成本只是傳統(tǒng)定價模型的一小部分,這使我們得出最終結(jié)論。
對于敏捷性和規(guī)模,它是關(guān)于云的全部
正如我們之前看到的那樣,擁有固定實(shí)時頻道的公司似乎更喜歡本地編碼,因?yàn)檫\(yùn)營效率是至關(guān)重要的,而不是可擴(kuò)展性。相比之下,在規(guī)模范圍的兩個極端,從初創(chuàng)到大規(guī)模,基于云的SaaS服務(wù)開始占據(jù)主導(dǎo)地位。
直到最近,啟動OTT服務(wù)需要在硬件,軟件和視頻相關(guān)技術(shù)專業(yè)知識上進(jìn)行大量投資,而且需要數(shù)月才能安裝和運(yùn)行。今天,多家供應(yīng)商(包括我們已經(jīng)提到的兩家供應(yīng)商,Harmonic的VIOS 360和Elemental的AWS媒體服務(wù))提供基于云的交鑰匙系統(tǒng),具有按需付費(fèi)的定價,使OTT企業(yè)家能夠快速實(shí)現(xiàn)運(yùn)營。專注于他們最了解的內(nèi)容和建立訂閱者。
處于這種運(yùn)營模式的公司將受益于觀看兩個案例的研究,Harmonic站點(diǎn)上的SuperSoccer案例研究和AWS站點(diǎn)上的FuboTV案例研究。這些服務(wù)也適用于需要快速添加渠道或支持不經(jīng)常發(fā)生的基于事件的制作的公司,因此不需要大量的資本支出投資。
另一家提供類似產(chǎn)品的公司是MediaKind(前身為愛立信媒體解決方案)。MediaKind首席技術(shù)專家 Tony Jones 指出,雖然云運(yùn)營對初創(chuàng)公司和定期活動都有好處,但它也成為大規(guī)模運(yùn)營的首選平臺。“如果你有10,000個頻道,你根本無法手動管理,你必須使用云技術(shù)來實(shí)現(xiàn),”他說?!巴顿Y建立云環(huán)境,配置一個渠道,并為其他渠道進(jìn)行分步和重復(fù)是值得的?!盝ones還指出,云運(yùn)營提供了比傳統(tǒng)設(shè)備更高的運(yùn)營效率,大大簡化了維護(hù),并且更加經(jīng)濟(jì)實(shí)惠。
雖然MediaKind的產(chǎn)品可以在私有云和公共云上運(yùn)行,但Jones看到越來越多的公司轉(zhuǎn)向公共云,主要是因?yàn)檫\(yùn)行私有云所需的技術(shù)專業(yè)知識是廣泛而動態(tài)的。毫不奇怪,Encoding.com的Heil是第一個在云上打賭的人,也有同感。
我問Heil,“安裝自己的硬件以編碼一致的需求是不是總是更便宜?”他表示同意,但有一點(diǎn)需要注意:“成本只是一個因素,而且客戶擁有的數(shù)據(jù)中心和在云計算中的計算成本在繼續(xù)下降,“他說?!皩τ诤芏嗳藖碚f,計算已經(jīng)是一個每個月都能獲得報酬的實(shí)用程序 Netflix具有巨大的計算要求,并在AWS基礎(chǔ)架構(gòu)上運(yùn)行大部分編碼操作。隨著OTT空間的要求變化如此之快,硬件或軟件編碼器的投資在成本可以完全攤銷之前就已經(jīng)過時了。最后,內(nèi)容的位置也是決定是否構(gòu)建內(nèi)部編碼場的關(guān)鍵。隨著越來越多的公司將其內(nèi)容存儲庫遷移到AWS S3,云中的編碼變得輕而易舉?!?/p>
除此之外,Telestream的Carnahan補(bǔ)充說,“你總是需要一些現(xiàn)場計算來進(jìn)行繁重的編輯和制作,以及一個現(xiàn)場編碼器,以便將視頻帶入云端,至少是現(xiàn)場的。除此之外,本地編碼的商業(yè)案例顯然正在逐漸消退。“最重要的是,如果我們在5年左右的時間里重新討論這個話題,那么對于許多公司來說,on-prem編碼器的概念很可能會被我們拋棄。