4 分鐘,快速瞭解聲網 Agora SDK 3.0

聲網 Agora Native SDK 3.0 ,以及 Web SDK 3.0.2 ,已經正式發佈上線一段時間了。如果大家沒時間看文字,可以通過這個視頻快速瞭解一下。

新版本 SDK 採用了全新的系統架構和下一代實時編碼傳輸技術,同時還新增了許多新功能。不論是在集成易用性,還是在音視頻體驗方面,都得到了進一步的提升。

我們在3.0版本中,採用了全新的 Lastmile 策略,大幅提升了音視頻流在高擁堵和高丟包網絡環境下的可用性和流暢性。

在視頻方面,爲了將不卡、不糊、超低延時做到極致,3.0 版 SDK 採用了業界領先的編碼和傳輸算法。在帶寬不足時,3.0.0版本新的網絡策略能 充分利用上下行有限帶寬,提高了對帶寬的利用率,從而提升了有效碼率,畫質變得更清晰了。

如果你將新老版本放在同樣的網絡條件下,你會發現,不論是卡頓率、延時,還是幀率、碼率,新版本的數據表現比老版本更好,可以極大地提升用戶體驗。

新老版本對比

在音頻方面,聲網 SDK 被應用到了許多強調音質的場景中,比如在線合唱、音樂教學、語音聊天房等。所以我們在 3.0 SDK 中也對音頻體驗進行了大幅升級。在常見弱網(30%~50%丟包率)環境下,新版本的音頻延時降低了 40%。我們還優化了音頻策略、回聲消除算法,將全頻帶採樣與音樂編碼結合,能給你高保真音質體驗。針對在線合唱、音樂教學等場景,我們已經改善了 Android 機型的耳返延時,目前的耳返延遲在 60ms 到 100ms。

在功能方面,3.0 SDK 增加了對多頻道的支持,可以實現更多更復雜的實時互動場景。多頻道的典型場景就是超級小班課。超級小班課,是將互動大班課裏的學生進行分組,各組的學生會同時訂閱老師的主頻道Channel A和各自小班的頻道Channel(B, C … N),各小組內學生不僅可以接收老師教學的實時音視頻流,同時小組內成員彼此可見、可聊天,極大提高大班課的教學質量和學生體驗。聲網Agora SDK的多頻道功能可在單進程中實現,不僅降低了集成的複雜度,還減少對系統資源的消耗。

另一個值得一提的新功能就是全鏈路的鏡像,視頻在本地或遠端渲染之前,或是在本地視頻發送之前,都可以實現鏡像。這個功能會給很多開發 PK 連麥和在線音樂教學場景的開發者帶來便利。

在 Web 瀏覽器端,3.0.2 版 Agora Web SDK 新增了基礎美顏功能,可以實現美白、紅潤、磨皮等基礎美顏效果,開發者們可以通過調整參數來自定義美顏效果。同時,Web SDK 還新增跨頻道媒體流轉發,可在 Web 瀏覽器端實現跨直播間 PK 功能。

除了以上部分新增功能,3.0 版 SDK 還優化了許多特性,比如在 Windows 上,新版 SDK 新增支持了基礎美顏,還有自渲染增加平滑出幀支持。當然,還有更多特性得到了優化,具體可以訪問聲網 Agora 文檔中心。

目前,聲網 Agora SDK 已經支持多個主流系統平臺,以及開發工具與框架,併爲開發者每個月提供 10000 分鐘的免費使用額度。我們還在 Github 上開源了許多 Demo,歡迎體驗。

  • Agora Github:https://github.com/AgoraIO

  • Agora Community Github:https://github.com/AgoraIO-Community

  • Agora Usecase:https://github.com/AgoraIO-Usecase

如果你對我們的產品有任何建議,或是在集成、升級過程中遇到任何問題,都可以在 RTC 開發者社區(rtcdeveloper.com)發帖來與我和我們的工程師團隊溝通。同時,歡迎大家持續關注聲網 Agora 開發者公衆號,獲取更多教程及產品信息。

點擊閱讀原文,瞭解更多

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章