引言
隨著2024年的到來,實時通訊(RTC)技術已成為推動數字經濟發展的關鍵因素。從最基礎的文字、音訊和影片通訊擴充套件到即時訊息、檔案共享、語音呼叫、直播互動以及視訊會議等多元化功能,RTC技術在各個行業中的應用日益廣泛。根據最新的市場研究,預計到2024年,中國實時音影片(RTC)PaaS市場規模將達到30億元。
主流RTC平臺概覽
國內市場上湧現出多個優秀的實時通訊平臺,如即構、騰訊雲、聲網和網易雲信等,它們提供了多樣化的通訊解決方案,滿足了從初創企業到大型企業的不同需求。
本次評測重點關注以下國內領先的音影片通訊SDK提供商:
- 即構(ZEGO):
- 聲網(Agora):
- 騰訊雲音影片:
- 網易雲信:
選擇RTC服務的關鍵考量因素
- 全球服務高可用能力
- 音影片編解碼能力
- 音影片增強功能
- 超低延時直播能力
測評角度 1.全球服務高可用
全球服務高可用能力是確保實時通訊(RTC)服務高效、廣泛可用的核心要素。平臺相容性和全球網路部署直接影響使用者體驗、市場覆蓋和服務穩定性,對於滿足全球化趨勢下多樣化、高標準的使用者需求至關重要。
跨平臺相容性決定了RTC服務的品質。優秀的RTC平臺覆蓋iOS、Android、Windows、macOS和Web等多平臺,提供豐富API,滿足多樣化需求,提高使用者體驗,擴大市場範圍,同時降低開發和維護成本,支援應用長期成長。隨裝置多樣化,跨平臺能力變得日益重要,是技術進步的關鍵。
全球伺服器部署讓RTC服務實現低延遲、高穩定性通訊,確保無論發生何種網路波動或故障,服務始終線上。這不僅加強了應對全球資料法規的靈活性,還為企業開啟國際市場的大門,迅速回應全球客戶需求,助力業務持續增長。
視訊通話 |
即構 |
聲網 |
騰訊雲 |
網易雲信 |
---|---|---|---|---|
平臺語言深度適配
|
多端相容,支援25➕語言/開發平臺。相容Flutter、Electron、Unity,cocos和react native等全語言/平臺開發,全面相容時下熱門的鴻蒙Next框架
|
支援 Chrome、Safari 等主流瀏覽器。支援 iOS、Android、Web、Windows等平臺
|
覆蓋手機、桌面全平臺的客戶端 SDK
|
支援手機端(iOS 和 Android)、桌面端(Windows、macOS 和 Linux )和 Web 端(桌面瀏覽器、手機瀏覽器 H5)等全平臺,Flutter 、 Electron 和 Unity 框架 |
多終端深度適配 |
深度適配上各種耳機、音效卡、攝像頭等外設。適配 15000+ 終端裝置及 IoT 裝置 |
支援 6000+ 終端裝置適配 |
3000+終端完美適配
|
5000 餘款終端機型適配,相容目前主流的開發架構。 |
全球網路覆蓋/海量併發
|
全球 500 多個 BGP 節點,提供穩定的跨國內容分發網路。 服務全球高可用,212個國家地區全覆蓋,複雜網路環境高可用,海量有序網路MSDN全球覆蓋,高達99.99%的服務高可用。 |
提供全球佈局的實時通訊網路,保證了高併發場景下的低延遲和高可靠性。覆蓋全球200+國家/地區,特別針對東南亞、中東、北美和國內中小城市做網路最佳化。 |
覆蓋北美、歐洲、東南亞等70多個國家和地區,頻寬儲備達到200Tbps+,支撐日通話時長超過30億分鐘。覆蓋全球200+國家和地區,特別針對東南亞、中東、北美進行了網路最佳化。
|
全球多點覆蓋,保障美洲、歐洲、亞洲等海外使用者實時高畫質通話
|
IP協議
|
IPv4、IPv6
|
IPv4、IPv6 |
IPv4、IPv6 |
支援IPv4,對於IPv6的支援情況未明確說明。 |
測評角度2.音影片編解碼能力
音影片編解碼能力是指SDK處理音訊和影片訊號資料的能力,包括對這些訊號進行壓縮(編碼)和解壓縮(解碼)的技術。高效的編解碼技術能夠確保音影片通訊在保持高質量的同時,儘可能減少資料頻寬的使用。常見的影片編碼標準包括H.264、H.265(HEVC)、VP8、VP9等,音訊編碼標準包括AAC、Opus等。
隨著5G和高速網際網路的發展,音影片通訊對編解碼效能的要求越來越高。良好的編解碼效能是確保通訊效率、畫質清晰度以及使用者滿意度的關鍵。一個高質量的音影片SDK可以在各種網路條件下提供穩定且高效的服務,從而帶來流暢和清晰的通訊體驗。這不僅對提升通訊質量至關重要,也使得SDK能夠滿足不同應用場景的需求,展現其在現代通訊技術中的核心價值。
音影片演算法 |
即構 |
聲網 |
騰訊雲 |
網易雲信 |
---|---|---|---|---|
影片編解碼
|
支援H.264、H.264、H.265(HEVC)、VP8等標準編解碼格式,適用於多種網路環境和裝置。 |
支援H.264、H.265和VP8編解碼
|
提供H.264和H.265編解碼支援
|
支援H.264編解碼
|
影片硬編碼 |
支援硬體編解碼,可在支援的裝置上提升編碼效率,降低CPU使用率。 |
支援硬體編解碼 |
支援硬體編解碼
|
支援硬體編解碼 |
影片演算法調整 |
採用自適應流量控制和網路自適應技術
|
強大的頻寬估計和影片質量自適應調整演算法 |
採用自動位元速率調整和網路自適應策略 |
自適應網路技術
|
音訊編碼 |
支援Opus、AAC等高效音訊編碼格式 |
高效的Opus音訊編碼
|
支援AAC和Opus音訊編碼 |
採用Opus編碼
|
音訊編碼調整&最佳化
|
3A處理,AEC回聲消除、AGC自動增益控制、ANS降噪和AI降噪。 |
包括3A處理(自動增益控制、自動噪聲抑制、回聲消除)等多種音訊最佳化技術。 |
具有先進的音訊處理技術,包括回聲消除和噪音抑制功能。 |
包含先進的音訊處理演算法,如回聲消除、噪聲抑制等 |
特別註解:
- 影片硬解碼的支援對於提升影片通訊的效能至關重要。硬體解碼能夠大幅降低CPU的負擔,延長裝置的續航時間,同時提供更高質量的影片播放體驗。因此,在SDK的選擇和評估過程中,是否支援並充分利用各平臺的硬體解碼功能成為一個重要的考量點。
- 對於某些功能或效能指標,在開發商手冊中找不到相關說明時,建議直接聯絡SDK提供商獲取更詳細的技術支援和資料,確保在應用開發過程中能夠充分利用SDK的功能和效能優勢。
高畫質1v1通話 |
即構 |
聲網 |
騰訊雲 |
阿里雲 |
網易雲信 |
---|---|---|---|---|---|
最高解析度 |
支援1080p |
支援1080p |
支援1080p |
支援1080p |
支援1080p |
引數配置
|
自研場景化音影片配置,提供靈活的音影片編解碼器、音影片引數、流控策略等配置,當前支援場景包括秀場直播、KTV、 1v1 音視訊通話、語聊房。 |
豐富的引數配置選項,包括自適應位元速率調整
|
支援詳細的影片引數設定,以適應不同網路環境 |
解析度/幀率/位元速率 |
解析度/幀率/位元速率 |
WIFI網路實測結果 |
穩定的1080p@30fps通話體驗,低延遲
|
在良好的網路條件下,提供流暢的1080p通話
|
1080p通話質量良好,穩定性依賴於網路狀況 |
能夠在大多數情況下提供清晰的1080p視訊通話 |
720p視訊通話質量穩定,但在解析度上略低於其他幾家。 |
透過最近的測試發現,在標準高畫質影片通訊配置方面,現今多數網際網路RTC平臺能夠在解析度為1080P、幀率30fps的設定下提供流暢的視訊通話體驗。對於1080P及以上解析度的視訊通話,在網路條件良好和裝置效能強大的情況下,現代RTC技術能夠實現較為流暢的通訊體驗,但在網路環境較差的情況下,仍可能遇到延遲、丟包和卡頓的問題。綜合考量,對於追求高畫質晰度和穩定性的專案,即構、聲網和騰訊雲都是優秀的選擇。它們提供了高質量的視訊通話體驗和強大的網路適應性。對於有特定成本考慮且對解析度要求不是特別高的應用,阿里雲和網易雲信可以作為一個可靠的選擇。
在這個競爭激烈的市場中,即構音影片SDK
以其出色的弱網傳輸最佳化功能脫穎而出,為使用者在各種網路條件下都能提供一致的高質量通訊體驗。即構利用先進的演算法和技術,如自適應位元速率調整,智慧網路監測,以及多路徑傳輸,最佳化了資料在複雜網路環境下的傳輸效率和穩定性,從而顯著提高了視訊通話的質量,尤其是在網路不穩定或頻寬受限的情況下。適合那些尋求在複雜網路條件下保持通訊穩定性和清晰度的應用和服務,為使用者在任何網路環境下都提供了無縫且高質量的通訊體驗。
測評角度3.音影片增強功能
音影片SDK的增強功能現已成為提高使用者體驗、豐富應用場景、增加內容吸引力的關鍵。這些功能包括但不限於美顏、濾鏡、AR效果、實時互動等,超越了基本的通話和直播需求。隨著技術進步,未來趨勢將要求RTC服務提供更為豐富和多樣的增強功能,以滿足各種場景的需求,提升使用者的整體體驗,並拓寬服務的應用範圍。
增強功能 |
即構 |
聲網 |
騰訊雲 |
網易雲信 |
色彩增強
|
由於攝像頭的特性,採集到的影片可能存在飽和度不足的問題。即構使用色彩增強功能,在保護人物膚色的情況下,增強欠飽和的色彩,讓畫面色彩更逼真,更符合人的視覺感受。保護膚色,避免人物膚色受到增強。保護唇色,在美顏和帶妝時,使嘴唇色彩更自然。 |
開啟色彩增強演算法,可調整影像和影片畫面的飽和度,使畫面色彩更加豐富逼真,提升人的視覺主觀感受。同時,該演算法專門提供膚色保護功能,避免人的膚色受到過大影響。 |
實時通訊服務包含影片處理功能,能夠進行色彩校正和增強,以改善視訊通話的視覺體驗。
|
提供了基本的影片最佳化技術,但在色彩增強方面的具體資訊不夠明確。 |
低照度增強 |
在環境光較暗的情況下,攝像頭採集到的畫面亮度不滿足看清人臉、或無法進行人臉識別等業務需求時,對畫面亮度進行增強。極小效能開銷,全機型覆蓋。支援自動增強模式,自動識別低照度環境。 |
在光線不足、光照不均勻、背光場景下開啟暗光增強,可實現智慧補光、動態提升畫面的整體亮度、改善畫面的可視範圍和觀看質量。 |
在其音影片服務中包含了低照度增強功能,幫助改善暗光視訊通話的質量。 |
支援視訊通話的基本最佳化,包括對低光環境的適應性,但未明確標註為低照度增強。 |
美顏濾鏡和效果
|
根據使用者和業務需要,調整美白、磨皮、銳化以及紅潤的程度,輕鬆實現基礎美顏功能,為使用者呈現出良好的肌膚狀態,打造獨特自然的美顏效果。覆蓋高頻使用的美顏能力。 |
支援基礎的美顏功能,包括設定美白、磨皮、祛痘、紅潤效果。
|
豐富的美顏和濾鏡選項,包括動態效果和背景虛化。
|
提供基本美顏和濾鏡功能,滿足日常使用。 |
超解析度
|
基於深度學習,透過AI演算法來放大原有影像的解析度,以達到提升畫質的效果。即構超分技術在本地即可實現,例將360P的影片超分成720P,使畫質更清晰、紋理細節更細膩、文字更清楚。此外,即構超分技術的智慧策略領先行業,開發者不需要考慮使用者的機型效能和網路等複雜情況,無論是高階旗艦還是中低端裝置,即使是在網路不佳的環境下,即構超分技術卓越的自適應策略,都能展現令人滿意的清晰畫面。 |
聲網的超解析度技術能夠顯著提升影片畫質,將低解析度影片轉換為高解析度影片,使畫質更為清晰、細膩。
|
服務中包含了影片清晰度增強功能,可能涉及到超解析度技術的應用。
|
提供了影片畫面最佳化技術,以改善視訊通話質量,但關於超解析度的具體資訊不詳。 |
音訊效果增強 |
支援高階音效處理,如3A、場景化 AI 降噪、變聲&美聲&混響、空間音效、耳返、範圍音影片、人聲檢測等能力。
|
3A演算法:回聲消除、自動增益、噪聲抑制 |
音訊效果增強功能包括聲音美化、音效混響等。 |
支援基本的音訊效果增強,包括回聲消除和噪聲抑制。
|
互動白板與螢幕共享 |
支援互動白板和高效的螢幕共享功能。 |
提供視訊通話或互動直播中進行螢幕共享,以提高溝通
|
強大的螢幕共享功能和互動白板支援。
|
提供基本的螢幕共享和互動白板功能。 |
影片錄製與直播推流
|
提供高質量的影片錄製和直播推流服務。
|
支援雲端和本地影片錄製,以及直播推流。
|
強大的直播推流能力和靈活的影片錄製選項。 |
支援影片錄製功能,直播推流服務較為基礎。
|
在音影片SDK的影片增強技術特性與產品能力上,即構、聲網、騰訊雲、網易雲信均展現出了獨特的技術優勢與豐富的產品功能。
即構(
即構超解析度技術(
測評角度4.超低延時直播能力
超低延時能力是指透過實時音影片技術實現的線上直播中觀眾與主播之間的雙向或多向交流功能。這種能力允許使用者不僅觀看直播內容,還能透過影片連線、實時聊天、投票、送禮等方式參與到直播中,極大地提升了觀眾的參與感和互動體驗。例即構線上KTV解決方案
是時下社交娛樂場景下的新型互動玩法,運用超低延遲直播技術,融合了直播間實時連線合唱、送禮、實時聊天等熱門玩法,透過歌曲把人與人連線起來,讓溝通破冰變得更簡單,有效提升平臺使用者停留時長。當前,隨著網路頻寬的提升和技術的發展,互動直播已經成為線上教育、娛樂直播、企業會議和電子商務等多個領域的重要應用形式。市場上的主流音影片SDK廠商都在不斷最佳化其超低延時直播的能力,以提供更低的延遲、更高的影片質量和更豐富的互動特性。
視訊通話 |
即構 |
聲網 |
騰訊雲 |
網易雲信 |
---|---|---|---|---|
低延遲直播 (聯通實測)
|
單主播平均 小於 2S看到畫面 直播延遲小於 2 S以內,在最佳化的網路環境下接近或者略低於 1 秒。 |
單主播平均 1-2S看到畫面 直播延遲在 1- 2 S之間,最佳化條件下可實現小於1秒的延遲。
|
單主播平均小於2S看到畫面 直播延遲在 1- 2 S之間,特定最佳化場景下可能達到1秒以下。
|
單主播平均 2S左右看到畫面 直播延遲2左右,依靠其強大的CDN最佳化,在特定配置下可以實現更低延遲。 |
抵丟包/防抖動
|
音訊:上下行抗丟包率 80%。 影片:上下行抗丟包率 70%。 |
上下行抗丟包率 80%
|
實測抗丟包率超過80%。抗網路抖動超過1000ms。弱網環境下仍然能夠提供高質量的音影片通訊 |
定製化的FEC/ Jitter Buffer/ QoS策略,70%丟包仍可正常通話 |
實時音影片 (聯通實測 )
|
最低 79ms
|
低於 100ms
|
端到端的延遲<100ms
|
端到端延時小於 200 ms
|
直播方式 |
支援一對多(單播)、多對多(群播)的直播模式 |
一對多的直播模式,支援超低延遲的互動直播 |
提供了靈活的直播推流和拉流能力,支援一對多的直播場景 |
提供了一對多直播和互動直播的能力,支援實時連麥、互動白板等功能。 |
多人連麥 |
提供高效的多人連麥功能,支援大規模的線上互動。 |
最大支援 17 人多主播互動,最多觀眾人數 100 萬。 |
提供高效的多人連麥功能,支援大規模的線上互動。 |
提供低延遲直播服務,但具體延遲指標可能需要根據實際應用場景評估。 |
畫面美化與特效
|
基於領先的 AI 演算法,提供美顏、美體、美妝、貼紙等功能。將二者進行搭配使用,能夠輕鬆實現音影片互動和美顏的結合,打造實時美顏效果。
|
提供美顏外掛,使用者可以開啟美顏,調節美白、磨皮、祛痘、紅潤程度,實現自然的美顏效果。
|
基於優圖精準的 AI 能力和天天 P 圖豐富的實時特效處理,為各類影片處理場景提供豐富的產品能力。實現 AI 美顏、濾鏡、美妝、趣味貼紙、Animoji 表情、虛擬形象等 AR 效果,適用於直播推流、虛擬試妝、短影片製作等場景。 |
提供雲信自研的基礎美顏和高階美顏功能,幫助使用者在音視訊通話或互動直播場景中,對人臉進行美膚、美型等美顏調整,或透過畫面濾鏡改變影片的色調與氛圍。 |
在選擇適合的直播方式時,確實需要綜合考慮直播的互動性、內容質量、觀眾規模和技術支援等多個關鍵因素。例如,對於高度互動和低延遲要求的直播應用,即構
可能是一個優選,即構採用了先進的編解碼演算法和智慧流量控制技術,確保了直播流的實時傳輸和處理。即構強大的超低延時能力體現線上KTV解決方案
,KTV方案超低延時能力領先行業,互動指標表現卓越,演唱效果、延遲、聽感等均優於其他廠商。方案玩法豐富,包括獨唱、輪唱、合唱等,滿足使用者多樣需求,提升直播趣味性和互動性,吸引更多使用者參與。同時,即構技術支援出色,幫助開發者快速搭建含正版曲庫的線上K歌房,降低技術門檻和成本,讓開發者更專注於內容創作和運營,提升直播質量。而對於需要支援大規模觀眾觀看的直播事件,騰訊雲的CDN分發能力將是重要考量。聲網和網易雲信則提供了靈活多樣的直播模式和內容增強功能,適合多種直播場景。
總結
在主流實時通訊SDK的功能評測中,我們發現即構(ZEGO)的SDK提供了全面的功能覆蓋,聲網(Agora)以其卓越的傳輸效能出眾,騰訊雲(TRTC)和阿里雲在穩定性和大規模部署方面表現優秀,而網易雲信則在特定應用場景下具有強大的適用性。
鑑於WebRTC程式碼龐大,雖然已經提供了很多訊號處理、回聲消除、編解碼庫,但直接拿過來就想達到高質量的通話水平還是非常困難的,所以建議初學者和應用整合商選用成熟的第三方RTC應用服務平臺,期望透過以上分析對比,可以幫助大家快速選用第三方SDK開發實時通訊應用。
綜上所述,