“小程序+直播”怎样搅动音视频技术生态?
?
責(zé)編 / 王宇豪
策劃 / LiveVideoStack
?
12月26日晚間,微信小程序開放了直播能力,并首先向社交、教育、醫(yī)療、政務(wù)民生、金融等五大應(yīng)用場景開放。與原生App應(yīng)用和基于瀏覽器的H5應(yīng)用相比,小程序直播會對音視頻技術(shù)生態(tài)帶來哪些影響?微信天生的流量優(yōu)勢會給開發(fā)者和運營帶來機會還是陷阱?LiveVideoStack邀請了若干位有代表性的技術(shù)人,分享各自的觀點與思考。
?
LiveVideoStack:對于小程序提供的這種實時音視頻功能,它是否能滿足我們一般的直播需求呢?比如它的延遲大致能達到什么樣的水平?是否能滿足連麥等等?
?
劉連響:小程序的直播分為“普通直播”和“低延遲支持”。普通直播支持2-5s的延遲,低延遲的直播在400ms 之內(nèi)。普通直播方案可以支持外部CDN,大規(guī)模分發(fā)沒有問題;低延遲方案最多支持10路流,并不適合連麥直播。
?
和君:小程序直播可以滿足大部分需求,因為直播需求主體是音視頻,其他周邊的功能也很容易實現(xiàn)。就之前體驗的騰訊系直播產(chǎn)品,延遲都能降到比較低的程度達到百毫秒級別,在這方面的積累比較豐厚。關(guān)于連麥直播還有待嘗試驗證。
?
高澤華:從目前有限的API信息看, 它基本囊括了采集、編碼、推流、拉流、解碼、播放等功能,并宣稱支持實時互動。而對于一般的非互動直播,實現(xiàn)相對簡單,微信小程序可以滿足要求。至于連麥功能,還需要在做出來之后,通過一些測試方法分析他的能力和優(yōu)點。
?
周思進:可以滿足一般的直播需求,我們剛做完初步測試,延遲在1-2S左右,好于一般的CDN;但對于連麥功能,延時稍微有些大,效果有些差強人意。
?
袁榮喜:從小程序騰訊云提供的DEMO測試來看,它提供直播和RTC這兩塊的能力,采用的都是RTMP協(xié)議標(biāo)準(zhǔn)來實現(xiàn)的。直播可以進行push流和play流,直播這塊和普通直播平臺沒有什么差別,應(yīng)該可以兼容大部分CDN廠商。微信小程序特意提到如果需要加速的話,可以用騰訊云的UDP + RTMP來減少延遲,關(guān)于延遲大小官方公布是400 ~ 800ms,基本滿足實時需求,當(dāng)然具體還需要經(jīng)過嚴格的測試。從目前分析來看,UDP+RTMP其實是個私有協(xié)議,因為這里面涉及了公私鑰加密、騰訊的UDT傳輸?shù)葏f(xié)議細節(jié),換句話說,只是普通的直播可以用其他家的CDN云,但要延遲更小、連麥等可能只能用騰訊云了。
?
Peter:RTC模式是通過私有的RTMP over UDP協(xié)議保證比較低的延時的,但弱網(wǎng)下的低延時通話不知能否保證,建議大家實測一下,另外也沒有說明是否能夠提供回聲消除等RTC關(guān)鍵算法特性。
?
張弩:目前小程序里提供的推拉流組件主要支持RTMP協(xié)議,那么它對延遲不敏感、單向廣播的業(yè)務(wù)支持應(yīng)該是不錯的,比如秀場類業(yè)務(wù)。對于交互比較頻繁的一些業(yè)務(wù),比如一對一教學(xué)、秀場連麥這類業(yè)務(wù),因為TCP鏈接的原因,音視頻質(zhì)量可能會有比較大的波動。針對這個問題,小程序也提供了解決辦法,配合騰訊云服務(wù),小程序可以使用更適合音視頻傳輸?shù)腢DP協(xié)議。另外目前還不知道小程序的服務(wù)器端,是否能開放音視頻數(shù)據(jù)的訪問能力,如果開放的話,業(yè)務(wù)方應(yīng)該可以開發(fā)出更加豐富的音視頻產(chǎn)品。
?
姜雨晴:小程序提供的實時音視頻是一種 RTC的技術(shù)解決方案。本質(zhì)上和現(xiàn)有的WebRTC沒有太多區(qū)別,日常直播是完全可以滿足的。它的延遲水平,其實也是主要基于RTC網(wǎng)絡(luò)構(gòu)建,而不在于開放的接口本身,按照目前一些RTC網(wǎng)絡(luò)服務(wù)提供商的質(zhì)量看來,網(wǎng)絡(luò)狀況穩(wěn)定的情況下,基本可以做到400ms左右的延遲,這樣的延遲人不太容易察覺,完全可以支撐連麥等需求。而且目前連麥 PK 抓娃娃等主流低延遲音視頻網(wǎng)絡(luò)的應(yīng)用上也是基于RTC的體系在構(gòu)建。可以說,這些端和網(wǎng)頁上可以做的低延遲網(wǎng)絡(luò)功能都可以很好的支持。
?
劉雪次:微信小程序目前提供的升級實時音視頻錄制和播放能力由兩個文檔來說明《實時音視頻錄制組件》和《實時音視頻播放組件》。目前看來還是以直播為主,也提供基于 RTC的點對點實時通話,尚未看到多人通話。
直播應(yīng)該是以騰訊視頻云為基礎(chǔ)的整合,對一般直播需求而言是沒有問題的,亮眼云也對騰訊視頻云直播SDK的延遲性能進行過綜合評測,大約在1秒左右。而且整合到微信小程序也就解決了微信直播的問題,這也是很多用戶苦苦追求的,同時輔以社交化濾鏡、美白等功能。以目前社交化營銷分享策略,相信對一大票只做普通直播技術(shù)的技術(shù)類公司基本上是致命一擊。
至于連麥,目前從接口上沒看到多人互動視頻部分,因此還無法評說,估計暫時還是不行的。不過隨著版本的提升,應(yīng)該也會很快支持。從技術(shù)上本不是太大的問題。
?
許建林:經(jīng)過對雙人視頻通話的實際測試,兩臺手機在同一 wifi 下,延遲 700ms 左右,符合文檔中 300~800ms 的說明,同城一對一時沒有準(zhǔn)確測量,但主觀感受延遲不太明顯。這個效果對于連麥來說,大部分場景下應(yīng)該都可以滿足需求了,但對于強實時互動的場景,700ms 還是比較高的,目前其他廠商諸如 Powerinfo、Agora、Zego提供的連麥服務(wù)目標(biāo)延遲都是 200~500ms,延遲很敏感的場景下這個差異還是很明顯的。此外,demo 除了延遲表現(xiàn)不錯,回聲抑制效果也很好。
?
展曉凱:小程序提供的實時音視頻功能我認為還是很靠譜的,一般的直播甚至連麥的需求都可以滿足,并且連麥的延遲也是可以接受的。但短時間內(nèi)比較穩(wěn)定的App應(yīng)該還不會遷移到小程序平臺,畢竟對于各個領(lǐng)域平臺而言,維護好主播與高端用戶的關(guān)系,以及提供更好的體驗(Native的體驗會比小程序好一些)是最為重要的,而如果各大廠商想快速的嘗試一個流量入口的功能,或者炒一個概念,小程序絕對是非常不錯的選擇。
?
LiveVideoStack:微信小程序開放了實時音視頻錄制和播放功能,是否意味著對于沒有過多開發(fā)能力或費用的中小企業(yè)或者創(chuàng)業(yè)公司可以花費很小的成本就能獲得直播的功能?
?
趙加雨:對于企業(yè)來說,要想借助音視頻相關(guān)業(yè)務(wù)獲得紅利,首先就要過技術(shù)關(guān),畢竟高門檻和高難度開發(fā)并不是所有公司都能做到的,多數(shù)公司會選擇集成第三方公司的音視頻SDK從而在自己的應(yīng)用里快速實現(xiàn)音視頻的能力。
對于小程序推出實時音視頻功能,我個人認為微信小程序這次能力的開放,再次擴展了小程序的想象邊界,可以適用的場景非常多,比如說銀行/證券在線開戶、在線保險定損、多人會議、在線教育等等。本身就在微信的企業(yè),可以用最新的音視頻功能,可以比較快速地實現(xiàn)音視頻功能,也比較依賴微信的生態(tài),小程序開放音視頻直播功能對于以小程序為主要平臺的創(chuàng)業(yè)公司而言,可以方便的實現(xiàn)直播功能。
?
和君:我相信這也是小程序的初衷之一,就是讓研發(fā)能力較弱的傳統(tǒng)企業(yè)和中小能較快低成本的獲得互聯(lián)網(wǎng)入口。教育領(lǐng)域利好中小型和傳統(tǒng)教育機構(gòu),能夠以較低的成本快速的介入在線教育領(lǐng)域。
?
林正顯:確實,它讓音視頻直播的門檻又降低了很多。同時,因為小程序是嵌入到微信的,所以相關(guān)業(yè)務(wù)的推廣成本也會變得更低。我覺得它在教育、電商等領(lǐng)域會大有可為。另一方面,它的發(fā)布可能對WebRTC的推廣有一定的影響。
?
姜雨晴:從產(chǎn)品開發(fā)的角度來講,小程序的LivePlayer目前提供的兩個接口,可以說非常簡便易用,產(chǎn)品接入主要是產(chǎn)品形態(tài)上的開發(fā),開發(fā)周期不是很長。可以說是即接即用的。開發(fā)成本上并不會很高。然而直播的主要成本并不在開發(fā)方面,用戶量高的情況下,成本主要來源于網(wǎng)絡(luò)傳輸。那么后續(xù)的直播成本,需要看的是網(wǎng)絡(luò)傳輸如何收費和使用。
?
Peter:實現(xiàn)直播的確更容易了,而且微信的好處是iOS安卓不用做兩套App,也便于傳播;但CDN的費用還是一樣要自己承擔(dān)的,這個才是大頭。
?
許建林:的確如此,官方文檔有 DEMO一鍵部署教程,我跟了一下,基本無痛點(但小程序的類別不能選錯,此外如果使用開發(fā)域名,需要客戶端開啟調(diào)試才可以訪問,雖然 Server 不太穩(wěn)定,一會兒 502,一會兒不返回認證信息,但這都是業(yè)務(wù)層的事情)。流媒體開發(fā)對技術(shù)儲備要求還是很高的,尤其是弱網(wǎng)場景、要求低延遲時。當(dāng)然,相比于已有廠商,我覺得這只是提供了另一種選擇,但這種選擇伴隨著微信流量的優(yōu)勢。
?
展曉凱:這是肯定的,對于初創(chuàng)公司或者個人開發(fā)者可以花費比較小的成本就獲得錄播、直播的功能,但是目前服務(wù)器只能選擇走騰訊云,其實一方面也是一種限制。
?
高澤華:在沒有拿到最終測試對比數(shù)據(jù)前,不好做系統(tǒng)的分析。從找到的內(nèi)部消息源說,這套引擎不是微信瀏覽器內(nèi)置的WebRTC接口實現(xiàn)的。而是封裝的騰訊云的SDK。如果是這樣,那是有機會做出一定的實時音視頻效果。
?
劉雪次:從開發(fā)能力上來看,理論上是這樣的,但前提是企業(yè)還是需要基本的小程序開發(fā)能力,總體上來說技術(shù)要求降低了。費用上隨著大用戶量的增長,單體成本肯定會有下降的。從這個角度來說,很多技術(shù)實力上無法跟上的CDN,IDC未來日子會相對不好過一些。值得注意的是阿里云,金山云這樣的企業(yè)如何應(yīng)對。另外一方面,微信小程序主要還是S2B,對中小企業(yè),甚至一些小工作室,的確是個利好。
?
周思進:確實,對于中小型公司而言,有了更多的選擇的機會。
?
袁榮喜:微信小程序支持音視頻功能對于創(chuàng)業(yè)公司來說是一個非常好的消息,這意味幾行代碼就可以完全擁有專業(yè)的音視頻系統(tǒng)功能,讓開發(fā)人員專注在業(yè)務(wù)開發(fā)上,大大節(jié)省了開發(fā)成本。舉個例子來說,前段時間我們幫一個朋友解決小程序里在線抓娃娃功能,花了九牛二虎之力通過JS + MPEG1來實現(xiàn),現(xiàn)在騰訊提供小程序這種能力,只要幾行代碼就搞定一個低延遲的在線抓娃娃,而且穩(wěn)定性比MPEG1好很多。
?
劉連響:直播行業(yè)發(fā)展到現(xiàn)在,各種CDN和SDK已經(jīng)非常完備,接入成本其實已經(jīng)很低。
?
張弩:這個功能,我覺得可能主要是應(yīng)用在短視頻類產(chǎn)品上的。
?
LiveVideoStack:那對于大企業(yè)或者自身有研發(fā)能力的企業(yè)而言,小程序的這次功能開放是否會吸引布局,畢竟微信本身已經(jīng)成為生活中不可或缺的工具。
?
林正顯:我對此事偏樂觀。一則因為它還是偏輕量級的,很多較重的開播側(cè)的功能并未集成進去;二則它也拓寬了我們業(yè)務(wù)的受眾面。以前分享到手機端是有較大問題的,尤其對iOS手機,HLS基本是唯一選擇。但HLS有延時高等種種問題,現(xiàn)在小程序無疑往前走了一大步。
?
袁榮喜:音視頻已經(jīng)成為互聯(lián)網(wǎng)應(yīng)用的一個剛需和標(biāo)配功能,任何提供相關(guān)服務(wù)的云公司和大企業(yè)是不會放過這次機會的,接下來應(yīng)該有一批云廠商會對微信小程序來做音視頻適配和支持,因為微信小程序是個巨大的流量入口。
?
展曉凱:是的,這是極有可能的,畢竟微信這么大的流量入口,但如果對于國外市場就沒問題了,微信在印度以及印尼流量并不多,而今年做印度、印尼地區(qū)的公司還是可以有發(fā)展的潛力的。
?
張弩:基于微信的社區(qū)運營已經(jīng)非常成熟。小程序也會是一個重要的流量入口,所以對于依賴流量的企業(yè)來說,小程序是一定要拿下的戰(zhàn)場。小程序如果能提供出更豐富的native應(yīng)用,無疑會大大增加用戶粘性 。
?
許建林:肯定會的,尤其是文檔中提到的「自建服務(wù)」,這為大企業(yè)甚至其他廠商也提供了更多可能。
?
Peter:微信看直播的用戶習(xí)慣還沒養(yǎng)成,需要觀察一下數(shù)據(jù)。
?
?
姜雨晴:確實會影響到部分企業(yè)本身對于直播技術(shù)的布局。直播領(lǐng)域本身也是向著低延遲高交互性的方向上在做。也是未來直播盈利的核心點之一。微信本身的影響力會使得直播產(chǎn)品更貼近生活。也就是,受眾量會有所提升。這樣的情況下,對于本身直播平臺來講應(yīng)該是有益處的。
?
周思進:大企業(yè)應(yīng)該會進行布局,作為對APP端的一個比較好的補充。
?
劉雪次:這個主要從業(yè)務(wù)角度來說,微信小程序支持視頻后,如這些大企業(yè)有依賴于視頻的業(yè)務(wù),小程序能起引流作用,自然會吸引小程序布局,這也是小程序希望看到的方面。目前微信已經(jīng)社交超級入口APP,實時音視頻功能的加入,會進一步推動小程序的發(fā)展,也會吸引類似電商視頻的進一步升級,這是騰訊希望看到的視頻生態(tài)圈。
?
高澤華:這是微信企業(yè)化布局的一部分,可以進一步增加微信的平臺粘性,使得微信慢慢的更接近系統(tǒng)。另外也會成為騰訊云的一個企業(yè)入口,對騰訊來說是兩個部門的雙贏。
?
劉連響:小程序的直播只是原來直播的一個拓展, ,而且小程序的直播有非常嚴格的行業(yè)限制,并不會引起多劇烈的變化, 但會轉(zhuǎn)移一部分原生App的流量。
?
和君:大企業(yè)應(yīng)該也會布局,畢竟微信是很重要的流量入口,搶占先機也很重要。就在線教育而言,微信小程序做直播對一些“情景化教學(xué)”有適用場景,可以彌補傳統(tǒng)老師用桌面客戶端、學(xué)生用APP或桌面端的授課模式。并且它可以和微信生態(tài)圈結(jié)合,和企業(yè)的公眾號、服務(wù)號做無縫結(jié)合,并結(jié)合已有的微信生態(tài)(如:微信支付,微信的自媒體推薦等)。
?
LiveVideoStack:小程序這次更新首批開放的類目有社交直播、在線教育、醫(yī)療、政務(wù)民生和金融這五類,那這種能力的開放是否也會對其他行業(yè)有著吸引?比如攝像頭監(jiān)控等等。
?
姜雨晴:會,低延時的音視頻傳輸?shù)膽?yīng)用,現(xiàn)在來講只是一個起始階段。除去現(xiàn)在已知的一些應(yīng)用之外,很多其他領(lǐng)域,其實也會有應(yīng)用場景和形態(tài),包括像提到的攝像頭監(jiān)控等。
?
和君:我覺得暫時不會,微信小程序的初衷是面向大眾化的、更普適、更易傳播的產(chǎn)品,就“攝像頭監(jiān)控”而言更像是功能性的需求不太具備上述特征,這類應(yīng)用轉(zhuǎn)小程序的收益不大,這是我個人見解。如果需要充分發(fā)揮小程序的能力需要對既有的產(chǎn)品進行“互聯(lián)網(wǎng)化”的包裝和運營。
?
劉雪次:這是毫無疑問的。當(dāng)然,騰訊是作為平臺來推視頻基礎(chǔ)功能,目標(biāo)是提供基礎(chǔ)PaaS層的接口功能以及視頻云服務(wù),一般說來他不會通吃,而是會將應(yīng)用業(yè)務(wù)層的創(chuàng)新留給社會第三方公司來支持。因此下一波趨勢應(yīng)該是,傳統(tǒng)視頻業(yè)務(wù)公司如視頻監(jiān)控,視頻會議的逐步轉(zhuǎn)型利用微信實時視頻功能接口推動傳統(tǒng)視頻業(yè)務(wù)和微信小程序?qū)印鹘y(tǒng)的基于私網(wǎng)私有云的視頻監(jiān)控,視頻會議公司必須走上轉(zhuǎn)型,當(dāng)然,部分必須專網(wǎng)的行業(yè)除外如軍工。視頻監(jiān)控的傳統(tǒng)紅海市場將有新的發(fā)展熱點,畢竟視頻監(jiān)控+微信,這兩個體量都太大了,會產(chǎn)生1+1>2的效應(yīng)。
?
劉連響:會有吸引,但目前看限制太大,攝像頭監(jiān)控不在微信允許的范圍之內(nèi).。其他行業(yè)的可以等等看。
?
袁榮喜:個人覺得小程序音視頻在行業(yè)里的應(yīng)用還是比較欠缺的,尤其是教育和醫(yī)療。拿教育來說,不是簡單架設(shè)一個音視頻服務(wù)就可以做在線教育,在線教育終極目標(biāo)是教學(xué)效果,這需要各種交互方式精妙配合才能達成,例如:無障礙書寫同步、教研體系、素材展現(xiàn)和交互、教學(xué)質(zhì)量監(jiān)控等等,可能會有部分應(yīng)用開始做小程序嘗試在線教育,但效果上不會有什么突破。小程序的這個功能還是會從娛樂直播等方面進行鋪開,畢竟娛樂接受的程度比行業(yè)應(yīng)用更容易。對于未來,小程序這個功能一定會成為萬物互聯(lián)時代的一個關(guān)鍵點,不僅僅是攝像頭監(jiān)控了。
?
高澤華:我認為完全有可能。
?
Peter:攝像頭有隱私問題,估計大家都敏感。
?
周思進:其他行業(yè)也有類似的需求,騰訊目前選擇這五類,應(yīng)該是看到了這五類的龐大市場機會,其他行業(yè)其實也有很多機會,攝像頭監(jiān)控也是一種“剛需”。
?
LiveVideoStack:在這次開放的類目中也是包含了在線教育領(lǐng)域,那小程序提供的直播功能對于傳統(tǒng)教育機構(gòu)是否意味著一次機會?對于大班課、小班課和一對一課程來說,哪一種會更適合這個平臺?對于教育而言最為關(guān)鍵也是不同于其他直播的“白板”功能如何得以實現(xiàn)?
?
劉連響:小程序開放直播相信會對教育行業(yè)產(chǎn)生比較大的影響,尤其是一對一和小班課模式,小程序天生適合。基于小程序的白板我們已經(jīng)在研發(fā),有這個需求的可以期待一下。
?
冼牛:從在線教育行業(yè)特點和技術(shù)層面來看,大班課很可能是微信小程序開放實時語音視頻能力的最先受益領(lǐng)域;而對于小班課來說,由于RTMP-UDP只允許不超過10個用戶低延遲拉流,因此小班課人數(shù)不能超過十個人,但實際上稍大一點的小班課盈利能力會更強。此外,PPT分享和白板涂鴉等教育行業(yè)特有的能力要開發(fā)者自己去開發(fā),并且小程序開放的能力不一定允許開發(fā)者自己開發(fā)。
?
張弩:目前微信在大班課場景已經(jīng)應(yīng)用的不錯了,對于小程序來說,在延遲性和學(xué)生舉手發(fā)言這兩個方面的用戶體驗上,一定有非常大的提升。對于在線教育上重要的白板、標(biāo)注等功能來說,依賴于小程序的開發(fā)語言,應(yīng)該也不是特別復(fù)雜的技術(shù)。
?
周思進:作為互動而言,我覺得更適合小班課和一對一。對于大班課,能夠減少延時,提高互動直播的體驗。“白板”功能目前還沒有方案。
?
袁榮喜:對于在線教育,可能部分應(yīng)用會嘗試小程序的這個功能,最有可能的就是大班課了。為什么呢?大班課不太在意教學(xué)效果,它關(guān)注的吸取流量,然后轉(zhuǎn)化成高價值的1對1或者小班課。小班課和1V1短時間看不到會進行小程序應(yīng)用,原因還是教學(xué)效果問題。因為所有提供1對1或者小班課的應(yīng)用都有自己特有的交互方式,甚至有自己的硬件支持,這不是簡單一個小程序能搞定的。
?
和君:對傳統(tǒng)教育機構(gòu)這是一個難得的入局互聯(lián)網(wǎng)的機會,不過傳統(tǒng)教育機構(gòu)最需要改變的還是互聯(lián)網(wǎng)化的思維模式,技術(shù)只是其中的小部分對一些復(fù)雜的場景(比如編程課教學(xué)、教學(xué)場景本身比較復(fù)雜,在移動端不能完美展現(xiàn)),可能還是需要傳統(tǒng)客戶端模式。
微信小程序內(nèi)嵌自己封裝過的canvas,可以基于它做簡單的白板功能,但一些高級的白板應(yīng)用(比如WebGL/AR/VR)小程序的能力還有所不足,這塊期待小程序后續(xù)版本的增強。
?
Peter:微信認證支付比較容易,白板技術(shù)實現(xiàn)不難,但在手機上不好操作,體驗可能有問題。
?
高澤華:我們可以把它看成是騰訊云的一個入口。即使現(xiàn)在不可以,未來有可能可以。但是教育有自身特殊的屬性,對于收付費聽課的學(xué)生和老師來說體驗非常重要,從教育的角度來講,有很多細節(jié)和功能需要提供。我認為,對于未來的“微信課堂”,更多的適用模式,還是要引導(dǎo)到其他更加專業(yè)的在線教育平臺。
?
姜雨晴:除去實時音視頻接口外,小程序之前的版本中其實已經(jīng)開放了類似canvas的繪圖接口。也就是說,“白板“的功能,在微信中是可實現(xiàn)的。通過小程序開放的websocket接口進行傳輸,繪圖接口進行繪制完全可以滿足白板功能的需求。對于普通用戶來說,不用下載單獨APP,可以快速推開受眾群。對于傳統(tǒng)的教育機構(gòu)來說,也是對教育的高交互性增磚添瓦的。應(yīng)該來說,是一次很好的機會。
然而教育的核心問題其實并不在于是APP或者是小程序,更多的是提供的教學(xué)質(zhì)量。傳統(tǒng)學(xué)校的優(yōu)秀教育資源中,有很大程度上,直播門檻限制了這些優(yōu)秀老師拓展教育直播的可能性。這次小程序的上線,對于傳統(tǒng)教育行業(yè),其實應(yīng)該是降低直播教育的踏入門檻。對直播教育和傳統(tǒng)教育領(lǐng)域,應(yīng)該都是很不錯的機會。
?
劉雪次:我覺得直播公開課和一對一會更適合,但這只是針對小B或者2C,對于大B教育機構(gòu)企業(yè)來說,互動視頻的技術(shù)能力只是其中一個小方面,基于成本和業(yè)務(wù)這樣的考慮會更多,因此不能絕對說1對1就是適合這類平臺,得看具體對象具體分析。
對教育白板而言,用微信小程序,H5白板應(yīng)該是必要途徑,但互動教育里,以亮眼云的亮眼課堂為例子,白板信令和視頻控制信令緊密結(jié)合,很難分開。小程序目前不提供白板,未來值得觀察。如果小程序不提供白板,這個對開發(fā)教育產(chǎn)品而言,確實會使一個比較頭疼的問題。這就需要各企業(yè)提供自己的結(jié)合解決方案了。最極致的,就是如亮眼課堂一樣,音視頻底層和白板都自己實現(xiàn),自己集成,這樣肯定就沒問題了。
?
LiveVideoStack:小程序提供音視頻能力,是否會對專業(yè)音視頻服務(wù)供應(yīng)商形成沖擊?
?
高澤華:小程序提供音視頻能力更像是騰訊云的一個入口,大規(guī)模高質(zhì)量的收費音視頻服務(wù)比較復(fù)雜,很多服務(wù)需要跨地區(qū)、跨行業(yè)、跨年齡段、跨階層等等。小程序提供音視頻能力,能沖擊到的是小的、散的、國內(nèi)的開發(fā)者和小企業(yè)。而音視頻服務(wù)供應(yīng)商的采購方通常是大中型廠商,有非常多的定制需求。小程序暫時還無法滿足,所以影響有限。
?
展曉凱:我認為短時間內(nèi)還形成不了對專業(yè)音視頻服務(wù)供應(yīng)商沖擊的,畢竟小程序具體到生產(chǎn)環(huán)境上至少還需要一段時間,并且服務(wù)器必須走騰訊云,如果騰訊云的節(jié)點部署(比如國外)有瓶頸或者服務(wù)有瓶頸,那么眾多平臺就會比較尷尬,畢竟接多個服務(wù)商然后熱切流量對于平臺來講是比較容易控制成本,產(chǎn)品穩(wěn)定的事項,如果綁死在一家廠商上的話,可能就會被動很多。
另外有一些高級的短視頻處理,音頻處理還不成熟(對于全民K歌的音效處理,視頻處理,騰訊應(yīng)該也不會開源);另外對于短視頻社區(qū),K歌社區(qū),秀場直播等領(lǐng)域在短時間內(nèi)也不會遷移到小程序中去開發(fā)新的功能;但是對于開發(fā)者是件好事情,可以讓多媒體的開發(fā)成本更低,整體開發(fā)更容易上手,可以讓一些有想法的人或者公司快速實現(xiàn)出一些東西,快速試錯、快速迭代。
?
劉連響:小程序普通直播是不綁定服務(wù)商的,但目前看低延遲的方案需要用騰訊云的服務(wù),會對音視頻服務(wù)供應(yīng)商有一定的沖擊,但對帶動整個行業(yè)對音視頻的需求,總體上來說影響并不會很大。對于音視頻服務(wù)供應(yīng)商倆說,可以做很多騰訊提供不了的服務(wù)。
?
許建林:這一點因「企」而異吧,如果底層技術(shù)原理基本一致,那沖擊會更大。
?
劉雪次:這個是毋庸置疑的,沖擊對象主要是對專業(yè)的音視頻技術(shù)服務(wù)商,沖擊程度的多少,要看騰訊的節(jié)奏。我在前面說了,對于純直播的技術(shù)服務(wù)提供商來說,可以說沖擊就在眼前,這是很殘酷的事情,擺在這些企業(yè)眼前的就是必須要進行戰(zhàn)略思考以面對這個沖擊。
?
袁榮喜:對專業(yè)的視頻服務(wù)商來說,小程序不會帶來沖擊,反而是一波巨大的機會。視頻服務(wù)商會想方設(shè)法去兼容小程序的這種接入方式,把小程序的流量引入到自己的服務(wù)上,這是和蘋果Safari支持WebRTC如出一轍。
?
和君:會的,尤其是一些小型的,沒有自己特色的音視頻供應(yīng)商 會收到較大的沖擊。騰訊在基礎(chǔ)設(shè)施、研發(fā)能力等方面有很大的優(yōu)勢。專業(yè)音視頻供應(yīng)商可能更需要在細分垂直領(lǐng)域深耕做出自己特色,具備不可替代性。也可以嘗試面向小程序的直播平臺,或作第三方的外包服務(wù)。
?
周思進:的確會形成一些沖擊,但是小程序音視頻能力的穩(wěn)定性,規(guī)模性和實際效果還有待檢驗。另外,專業(yè)音視頻服務(wù)提供商的價值在于差異化和專業(yè)化,這塊還是有其本質(zhì)的區(qū)別的。
?
姜雨晴:這點上來說應(yīng)該不會造成太大問題。由于長期在泛娛樂網(wǎng)站工作,可以看到的是,主播都是由淺入深。最開始都是以比較好上手的APP或者平臺提供的簡單推流工具入門。后續(xù)會慢慢使用專業(yè)的開源推流工具甚至付費推流工具。更多的小程序的作用在于引入一些新的主播,降低他們的直播門檻。單對于真正有一定經(jīng)驗的主播來說,由于小程序的一些限制,當(dāng)他們在對其他游戲、美顏等問題產(chǎn)生推流的不便性的時候,自然而然會轉(zhuǎn)化成專業(yè)音視頻服務(wù)供應(yīng)商的用戶。
不僅不會造成太大沖擊,在門檻降低、主播量上升的大環(huán)境下,用戶量的擴展也是可預(yù)期的,對于專業(yè)音視頻服務(wù),應(yīng)該是益處大于沖擊的。對于專業(yè)音視頻服務(wù)提供商也是一個很好的給予。給個簡單的類比,京滬高鐵修通的時候,大多數(shù)人都覺得對于航空來講應(yīng)該是很大的沖擊,但幾年下來,發(fā)現(xiàn)由于流動性加大,做飛機的人反倒多了,市場也成倍增長。小程序這次開放對于音視頻服務(wù)領(lǐng)域,應(yīng)該會有同樣的作用。直播門檻的降低也會有更多的市場前景。
?
Peter:對于直播廠商來說是多了一個新的目標(biāo)平臺,這個平臺依然需要直播CDN;已有安卓iOS的native平臺還需要直播推拉流SDK;無真正RTC能力,對RTC廠商影響也不大。但如果微信真的把實時音視頻通話能力通過小程序提供出來,對RTC廠商還是會有一定沖擊。
?
LiveVideoStack:對開發(fā)者而言,基于小程序開發(fā)多媒體相關(guān)的服務(wù),您對他們有哪些建議?
?
Peter:可以嘗試一些創(chuàng)新的玩法,不要局限于目前的已有產(chǎn)品形態(tài),可能會有機會。
?
劉雪次:畢竟是多媒體應(yīng)用,相關(guān)的多媒體基礎(chǔ)還是要的,比如一些基本概念,如采樣率、幀率、碼率、延遲,以及直播、點播相關(guān)技術(shù),如RTMP、HLS。如果有可能也最好從網(wǎng)上對一些流行的流媒體框架如FFmpeg,WebRTC多做了解,也可以動手做一些簡單的CASE。
?
周思進:還是建議去體驗和測試一下相關(guān)功能。
?
劉連響:謹慎樂觀,小程序雖然對音視頻的能力在逐漸開放,但限制還是很大, 另外加上類目的限制,需要多想想自己的業(yè)務(wù)是否很微信的要求的場景契合。
?
和君:小程序的特點就是“小輕”,適合“短頻快”的互聯(lián)網(wǎng)開發(fā)方式,快速迭代、快速試錯。可以結(jié)合騰訊云等強大的騰訊系基礎(chǔ)設(shè)施,降低研發(fā)成本,畢竟小程序一定是和自己的產(chǎn)品結(jié)合的最完美。一些音視頻服務(wù)提供商可以考慮做出面向小程序的直播平臺。此外,小程序允許委托第三方開發(fā)和維護,這可能是一個風(fēng)口,傳統(tǒng)的服務(wù)商可以嘗試軟件外包。
?
高澤華:沒有特別的建議,和普通API一樣,快開發(fā)快使用。搶占商業(yè)先機。如果非要提的話,對開發(fā)實時音視頻服務(wù)過程中如果遇到困難,可以多討論,多分享,不要悶頭造車。
?
后記
?
由于“小程序+直播”剛剛推出,功能、性能及穩(wěn)定性還未得到廣泛驗證,我們會持續(xù)關(guān)注。如果您有實踐與思考愿意分享,可以直接留言或聯(lián)系 editors@livevideostack.com 。
?
關(guān)于本期受訪嘉賓(以下排名不分先后)
?
Peter,某一線互聯(lián)網(wǎng)公司視頻技術(shù)團隊負責(zé)人
?
和君,tutorabc(原vipabc)大前端負責(zé)人
?
10余年前后端研發(fā)及架構(gòu)經(jīng)驗,曾就職于滬江網(wǎng)、途牛網(wǎng)等互聯(lián)網(wǎng)公司。擅長大型前端項目架構(gòu),前端工程化,前端及Nodejs服務(wù)端性能優(yōu)化等。 現(xiàn)負責(zé)tutorabc前端部門,以及音視頻教學(xué)平臺 "Tutormeet+" 的瀏覽器端和客戶端相關(guān)工作,致力于打造互聯(lián)網(wǎng)教育領(lǐng)域的WebRTC高性能富交互前端解決方案。
?
高澤華,聲網(wǎng)Agora.io首席音視頻架構(gòu)師
?
11年音樂語音編解碼學(xué)習(xí)經(jīng)驗,理解幾十種音頻編解碼標(biāo)準(zhǔn)。先后在中磊電子、士蘭微電子、摩托羅拉、虹軟科技主導(dǎo)音頻項目。先后負責(zé)芯片開發(fā),嵌入式系統(tǒng),pc軟件,移動app的音視頻子系統(tǒng)設(shè)計。對音視頻通信技術(shù)的發(fā)展與應(yīng)用有獨到見解。
?
姜雨晴,熊貓直播前端技術(shù)專家
?
本科畢業(yè)于四川大學(xué),研究生畢業(yè)于加拿大Dalhousie University。曽任FedoraRepository team Member。現(xiàn)于熊貓直播從事H5播放器內(nèi)核開發(fā)、彈幕引擎開發(fā)、WebGL開發(fā)。
?
林正顯,歡聚時代(YY)直播部負責(zé)人
?
1999~2011年,先后在3家知名通信設(shè)備公司擔(dān)任主任工程師、高級架構(gòu)師等職。2011年加入歡聚時代(YY),T4工程師,研發(fā)總監(jiān)。現(xiàn)分管音視頻編解碼、計算機視覺、音視頻傳輸和分發(fā)等技術(shù)團隊;在無線傳輸、IP核心網(wǎng)、互聯(lián)網(wǎng)接入、音視頻直播等領(lǐng)域有較豐富的經(jīng)驗;多次率領(lǐng)團隊取得公司技術(shù)大獎,在網(wǎng)絡(luò)及音視頻相關(guān)方向申請多項專利。
?
劉連響,dotEngine音視頻通話云創(chuàng)始人兼CTO
?
全棧工程師&產(chǎn)品,曾就職于視覺中國、果殼網(wǎng)。6年產(chǎn)品研發(fā)經(jīng)驗,四年多媒體研發(fā)經(jīng)驗,獨自開發(fā)出蒙太奇短視頻社交app,蝸殼實時視頻協(xié)作平臺創(chuàng)始人,玩耍直播創(chuàng)始人
?
劉雪次,北京亮眼云視科技有限公司創(chuàng)始人
?
業(yè)內(nèi)頂級的視頻技術(shù)業(yè)務(wù)專家及講師。具有跨國公司技術(shù)與管理及自主多次創(chuàng)業(yè)的工作歷程,同時擔(dān)任多家移動互聯(lián)網(wǎng)公司的戰(zhàn)略技術(shù)顧問。北京亮眼云視科技有限公司專注于傳統(tǒng)統(tǒng)一通信解決方案及視頻會議產(chǎn)品,并于2015年轉(zhuǎn)型專攻移動互聯(lián)網(wǎng)的互動音視頻云業(yè)務(wù)。
?
許建林
?
許建林(Piasy),關(guān)注安卓架構(gòu)、必備開源庫源碼導(dǎo)讀(拆輪子系列)、Advanced RxJava 系列博客翻譯,目前專注于客戶端實時多媒體領(lǐng)域,WebRTC-Android 源碼導(dǎo)讀,在 Powerinfo 從事音視頻 SDK 開發(fā)工作。
?
冼牛,即構(gòu)科技資深技術(shù)專家、架構(gòu)師
?
北京郵電大學(xué)計算機碩士,香港大學(xué)工商管理碩士,多年從事實時語音視頻云服務(wù)技術(shù)研究,專注互動直播和語音視頻社交行業(yè)。
?
袁榮喜,學(xué)霸君資深架構(gòu)師/音視頻技術(shù)負責(zé)人
?
核心系統(tǒng)工程師,16年的C程序員,好求甚解,善于構(gòu)建高性能服務(wù)系統(tǒng)和系統(tǒng)性能調(diào)優(yōu),喜好解決系統(tǒng)的疑難雜癥和debug技術(shù)。早年癡迷于P2P通信網(wǎng)絡(luò)、TCP/IP通信協(xié)議棧和鑒權(quán)加密技術(shù),曾基于P2P super node技術(shù)實現(xiàn)了視頻實時傳輸系統(tǒng)。2015年加入學(xué)霸君,負責(zé)構(gòu)建學(xué)霸君的智能路由實時音視頻傳輸系統(tǒng)和網(wǎng)絡(luò),解決音視頻通信的實時性的問題。 近幾年專注于存儲系統(tǒng)和并發(fā)編程,對paxos和raft分布式協(xié)議饒有興趣。尤其喜歡數(shù)據(jù)庫內(nèi)核和存儲引擎,堅持不懈對MySQL/innoDB和WiredTiger的實現(xiàn)和事務(wù)處理模型進行探究。熱衷于開源,曾為開源社區(qū)提過些patch。業(yè)余時間喜歡寫技術(shù)長文,喜歡讀唐詩。
?
趙加雨,網(wǎng)易云通信與視頻CTO
?
曾深度參與 Cisco Jabber,Webex Meeting, Cisco Spark 等多項分布式實時通信類產(chǎn)品的架構(gòu)與研發(fā),具備多年海外工作及大型研發(fā)團隊管理經(jīng)驗,復(fù)雜實時通訊類軟件架構(gòu)設(shè)計和研發(fā)經(jīng)驗。
?
張弩,百家云技術(shù)總監(jiān)
畢業(yè)于西安電子科技大學(xué),從06年加入北京威速科技有限公司并開始進入音視頻行業(yè),從事企業(yè)級軟件視頻會議系統(tǒng)開發(fā)設(shè)計、研發(fā)工作。14年開始供職于北京百家視聯(lián)科技有限公司 ,主要負責(zé)直播產(chǎn)品的設(shè)計研發(fā)。涉及分布式服務(wù)器架構(gòu)、大數(shù)據(jù)傳輸、音視頻編解碼技術(shù)、多平臺客戶端支持等工作。
?
周思進,北京三體云聯(lián)科技有限公司CEO
?
在視頻會議老大Ploycom 抗過槍,系統(tǒng)架構(gòu)師;在軟件視頻會議行業(yè)領(lǐng)頭羊V2帶過隊,技術(shù)副總裁;在2家上市公司練過兵(佳訊飛鴻,九城),研發(fā)總監(jiān);目前帶領(lǐng)一幫兄弟自主創(chuàng)業(yè)(北京三體云聯(lián)科技有限公司)CEO,立志成為國內(nèi)最好的互動視頻直播云平臺。
?
展曉凱,全民快樂研發(fā)高級總監(jiān)
?
曾就職于淘寶,開發(fā)機票搜索業(yè)務(wù),12年加入唱吧,經(jīng)歷了唱吧從上線到擁有4億用戶的整個過程,負責(zé)唱吧音視頻的開發(fā),其中涉及到多個產(chǎn)品線,包括唱吧、唱吧直播間、火星等,在移動平臺音視頻采集、硬件編解碼、跨平臺的音視頻處理等方面有著豐富的經(jīng)驗,目前工作于全民快樂,負責(zé)直播產(chǎn)品線業(yè)務(wù),未來2個月內(nèi)會有一本關(guān)于音視頻開發(fā)的書籍面市,書中詳細介紹了移動平臺下音視頻開發(fā)的整個流程,也是這些年從事移動平臺下音視頻開發(fā)的一個詳細總結(jié),希望可以幫助到音視頻領(lǐng)域內(nèi)更多的人們。
轉(zhuǎn)載于:https://my.oschina.net/u/3521704/blog/1596585
總結(jié)
以上是生活随笔為你收集整理的“小程序+直播”怎样搅动音视频技术生态?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为OLT 注册过程
- 下一篇: feed是什么意思