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