9月 17 日,由聲網、環信與 RTE 開發者社區聯合主辦的「RTE 2022 編程挑戰賽」圓滿落幕。
從 300+ 支參賽隊伍中沖出重圍的 27 支決賽隊伍,在元宇宙中用精彩的答辯掀起了一場頭腦風暴,為歷時 2 個多月的大賽劃下了圓滿的句號。
RTE 創新編程挑戰賽是聲網自 2019 年開始,一年一度面向全球 RTC(Real Time Communication)開發者、編程愛好者與極客舉辦的在線黑客馬拉松。
今年「RTE 2022 編程挑戰賽」的主題是 —— 試試用最好的“積木”來一場頭腦風暴吧!旨在鼓勵開發者利用現有的工具和組件,快速構建出能解決實際問題的產品。
經過激烈的角逐,最終兩條賽道共有 27 只隊伍會師決賽。值得一提的是,本次大賽的決賽和頒獎都是在借助由元宇宙技術搭建的虛擬場景中進行,進入決賽的團隊分別選用了自己的虛擬形象進行路演與答辯,也讓參賽選手和觀眾進一步體會到實時互動技術帶來的創新體驗。
最終,決賽共誕生了「聲網 SDK 應用開發」賽道的一、二、三等獎團隊各一名,“環信專項獎”一名,“創新應用獎”一名,“實用價值獎”一名;「場景化白板插件應用開發」賽道一等獎團隊一名,二等獎團隊三名,三等獎團隊五名,“社區積極貢獻獎” 一名。
參賽選手 & 評委合影
賽道一
「聲網 SDK 應用開發」賽道
「聲網 SDK 應用開發」賽道是經典賽道,希望開發者可以借助聲網 SDK 和云市場能力,開發出更多有創意、有價值的實時音視頻互動場景的創新應用。
作為全球實時互動 API 平臺的開創者,聲網的產品已經覆蓋全球 200+ 國家/地區,無論是產品的豐富度還是技術能力,聲網的 SDK 都得到了市場的認可。
基于聲網 SDK 在 RTE 領域進行開發,可以將比賽的關注點放在應用如何進行創新、如何實現,而不用過多的顧慮 SDK 本身能否承載你的奇思妙想。以下為該賽道部分獲獎團隊和作品的介紹:
一等獎
獲獎團隊:GGBot
作品名:SuperRent
面對高昂與不確定的房產市場,租房絕對是當下青年人不二的選擇。SuperRent 隨心租項目,旨在利用實時音視頻技術幫助租房者解決看房距離目標房源太遠,看房成本過高,看房過程中的個人隱私泄漏的問題,讓大家足不出戶就能挑選自己心儀的房源。
該項目前端部分使用 Flutter,后端使用 Go,代碼完整和質量較高,并且深度使用了聲網 RTC 技術,進行 Token 鑒權、云端錄制、頻道管理;借助環信 SDK 技術實現賬號注冊、聊天室創建與維護、房源群組等相關功能。因為前端部分使用 Flutter 開發,該項目可同時支持 iOS 和 Android 兩端,并配置了精美的頁面 UI。
此外,該項目作品文檔撰寫清晰,專門為產品制作了官網,在完整程度上同樣取得了較高的分數。
二等獎
獲獎團隊:大狗吱
作品名:智慧考場
智慧考場是基于聲網 WebRTC 服務的在線考試低代碼開發平臺,通過模版可以只需一名前端就能完成模版配置,打造一個在線考試模擬工具,并實現定制考場、招聘、會議等功能。
整體項目的工程量較大。技術棧選型方面,Web&桌面端采用了 umi+qiankun+electron ,移動端采用 react-native,服務端采用 node.js+mongo+socekt.io。
三等獎
獲獎團隊:領航者
作品名:Piloteer 服務平臺
"科技在飛速發展,而部分人被落在了后面,讓我們協助弱勢群體,為他們在新時代領航。”該組選手參賽的項目,旨在利用人工智能、音視頻傳輸技術、智能硬件等技術,為視障群體提供一套音視頻領航服務方案,協助他們在熟悉周邊環境、道路導航、輔助食品/藥品辨別等場景下更從容、更舒心。
環信專項獎
獲獎團隊:metatown
作品名:MetaTown
MetaTown 是基于聲網音視頻和環信 IM 打造的元宇宙社交項目,模擬了一個元宇宙小鎮生活的居民的日常生活,可以選擇職業后,在小鎮上就職。醫生可以一對一進行咨詢,辦公樓可以上班打卡,賺取金幣。銀行可以理財,存取金幣貸款等。2.0 版本里將開放酒吧,書店等更多社交場景。
該項目像素風的設計很吸引人,UI 設計很精美。參賽團隊自行開發了服務器接口,功能相當完善。
除一、二、三等獎和環信專項獎外,紅鯉魚與綠鯉魚與驢團隊獲得了“創新應用獎”,Rethinking 團隊獲得了“實用價值獎”。
賽道二
「場景化白板插件應用開發」賽道
「場景化白板插件應用開發」為本次大賽的特設賽道,希望開發者可以基于 Window Manager 提供的 APIs,制作功能完善、有使用場景的插件應用。
聲網開源項目 Flat 作為一款前后端完全開源的互動白板產品,已在開源社區獲得近 4000 開發者的關注。Window Manager 是 Flat 項目中用來管理窗口課件的一個核心開源庫,對于多端的處理有著非常優秀的適配能力。
基于 Window Manager 庫可以輕松讓互動白板插件具備更好的交互能力,也為更多交互場景的實現提供了可能性。參與該賽道的選手,可以完整體驗從 0 到 1 完成一個開源項目的樂趣,感受更為開放的開源文化與生態。以下為該賽道部分獲獎團隊的介紹:
一等獎
獲獎團隊:快樂星球
作品名:成語解謎 - Chines Idiom Puzzle
「快樂星球」團隊此次參賽的作品,是一款寓教于樂的互動成語解謎游戲。該項目以互動白板為載體,在操作上易于上手,適配了觸摸與鍵鼠設備;收錄了近 3 萬個成語的讀音、解釋、出處及用例;在互動性上不限玩家數量,提供了合作與 PK 兩種模式。
這款小游戲充分發揮了互動白板的同步能力,并且在很短的開發時間內達到了較高的完成度,因此獲得了該賽道的一等獎。
時光荏苒,離開學校的我們或許已經很少再接觸那本厚厚的成語詞典,那些總是做不完的試卷和曾經嬉笑的面孔也早已遺落在回憶的角落、失散在人生的拐角。希望這款輕松的小游戲,可以帶大家重溫小時候簡單的快樂。
二等獎
獲獎團隊:萬夢聚聯
作品名:MIDIBoard
MIDIBoard 是一個適用于聲網 Netless 互動白板的插件,為音樂人、MIDI 制作者以及音樂教育工作者提供 MIDI 文件的編輯與預覽。
一首歌曲,從構思到成型需要不斷打磨與修改。對于多位音樂人共同合作的歌曲來說,修改的過程會有許多不便。針對這一痛點,「萬夢聚聯」團隊依托于聲網的互動白板應用開發了這款插件,可以讓身處不同地域的用戶共同作曲、編曲、提出修改意見,實現了音樂編輯的線上協同,極大程度的優化了創作流程。
值得一提的是,MIDIBoard 是目前業內尚缺乏的在線多端協作音軌式音樂插件/Web 應用,該團隊表示將借助這一優勢,通過開源社區來推動插件的發展。也期待更多人來參與共建、發現音樂之美!
二等獎
獲獎團隊:飛翔的笨蛋
作品名:Mia Piano
Mia Piano 是一款在線鋼琴插件,為鋼琴老師或鋼琴初學用戶提供了線上彈鋼琴的功能,僅僅使用電腦鍵盤就可以彈一首曲子。同時,該插件提供了音名等提示功能,讓毫無基礎的小白也能快速上手。
作為一款限時開發的產品,Mia Piano 的完成度較好,按鍵/聲音同步完美,并且借助互動白板提供的互動、同步等特性,使得便捷性更高、設備要求更低,這些都是傳統教學方法無法做到的。
二等獎
獲獎團隊:云教室保潔員
作品名:CloudOS 云教室
云教室是還原線下授課體驗的新一代云端實操教學應用。
疫情之下,“通過網絡獲取知識”的行為,已經成為全齡段的常態化動作。在線教育行業,一定要有真正交付的初心和能力,才能夠在市場中站穩腳跟。
云教室插件提供了創建實操課模板、創建實操課、線上指導、遠程連線指導、作業回放等功能。在軟件技能培訓領域,真的學會操作才是有價值。在路演中參賽選手表示,本項目就是致力于解決在線教育“學不會的”問題,打造基于已開發課程,提高學員掌握度的有效工具。希望用最小的成本,幫助中小企業完成教育初心。
三等獎獲獎團隊,包含:大音希聲、SL、呆瓜小分隊、積木、mumu 5 支團隊。
另外,溫瞳團隊憑借積極的態度和高昂的參賽熱情獲得了「社區積極貢獻獎」。
現在的軟件發展趨勢,越來越鼓勵開發者利用現有的工具和組件,快速構建出能解決實際問題的產品。
盡管此次的賽制與賽題對參賽隊伍提出了更高的要求,但同時也為大家提供了頂尖的工具“積木”、專業的賽事輔助團隊以及更為高額的獎金。參賽選手們也不負大家的期待與自己的努力,帶來了一大批優秀作品,讓一年一度的大賽獲得了圓滿的成功。
關于本次挑戰賽的更多作品情況將開源在 GitHub,感興趣的開發者可在GitHub中搜索「RTE 2022 編程挑戰賽」進入項目倉庫進行查看。
獲獎團隊除了會得到大賽獎金,還可以申請進入聲網招聘綠色通道,以及在一年內享受「創業開發者資源包」等福利。希望大家可以持續關注參賽團隊和項目,關注聲網RTE 創新編程挑戰賽,共同探索實時互動的更多可能。