透析阿里云視頻云「低代碼音視頻工廠」之能量引擎(阿里云視頻教程)
為滿足企業(yè)用戶極速搭建高品質(zhì)專屬音視頻業(yè)務(wù)的需求,阿里云視頻云的“低代碼音視頻工廠”應(yīng)運(yùn)而生,但極速而高品質(zhì)的平臺搭建訴求,需要用全新的開發(fā)方式才能真正實(shí)現(xiàn),而全新的開發(fā)方式背后蘊(yùn)藏著強(qiáng)大的能量引擎,這便是“vPaaS視頻原生應(yīng)用開發(fā)平臺”。
什么支撐15分鐘上線高品質(zhì)音視頻平臺?—vPaaS強(qiáng)調(diào)極速下的“高品質(zhì)”
快速搭建、開箱即用的音視頻應(yīng)用開發(fā)產(chǎn)品先例已有,但真正實(shí)現(xiàn)“全能力、定制化、高可靠、多場景”的高品質(zhì)專屬音視頻業(yè)務(wù)平臺,vPaaS當(dāng)屬行業(yè)之先。
近日,阿里云視頻云正式發(fā)布了“vPaaS低代碼音視頻工廠”,徹底打破了行業(yè)對音視頻開發(fā)的繁冗系統(tǒng)和技術(shù)壁壘,真正為客戶打造了音視頻應(yīng)用開發(fā)的最短路徑。企業(yè)用戶通過3步集成,10行代碼,最快15分鐘即可搭建完成一個(gè)場景功能豐富、高靈活可定制、高可靠高并發(fā)的專屬高品質(zhì)音視頻業(yè)務(wù)平臺。
相比傳統(tǒng)的音視頻業(yè)務(wù)平臺搭建,企業(yè)用戶以往需要進(jìn)行單獨(dú)原子能力的接入,每個(gè)能力的集成時(shí)間均以月計(jì)算,且需要大量研發(fā)人員投入?!皏PaaS低代碼音視頻工廠”把平臺搭建所需時(shí)間從月級降至天級,研發(fā)時(shí)間和人員投入也節(jié)省90%以上。
低代碼音視頻工廠能夠打破傳統(tǒng)音視頻開發(fā)沉積多年的技術(shù)壁壘,源于產(chǎn)品底層的強(qiáng)大引擎——vPaaS視頻原生應(yīng)用開發(fā)平臺。該技術(shù)底座融合MXDP多重體驗(yàn)開發(fā)技術(shù)、云原生服務(wù)、智能算法,并以此打造開放的音視頻開發(fā)者生態(tài),可實(shí)現(xiàn)云端一體、極致彈性,讓音視頻擁有多端一致的體驗(yàn)性。
這樣的技術(shù)平臺能力,為企業(yè)用戶的音視頻應(yīng)用開發(fā),提供更低的接入門檻、更易拓展的能力、更高的靈活度、更多的新場景拓延,從而實(shí)現(xiàn)更低的綜合成本,更極速的搭建效率、更高的平臺品質(zhì)。
vPaaS視頻原生應(yīng)用開發(fā)平臺是?—它“全新定義”音視頻應(yīng)用開發(fā)
vPaaS整體產(chǎn)品的核心邏輯,是1個(gè)底座 N個(gè)場景,即一個(gè)視頻原生應(yīng)用開發(fā)平臺 N個(gè)音視頻業(yè)務(wù)場景,業(yè)務(wù)層構(gòu)成電商直播、在線課堂、企業(yè)培訓(xùn)、娛樂社交、短視頻等眾多場景形態(tài)的產(chǎn)品全景。作為低代碼音視頻工廠的強(qiáng)大底座,vPaaS視頻原生應(yīng)用開發(fā)平臺是創(chuàng)新而前瞻的。
針對音視頻應(yīng)用,vPaaS全新定義了開發(fā)方式,構(gòu)建1個(gè)技術(shù)底座 N個(gè)業(yè)務(wù)場景的大全景,并可在持續(xù)創(chuàng)新過程中,不斷豐富技術(shù)底座的厚度和業(yè)務(wù)場景的廣度,從而為企業(yè)音視頻平臺的產(chǎn)品層和技術(shù)層塑造無限空間,而這個(gè)技術(shù)底座發(fā)揮著極其重大的引擎作用。
從技術(shù)角度,阿里云視頻云給vPaaS視頻原生應(yīng)用開發(fā)平臺的定義是:云原生的、圍繞多重體驗(yàn)技術(shù)構(gòu)建的、具備完整開發(fā)生態(tài)的音視頻應(yīng)用開發(fā)平臺,具備云端一體、極致彈性特性的、擁有跨中心和跨平臺一致體驗(yàn)性的音視頻應(yīng)用開發(fā)平臺。
這是云端一體化的平臺架構(gòu),云指的是云端的平臺服務(wù),端是指客戶端的內(nèi)核和客戶端封裝的API,中間通過長鏈接把云和端連接在一起。
平臺服務(wù)層包含業(yè)務(wù)服務(wù)、音視頻媒體服務(wù)、基礎(chǔ)長鏈接服務(wù)、場景應(yīng)用服務(wù)、樣板間服務(wù)托管平臺,具備多中心和彈性伸縮能力來保障服務(wù)穩(wěn)定。
客戶端的內(nèi)核是跨終端、跨平臺的實(shí)現(xiàn),一套代碼,API多端一致,保證各端的統(tǒng)一接入體驗(yàn),同時(shí),客戶端向上會適配各種各樣的主流開發(fā)框架。
圍繞這個(gè)架構(gòu),平臺會不斷向前做前瞻性的技術(shù)演進(jìn),并通過與客戶的共創(chuàng),探索新場景、新能力,不斷將新技術(shù)產(chǎn)品化后輸送給更多的企業(yè)用戶。
vPaaS蘊(yùn)藏的技術(shù)勢能?—它透析音視頻平臺的“未來演進(jìn)力”
vPaaS視頻原生應(yīng)用開發(fā)平臺是開放的、延展的、深厚的,同時(shí),結(jié)合音視頻業(yè)務(wù)的多端多重體驗(yàn)性需求,阿里云視頻云在四個(gè)方向做平臺的技術(shù)演進(jìn)發(fā)力:多重體驗(yàn)低代碼開發(fā)、云原生托管、AI算法場景化、音視頻應(yīng)用工廠。
首先,是多重體驗(yàn)低代碼開發(fā)平臺。
多重體驗(yàn)的含義是音視頻需要在多端的體驗(yàn)上,令使用者的聽、看、交互、互動都能夠保持一致。簡單來說,保證全端、全平臺的體驗(yàn)一致,從而叫做多重體驗(yàn)。而多重體驗(yàn)低代碼開發(fā)的重點(diǎn)在于多重體驗(yàn)技術(shù)和低代碼開發(fā)技術(shù)的融合實(shí)現(xiàn)。
多重體驗(yàn)技術(shù)為vPaaS視頻原生應(yīng)用提供跨平臺、跨終端一致的體驗(yàn),因此平臺會持續(xù)構(gòu)建各終端能力,包括web網(wǎng)頁應(yīng)用、移動端、智能設(shè)備、乃至更多的VR/AR終端,對這樣的多重設(shè)備、多平臺,打造體驗(yàn)一致的RoomEngine SDK。
在多重體驗(yàn)技術(shù)基礎(chǔ)上,再通過低代碼技術(shù)來降低開發(fā)門檻。首先是產(chǎn)品開通配置,vPaaS通過多產(chǎn)品聯(lián)動開通,統(tǒng)一控制臺、簡化繁瑣的配置。如果客戶是在同一場景中使用多個(gè)云產(chǎn)品的情況下,可大幅減少開通和配置的步驟,從原來的很難實(shí)現(xiàn)到幾分鐘完成。開通配置完成后,通過vPaaS提供的場景樣板間產(chǎn)品,10行代碼集成即可獲得完整的視頻應(yīng)用體驗(yàn)。把集成的時(shí)間由原來的一周或者一個(gè)月,降低到10余分鐘。
場景樣板間產(chǎn)品是vPaaS提供端到端的、帶UI的標(biāo)準(zhǔn)樣板實(shí)現(xiàn),在標(biāo)準(zhǔn)實(shí)現(xiàn)上也提供了豐富的擴(kuò)展開發(fā)API,實(shí)現(xiàn)開發(fā)和業(yè)務(wù)連接。未來在多重體驗(yàn)低代碼技術(shù)上會繼續(xù)演進(jìn),以提供更豐富的場景樣板間,以實(shí)現(xiàn)降本提效下的高品質(zhì)平臺搭建。
進(jìn)而,這是云原生視頻應(yīng)用平臺。
客戶在低代碼音視頻工廠,可以選擇組裝配置好的場景樣板間,其背后的服務(wù)其實(shí)已經(jīng)部署到云原生的集群上,從而進(jìn)行場景樣板間服務(wù)的全生命周期托管。
對客戶而言,所提供的產(chǎn)品是成型的UI的產(chǎn)品,帶有SDK并且能夠集成到客戶自身的APP中,這個(gè)SDK背后所有的組裝和接入服務(wù),通過場景樣板間的服務(wù),在客戶組裝過程中已經(jīng)部署到樣板間的云原生平臺上,保證端和云完全契合,并且流暢的跑通。
同時(shí),控制臺可視化的功能組裝、配置維護(hù),實(shí)現(xiàn)最簡易的代碼接入、動態(tài)組裝、配置一體化SDK、微應(yīng)用/模組化的服務(wù)擴(kuò)展,這都是低代碼開發(fā)的重要價(jià)值。
基于阿里云的云原生技術(shù),低代碼音視頻工廠可以做到服務(wù)的一鍵部署,服務(wù)能力的可擴(kuò)展、可灰度,以及可視化的服務(wù)管理和完備的服務(wù)監(jiān)控。這包含云原生技術(shù)的全流程保障,成熟的容器產(chǎn)品和運(yùn)維技術(shù);同時(shí),擁有應(yīng)用部署、資源隔離、監(jiān)控報(bào)警、彈性擴(kuò)容的特點(diǎn),能夠降低未來音視頻業(yè)務(wù)服務(wù)的運(yùn)營成本,這就是產(chǎn)品的云原生音視頻應(yīng)用平臺。
再者,這是音視頻場景的AI智能底座,是全媒體AI智能平臺。
當(dāng)平臺具備云端一體的架構(gòu)之后,可以把生態(tài)內(nèi)其他各種各樣的算法能力、增強(qiáng)能力,都統(tǒng)一集成到客戶端的底座上,也能把云端的集成算法集成在服務(wù)里,通過云和端全鏈路加持,提升音視頻應(yīng)用的全鏈路體驗(yàn)。
此前,很多算法的集成都需要客戶自己完成,但在今天,低代碼音視頻工廠可以把所有的算法進(jìn)行產(chǎn)品化封裝,整合為開箱即用的能力提供給客戶。
舉個(gè)例子:不論電商直播還是在線課堂,智能助理這個(gè)功能可以在端上和服務(wù)側(cè)同時(shí)提供智能算法,還可以讓智能助理自動幫助客戶做問題回答、聊天彈幕管控,還有實(shí)時(shí)語音交互,比如直播時(shí)讓智能助理翻頁P(yáng)PT,它都可以智能化的完成。
最后,這也是一個(gè)龐大的音視頻場景的應(yīng)用工廠。
音視頻場景應(yīng)用工廠是阿里云在云端應(yīng)用最佳實(shí)踐沉淀出的應(yīng)用基層底座。
為什么這么講?
在云端一體的云原生應(yīng)用引擎加持下,平臺可以幫助客戶有能力構(gòu)建應(yīng)用基礎(chǔ)設(shè)施,搭建完整的云端一體技術(shù)底座,而且能夠成為沒有研發(fā)能力、應(yīng)用得最優(yōu)秀的底座。
以長連接的基礎(chǔ)打造為例,在應(yīng)用工廠上能夠開放出業(yè)務(wù)長連接的API,讓業(yè)務(wù)數(shù)據(jù)也能在長連接上進(jìn)行流轉(zhuǎn),同時(shí)提供高效的音視頻媒體連接,以供穩(wěn)定傳輸音視頻數(shù)據(jù)。
在應(yīng)用開發(fā)中,需要考慮客戶端與服務(wù)端的RPC調(diào)用技術(shù)方案,當(dāng)客戶的技術(shù)研發(fā)人力有限的時(shí)候,往往都會采用簡單的技術(shù)方案,比如使用最簡單的http/https調(diào)用。vPaaS平臺提供了阿里云云端一體最佳實(shí)踐的長連接技術(shù),基于vPaaS平臺的應(yīng)用,可以使平臺SDK開放長連接的RPC接口,進(jìn)行RPC調(diào)用,比普通的http/https方式更穩(wěn)定、也能實(shí)現(xiàn)出更好體驗(yàn)的產(chǎn)品。
未來,阿里云視頻云會將應(yīng)用開發(fā)構(gòu)建、灰度控制、數(shù)據(jù)穩(wěn)定性保障等等,都在該平臺上實(shí)現(xiàn),為客戶提供音視頻應(yīng)用的全新開發(fā)方式。
作為低代碼音視頻工廠的能量引擎,“vPaaS視頻原生應(yīng)用開發(fā)平臺”給音視頻業(yè)務(wù)快速搭建帶來五大優(yōu)勢:低接入門檻、強(qiáng)拓展能力、高靈活可定制、高可靠高并發(fā)、多場景支持,這些優(yōu)勢能夠助力企業(yè)用戶以最低的綜合成本,極速構(gòu)建專屬的高品質(zhì)音視頻業(yè)務(wù)平臺。
原文鏈接:https://developer.aliyun.com/article/855195?utm_content=g_1000330102
本文為阿里云原創(chuàng)內(nèi)容,未經(jīng)允許不得轉(zhuǎn)載。