哈嘍各位開發(fā)者,「RTE NG-Lab 雙周報」如期而至!
近兩周,我們更新了一些新的實時互動場景和產品,也舉辦了代碼實驗室的第一次線下活動,與大家一起體驗了聲網最新的 4.0 SDK。
靈感寶盒剛剛上線的時候,交流群里有小伙伴提出“線上云展會開發(fā)框架”的需求,希望幫助企業(yè)和開發(fā)者快速開發(fā)和搭建進行線上展會應用,方便開發(fā)者快速開發(fā)一款線上虛擬展會軟件,進行線上的虛擬展會布展,把實體展、實物展品"搬上云" ,能夠提供實現(xiàn)沉浸式觀展體驗、實時的線上交流互動。本次我們?yōu)榇蠹艺业搅?Vertex Gallery 虛擬畫廊和 Infinite-Art-Gallery,不知是否滿足大家的需求。
大碗茶同學在體驗聲網 4.0 SDK 后,在靈感寶盒中通過 issue 提交了一個靈感:直播觀賞聯(lián)動靈感,支持多屏聯(lián)動觀看,觀眾可以同步觀看多房間內容,觀眾在進入 A 主播房間后,自動開啟上帝視角,可以觀看所有此局游戲中所有已開播玩家的視頻流。目前這個靈感還沒有落地的產品,歡迎大家參與進來,大家發(fā)起開源共建~
在靈感寶盒代碼倉提交有價值的 pr 或者 issue,均可以獲贈 RTE 開發(fā)者社區(qū)的限量版徽章,上周有兩位小伙伴獲得了限量版的勛章,如果你提交的足夠多,完全可以集齊一套!
后續(xù)每兩周我們都會推出 RTE NG-Lab 雙周報,與大家同步的近期進展和計劃,以及相關的資訊信息。歡迎更多的伙伴參與進來~
?
?
?
01 近期活動預告
1、獨立開發(fā)者開放麥
?? 活動時間:9 月 17 日
?? 活動形式:線上接入 Vland 云現(xiàn)場,報名成功后會邀請進入直播交流群
?? 掃碼報名:
?
02 靈感寶盒圖譜 ? 新增項目展示
1、Vland 云現(xiàn)場
項目分類:虛擬活動/Virtual Conference(虛擬會議)
項目地址:
Vland 云現(xiàn)場創(chuàng)立于 2021 年,是一款人人都能設計和創(chuàng)作的虛擬現(xiàn)場互動云平臺。通過融合游戲化場景生成、實時音視頻交互和虛擬社交身份等技術,向泛行業(yè)場景提供「虛擬空間即服務」。
Vland 將人與人的互動需求放在首位,充分賦能用戶的想象力和創(chuàng)造力,讓每個企業(yè)與組織都能搭建虛擬世界,在虛擬空間中還原真實的線下互動。
2、ehlo
項目分類:虛擬活動/Virtual Conference(虛擬會議)
項目地址:
一個虛擬工作場所,在線實時交流,團隊無縫協(xié)作,拉近成員距離,改變團隊寫作方式,為 60 多個國家/地區(qū)的聯(lián)系更緊密、生產力更高的團隊提供動力。
3、Spot
項目分類:虛擬活動/Virtual Conference(虛擬會議)
項目地址:
Spot 是一個針對辦公的團隊溝通軟件,提供團隊連接、協(xié)作和建立文化的完整解決方案。可以提供虛擬辦公室和活動的 3D 場景,為辦公、會議、活動等創(chuàng)建一個完全定制的沉浸式空間。
4、Vertex Gallery 虛擬畫廊
項目分類:虛擬活動/虛擬貿易展會(Virtual Trade Show)
項目地址:
https://vertexgallery.pavece.com/
Vertex Gallery 是一個虛擬藝術畫廊,每天展示 34 件新藝術作品,藝術品每晚 22:00 UTC 會進行更換。畫廊不僅展示繪畫,還展示圖片和其他類型的藝術,如雕塑。Vertex 畫廊從 Artic edu API 獲取數(shù)據,這是一個優(yōu)秀的 API,提供有關藝術的免費和公共領域數(shù)據。
5、Infinite-Art-Gallery
項目分類:虛擬活動/虛擬貿易展會(Virtual Trade Show)
項目地址:
https://github.com/Brazil-0034/Infinite-Art-Gallery
通過 3D 程序生成的無限畫廊!每件藝術品都是來自 Reddit 的 r/Art 頻道,目前有 180 多萬件藝術品。畫廊在瀏覽器中完全使用 THREE.JS 渲染,另外可能還需要一個服務器來托管和篩選來自 Reddit、哈佛藝術博物館和 Met APIs 的帖子。
7、kalidoface
項目分類:虛擬活動/元宇宙(Metaverse)
項目地址:
https://github.com/yeemachine/kalidokit
Kalidokit 是,用于 Mediapipe/Tensorflow.js 面部、眼睛、姿勢和手部的 Web 端 RGB 攝像頭動捕開源方案,與 Facemesh、Blazepose、Handpose 和 Holistic 兼容。它采用預測的 3D 地標并計算簡單的歐拉旋轉和 blendshape 面值。
8、OpenShot Video Editor
項目分類:更多/視頻編輯器
項目地址:
https://github.com/OpenShot/openshot-qt
OpenShot Video Editor 是一個獲獎的免費開源視頻編輯器,適用于 Linux、Mac 和 Windows,并致力于向世界提供高質量的視頻編輯和動畫解決方案。
9、Dash.js
項目分類:更多/視頻播放器
項目地址:
https://github.com/Dash-Industry-Forum/dash.js
dash.js 是 DASH 行業(yè)論壇的一項倡議,旨在建立一個生產質量框架,用于構建使用 W3C 定義的媒體源擴展 API 集的客戶端 JavaScript 庫播放 MPEG-DASH 內容的視頻和音頻播放器。該項目的核心目標是構建一個用于播放 DASH 的開源 JavaScript 庫。
10、VLC
項目分類:更多/視頻播放器
項目地址:
https://github.com/videolan/vlc
VLC 是一個自由和開源的媒體播放器和多媒體引擎,專注于播放一切,并在任何地方運行。VLC 可以播放大多數(shù)多媒體文件、光盤、流、設備,還能夠將流轉換、編碼、流和操作成多種格式。
11、Audiokitsynthone
項目分類:更多/iOS合成器
項目地址:
https://github.com/AudioKit/AudioKitSynthOne
開源的 iOS 合成器應用,使合成器與基本操作系統(tǒng)的所有新功能保持同步。Synth One現(xiàn)在是iPhone/iPad的通用版本。Synth One 的許多功能都可以在 AudioKit 中作為模塊使用,讓你可以輕松訪問振蕩器、濾波器、混響、效果器和其他DSP處理。
12、Zy Player
項目分類:更多/視頻播放器
項目地址:
https://github.com/cuiocean/ZY-Player
跨平臺桌面端視頻資源播放器.簡潔無廣告.免費高顏值。 支持 Windows、Mac、Linux,支持 IPTV,衛(wèi)視直播,視頻源支持自定義, 支持導入, 導出;支持海報模式和列表模式瀏覽資源;播放歷史, 自動跳轉歷史進度;收藏夾支持導入,導出, 支持同步追劇;支持精簡模式, 摸魚劃水;一鍵搜索所有資源, 支持歷史搜索記錄;導出資源下載鏈接;支持第三方播放器播放;顯示豆瓣評分。
13、Gsyvideoplayer
項目分類:更多/視頻播放器
項目地址:
https://github.com/CarGuo/GSYVideoPlayer
視頻播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持彈幕,外掛字幕,支持濾鏡、水印、gif 截圖,片頭廣告、中間廣告,多個同時播放,支持基本的拖動,聲音、亮度調節(jié),支持邊播邊緩存,支持視頻自帶 rotation 的旋轉 (90,270 之類),重力旋轉與手動旋轉的同步支持,支持列表播放 ,列表全屏動畫,視頻加載速度,列表小窗口支持拖動,動畫效果,調整比例,多分辨率切換,支持切換播放器,進度條小窗口預覽,列表切換詳情頁面無縫播放,rtsp、concat、mpeg。
?
03 代碼實驗室工作坊
8 月 20 日,我們組織了一場小型的線下 Workshop,與開發(fā)者們一起體驗了 4.0 SDK 的強大之處。一起完成和體驗了多人、多屏幕共享新功能。
1)4.0 SDK 的特性與提升
來自上海的聲網 SDK 資深架構師章真,通過視頻連線的方式為現(xiàn)場的開發(fā)者介紹了 4.0 SDK 的特性、性能提升。
?
以下為部分新特性和改進
-
新特性
支持多路媒體流,復雜場景更易實現(xiàn)
內置媒體播放器,包體積更小
云市場插件一站式解決方案
超高清分辨率
新的 AI 降噪、空間音效及超高音質 3 項新功能提升音頻體驗。
支持墊片推流
-
功能改進
快速切換頻道
獲取本地人聲音調,實現(xiàn)唱歌評分功能
-
關鍵體驗指標提升
在延時方面,4.0.0 SDK 較上一個版本優(yōu)化了 60 - 80ms,體驗得到大幅提升,尤其是在弱網環(huán)境中。
在丟包方面,視頻丟包邊界從 70% 提升到 80%,在 80% 的丟包率下,仍可進行正常的視頻互動。
在卡頓率方面,4.0.0 SDK 比目前絕大部分競品低 10% 左右。與聲網 3.7 版 SDK相比,屏幕共享場景的卡頓率降低了 5%,即使在弱網環(huán)境下屏幕共享的體驗也得到了明顯提升。
詳細參考:聲網 Native RTC SDK 4.0.0 上線
2)開發(fā)者體驗創(chuàng)新場景的開發(fā)
活動中,開發(fā)者們在布道師和工程師的支持下,一步步實現(xiàn)了多人、多屏幕共享的場景。針對這個場景,我們已在社區(qū)發(fā)布了一份詳細的教程,沒能來到現(xiàn)場的小伙伴也可以參照教程體驗這個場景,地址如下:rtcdeveloper.agora.io/t/topic/24601
經過一番開發(fā)和調試,現(xiàn)場的小伙伴們都順利實現(xiàn)了多人多屏幕共享的場景。大家一起進入同一個房間,在音視頻通話的同時,分別共享了自己的手機屏幕。
在動手實踐過后,現(xiàn)場的開發(fā)者們都認為目前 4.0 SDK 的 API 設計非常清晰,且簡單易用。有開發(fā)者表示,這樣的“多人、多屏幕共享”的功能可以應用于一些游戲直播的場景,讓觀眾處于一個“上帝視角”,同時看到多個 Up 主的游戲界面。隨后現(xiàn)場的開發(fā)者們,對該功能的應用場景也分別展開想象,各抒己見。
?
關于 RTE NG-Lab 雙周報
本文摘自 :https://www.cnblogs.com/