100+隊伍逐鹿大獎,創新程式設計挑戰賽秋季賽圓滿落幕

思否編輯部 發表於 2020-09-22

就在上週末,SegmentFault 思否策劃承辦的RTE 2020 程式設計挑戰賽秋季賽的決賽線上上圓滿落幕了。本次秋季賽的賽題只有一個,參賽者可以根據自己的創意,基於聲網Agora SDK、 聲網Agora 實時訊息 RTM SDK、雲錄製 SDK 等 SDK 實現實時互動應用,或在已有的專案中實現實時互動場景。

相對春季賽,儘管賽題減半,但參賽選手熱情不減,僅一個賽道便有近 260 名開發者報名參賽,組成了 100+隊伍,最終 20 個作品進入決賽答辯。

與春季賽一樣,這次的決賽和頒獎都是通過 Agora Video Call App 線上上進行的,同時通過 B 站全程對外直播。

最終,決賽一共產生了一、二、三等獎各一支團隊,還有兩支團隊分別獲得了最佳創意獎和最佳實用獎。

獲獎名單:


一等獎:Storyteller

二等獎:AR Assistance

三等獎:Codesync

最佳創意獎:Touch Fish Artifact

最佳實用獎:Post-it Notes

下面讓我們一睹獲獎作品的風采!

一等獎:Storyteller


這是一個互動式 Demo 的編輯器,藉助了聲網Agora SDK 的能力,實現了多人實時協同編輯以及雲端錄製音視訊。

100+隊伍逐鹿大獎,創新程式設計挑戰賽秋季賽圓滿落幕       

在傳統的教學視訊中,都會演示很多互動的步驟,比如完成某一步後點選哪個按鈕,接著輸入程式碼等。相對於其他演示 Demo 的方式的優缺點,參賽者也做了對比:       

100+隊伍逐鹿大獎,創新程式設計挑戰賽秋季賽圓滿落幕

Storytell 無需編寫程式碼,任何人員可以使用,支援多人協同,而且可為互動式 Demo 新增多種特效。另外,基於聲網 Agora 錄製 SDK,還可以在為演示 Demo 錄製以視訊旁白。 

二等獎:AR Assistance


獲得第二名的團隊中有一位開發者有多年的 AR 互動軟體開發經驗,並有多款 AR 應用和 Kinect 互動應用上線。所以這次他們的作品就是將 AR 與 RTC 結合到了一起,做了一個 AR Assistance。

100+隊伍逐鹿大獎,創新程式設計挑戰賽秋季賽圓滿落幕

AR Assistance 主要是為了進行實時遠端協作而開發的。例如,當一些硬體裝置出現故障的時候,往往需要有工程師或專家親自跑過去現場進行指導或技術支援。

而通過 AR + RTC,則可以進行遠端的輔助作業。除了可以進行視訊交流,還可以通過 AR 在視訊中實時標註出問題所在。

100+隊伍逐鹿大獎,創新程式設計挑戰賽秋季賽圓滿落幕

所以在這個作品中,他們不僅應用了聲網 Agora SDK,還通過影像識別技術,定位並擷取指定區域,對該區域進行點對點標註。 

三等獎:Codesync


在教學過程中,我們經常會看到投影。但當要演示程式碼,講解其中一些關鍵點的時候,投影的問題就變得很明顯了。解析度低、字號小,只要學生做得考後,就很難看清。所以他開發了 Codesync 。

100+隊伍逐鹿大獎,創新程式設計挑戰賽秋季賽圓滿落幕        

Codesync 是一個 VS Code 外掛,單擊右鍵選單內的一個“開始程式碼同步”按鈕,就可以利用聲網Agora RTM SDK 的能力,實時將老師在 IDE 中修改的內容同步展示到 Web 瀏覽器端。同時,該外掛會生成一個房間號和二維碼,學生掃碼或用房間號就可以加入房間,看到老師的操作。而且,學生在房間內還可以傳送彈幕,實時交流。

100+隊伍逐鹿大獎,創新程式設計挑戰賽秋季賽圓滿落幕

最佳創意獎:Touch Fish Artifact


這個作品創意,源自於很多人日常都在做,卻又不會公開承認的一件事——摸魚。應用的首頁為一個簡單的lottie魚遊動的動畫,點選任意位置進入主頁面。然後,你就會進入一個視訊會議,在這裡正式進入“摸魚”狀態。

100+隊伍逐鹿大獎,創新程式設計挑戰賽秋季賽圓滿落幕

因為在這個九宮格顯示的視訊視窗裡,除了你以外,其它的視訊影像都是提前錄好的。當你在這個狀態下輸入 B站或騰訊視訊的網址後,你可以在右上角的視訊視窗中瀏覽網頁。(溫馨提示,如果輸入“Agora”,還會有彩蛋)

最佳實用獎:Post-it Notes


這個創意是源於線上上課記筆記而產生的。參賽團隊基於聲網 Agora SDK 開發了一個支援截圖記筆記、點選查單詞的線上課堂+筆記應用。這個應用分為學生端和教師端。教師可以在上課的時候分享螢幕。學生可以在上課時隨時截圖,並在圖上標註筆記。

100+隊伍逐鹿大獎,創新程式設計挑戰賽秋季賽圓滿落幕

下課後,觀看課程回放的時候,螢幕右側會顯示之前記下的筆記截圖,點選截圖,就會自動跳轉到當時的課程畫面。

100+隊伍逐鹿大獎,創新程式設計挑戰賽秋季賽圓滿落幕

以上就是本屆 RTE 2020 程式設計挑戰賽秋季賽的獲獎作品及團隊。

SegmentFault 思否 CTO 祁寧表示:這是我第二次作為評委參與到聲網的程式設計挑戰賽,這一次選手們的切入點都非常廣泛,而且大多數作品的完成度都非常高。大家都利用了聲網提供的強大的實時通訊能力,有些作品還結合了時下社會熱點,是真真正正奔著解決問題而去的。祝賀那些取得好成績的隊伍,也期待他們能繼續打磨產品。

獲獎團隊除了會得到本季度大賽獎金,還可以申請進入聲網應聘快速通道。參與大賽的創業團隊,還可通過聲網Agora官網“400-6326626”諮詢電話申請加入“Agora創業支援計劃”(需保證使用聲網產品的分鐘數用量高於10000分鐘/月)。

本次挑戰賽的作品將開源在 Github:

https://github.com/AgoraIO-Co...

9 月 26 日,RTE 2020 演算法挑戰賽的決賽也將線上上舉行,聲網將在本週預告直播。關注深度學習、計算機視覺的小夥伴不要錯過哦。


作為大賽的策劃和承辦方,SegmentFault 連續組織了聲網春秋兩季的程式設計挑戰賽,即 RTC 2020 Innovation Challenge 程式設計挑戰賽秋季賽,RTE 2020 Innovation Challenge 程式設計挑戰賽秋季賽。

從開發者的角度,技術競賽能夠很大程度讓開發者從日常任務中脫離出來,迴歸初心,通過動手打破現實系統的束縛,將創新想法變成現實。

SegmentFault 作為最早把黑客馬拉松引入中國、中國最大的 Hackathon 組織者,在大陸、香港、臺北、新加坡、美國矽谷等地參與或舉辦了上千場 Hackathon,覆蓋了數萬名 Hackers。如今我們將成熟的 Hackathon 組織經驗提煉和昇華,面向企業定製以推動技術創新為目的的企業內/外部技術競賽 / Hackathon,希望更多企業和開發者可以參與進這場創新的革命,一起 Make Things Happen!

技術內訓/技術活動合作:[email protected]

segmentfault公眾號