為滿足企業使用者極速搭建高品質專屬音視訊業務的需求,阿里雲視訊雲的“低程式碼音視訊工廠”應運而生,但極速而高品質的平臺搭建訴求,需要用全新的開發方式才能真正實現,而全新的開發方式背後蘊藏著強大的能量引擎,這便是“vPaaS視訊原生應用開發平臺”。
什麼支撐15分鐘上線高品質音視訊平臺?— vPaaS強調極速下的“高品質”
快速搭建、開箱即用的音視訊應用開發產品先例已有,但真正實現“全能力、定製化、高可靠、多場景”的高品質專屬音視訊業務平臺,vPaaS當屬行業之先。
近日,阿里雲視訊雲正式釋出了“vPaaS低程式碼音視訊工廠”,徹底打破了行業對音視訊開發的繁冗系統和技術壁壘,真正為客戶打造了音視訊應用開發的最短路徑。企業使用者通過3步整合,10行程式碼,最快15分鐘即可搭建完成一個場景功能豐富、高靈活可定製、高可靠高併發的專屬高品質音視訊業務平臺。
相比傳統的音視訊業務平臺搭建,企業使用者以往需要進行單獨原子能力的接入,每個能力的整合時間均以月計算,且需要大量研發人員投入。“vPaaS低程式碼音視訊工廠”把平臺搭建所需時間從月級降至天級,研發時間和人員投入也節省90%以上。
低程式碼音視訊工廠能夠打破傳統音視訊開發沉積多年的技術壁壘,源於產品底層的強大引擎——vPaaS視訊原生應用開發平臺。該技術底座融合MXDP多重體驗開發技術、雲原生服務、智慧演算法,並以此打造開放的音視訊開發者生態,可實現雲端一體、極致彈性,讓音視訊擁有多端一致的體驗性。
這樣的技術平臺能力,為企業使用者的音視訊應用開發,提供更低的接入門檻、更易擴充的能力、更高的靈活度、更多的新場景拓延,從而實現更低的綜合成本,更極速的搭建效率、更高的平臺品質。
vPaaS視訊原生應用開發平臺是?—它“全新定義”音視訊應用開發
vPaaS整體產品的核心邏輯,是1個底座+N個場景,即一個視訊原生應用開發平臺+N個音視訊業務場景,業務層構成電商直播、線上課堂、企業培訓、娛樂社交、短視訊等眾多場景形態的產品全景。作為低程式碼音視訊工廠的強大底座,vPaaS視訊原生應用開發平臺是創新而前瞻的。
針對音視訊應用,vPaaS全新定義了開發方式,構建1個技術底座+N個業務場景的大全景,並可在持續創新過程中,不斷豐富技術底座的厚度和業務場景的廣度,從而為企業音視訊平臺的產品層和技術層塑造無限空間,而這個技術底座發揮著極其重大的引擎作用。
從技術角度,阿里雲視訊雲給vPaaS視訊原生應用開發平臺的定義是:雲原生的、圍繞多重體驗技術構建的、具備完整開發生態的音視訊應用開發平臺,具備雲端一體、極致彈性特性的、擁有跨中心和跨平臺一致體驗性的音視訊應用開發平臺。
這是雲端一體化的平臺架構,雲指的是雲端的平臺服務,端是指客戶端的核心和客戶端封裝的API,中間通過長連結把雲和端連線在一起。
平臺服務層包含業務服務、音視訊媒體服務、基礎長連結服務、場景應用服務、樣板間服務託管平臺,具備多中心和彈性伸縮能力來保障服務穩定。
客戶端的核心是跨終端、跨平臺的實現,一套程式碼,API多端一致,保證各端的統一接入體驗,同時,客戶端向上會適配各種各樣的主流開發框架。
圍繞這個架構,平臺會不斷向前做前瞻性的技術演進,並通過與客戶的共創,探索新場景、新能力,不斷將新技術產品化後輸送給更多的企業使用者。
vPaaS蘊藏的技術勢能?—它透析音視訊平臺的“未來演進力”
vPaaS視訊原生應用開發平臺是開放的、延展的、深厚的,同時,結合音視訊業務的多端多重體驗性需求,阿里雲視訊雲在四個方向做平臺的技術演進發力:多重體驗低程式碼開發、雲原生託管、AI演算法場景化、音視訊應用工廠。
首先,是多重體驗低程式碼開發平臺。
多重體驗的含義是音視訊需要在多端的體驗上,令使用者的聽、看、互動、互動都能夠保持一致。簡單來說,保證全端、全平臺的體驗一致,從而叫做多重體驗。而多重體驗低程式碼開發的重點在於多重體驗技術和低程式碼開發技術的融合實現。
多重體驗技術為vPaaS視訊原生應用提供跨平臺、跨終端一致的體驗,因此平臺會持續構建各終端能力,包括web網頁應用、移動端、智慧裝置、乃至更多的VR/AR終端,對這樣的多重裝置、多平臺,打造體驗一致的RoomEngine SDK。
在多重體驗技術基礎上,再通過低程式碼技術來降低開發門檻。首先是產品開通配置,vPaaS通過多產品聯動開通,統一控制檯、簡化繁瑣的配置。如果客戶是在同一場景中使用多個雲產品的情況下,可大幅減少開通和配置的步驟,從原來的很難實現到幾分鐘完成。開通配置完成後,通過vPaaS提供的場景樣板間產品,10行程式碼整合即可獲得完整的視訊應用體驗。把整合的時間由原來的一週或者一個月,降低到10餘分鐘。
場景樣板間產品是vPaaS提供端到端的、帶UI的標準樣板實現,在標準實現上也提供了豐富的擴充套件開發API,實現開發和業務連線。未來在多重體驗低程式碼技術上會繼續演進,以提供更豐富的場景樣板間,以實現降本提效下的高品質平臺搭建。
進而,這是雲原生視訊應用平臺。
客戶在低程式碼音視訊工廠,可以選擇組裝配置好的場景樣板間,其背後的服務其實已經部署到雲原生的叢集上,從而進行場景樣板間服務的全生命週期託管。
對客戶而言,所提供的產品是成型的UI的產品,帶有SDK並且能夠整合到客戶自身的APP中,這個SDK背後所有的組裝和接入服務,通過場景樣板間的服務,在客戶組裝過程中已經部署到樣板間的雲原生平臺上,保證端和雲完全契合,並且流暢的跑通。
同時,控制檯視覺化的功能組裝、配置維護,實現最簡易的程式碼接入、動態組裝、配置一體化SDK、微應用/模組化的服務擴充套件,這都是低程式碼開發的重要價值。
基於阿里雲的雲原生技術,低程式碼音視訊工廠可以做到服務的一鍵部署,服務能力的可擴充套件、可灰度,以及視覺化的服務管理和完備的服務監控。這包含雲原生技術的全流程保障,成熟的容器產品和運維技術;同時,擁有應用部署、資源隔離、監控報警、彈性擴容的特點,能夠降低未來音視訊業務服務的運營成本,這就是產品的雲原生音視訊應用平臺。
再者,這是音視訊場景的AI智慧底座,是全媒體AI智慧平臺。
當平臺具備雲端一體的架構之後,可以把生態內其他各種各樣的演算法能力、增強能力,都統一整合到客戶端的底座上,也能把雲端的整合演算法整合在服務裡,通過雲和端全鏈路加持,提升音視訊應用的全鏈路體驗。
此前,很多演算法的整合都需要客戶自己完成,但在今天,低程式碼音視訊工廠可以把所有的演算法進行產品化封裝,整合為開箱即用的能力提供給客戶。
舉個例子:不論電商直播還是線上課堂,智慧助理這個功能可以在端上和服務側同時提供智慧演算法,還可以讓智慧助理自動幫助客戶做問題回答、聊天彈幕管控,還有實時語音互動,比如直播時讓智慧助理翻頁PPT,它都可以智慧化的完成。
最後,這也是一個龐大的音視訊場景的應用工廠。
音視訊場景應用工廠是阿里雲在雲端應用最佳實踐沉澱出的應用基層底座。
為什麼這麼講?
在雲端一體的雲原生應用引擎加持下,平臺可以幫助客戶有能力構建應用基礎設施,搭建完整的雲端一體技術底座,而且能夠成為沒有研發能力、應用得最優秀的底座。
以長連線的基礎打造為例,在應用工廠上能夠開放出業務長連線的API,讓業務資料也能在長連線上進行流轉,同時提供高效的音視訊媒體連線,以供穩定傳輸音視訊資料。
在應用開發中,需要考慮客戶端與服務端的RPC呼叫技術方案,當客戶的技術研發人力有限的時候,往往都會採用簡單的技術方案,比如使用最簡單的http/https呼叫。vPaaS平臺提供了阿里云云端一體最佳實踐的長連線技術,基於vPaaS平臺的應用,可以使平臺SDK開放長連線的RPC介面,進行RPC呼叫,比普通的http/https方式更穩定、也能實現出更好體驗的產品。
未來,阿里雲視訊雲會將應用開發構建、灰度控制、資料穩定性保障等等,都在該平臺上實現,為客戶提供音視訊應用的全新開發方式。
作為低程式碼音視訊工廠的能量引擎,“vPaaS視訊原生應用開發平臺”給音視訊業務快速搭建帶來五大優勢:低接入門檻、強擴充能力、高靈活可定製、高可靠高併發、多場景支援,這些優勢能夠助力企業使用者以最低的綜合成本,極速構建專屬的高品質音視訊業務平臺。
低程式碼音視訊工廠現已正式上線
點選「低程式碼音視訊工廠」即刻了解
「視訊雲技術」你最值得關注的音視訊技術公眾號,每週推送來自阿里雲一線的實踐技術文章,在這裡與音視訊領域一流工程師交流切磋。公眾號後臺回覆【技術】可加入阿里雲視訊雲產品技術交流群,和業內大咖一起探討音視訊技術,獲取更多行業最新資訊。