宅在這個不一樣的春天里,我們經(jīng)歷了一場不一樣的編程比賽。
3 月 10 日,RTC 2020編程挑戰(zhàn)賽春季賽正式開啟,來自 70+高校及開發(fā)團隊的 300+名開發(fā)者報名參賽,組成了 100+隊伍,最終有18支入圍決賽。以 RTC 技術(shù)為主題的比賽,也依靠 RTC 技術(shù)完成了決賽路演。
4 月 25 日下午,入圍的 18 支隊伍依次通過 Agora Video Call App 與大賽評委視頻面對面進行了答辯。同時,答辯全程也通過 B 站對外進行了直播。
在直播間里,有人偶遇了技術(shù)社區(qū)的大佬。
感謝高陽送來的辣條
有人吐槽正經(jīng)參賽隊的不正經(jīng)隊名。
猜猜看本來隊名是什么?
你還能見到 6.3k Star 開源項目 rrweb 的作者。
他的作品質(zhì)量相當好
還有在伯明翰大學(xué)就讀,在團隊中負責 CV 算法部分的“睡衣少年”。
顏值也很能打
當然!更重要的是,參賽作品也都是別出心裁,特色各異。經(jīng)過評委的現(xiàn)場評分,以及代碼審查,我們評選出了最終結(jié)果,并在 4 月 29 日通過 Agora Video Call 舉行了一場歡樂的云端頒獎禮。
本次大賽的入圍作品也都已上傳至 Github。我們給大家一一介紹一下這些獲獎作品。
第一賽道獲獎作品
第一賽道第三名
首先第一個賽道「為多人視頻通話應(yīng)用設(shè)計」中獲得第三名是 Hehung 開發(fā)的「極簡視頻通話 UI 設(shè)計」。作者本身從事的是嵌入式開發(fā),前端開發(fā)是他的業(yè)余愛好。
為了實現(xiàn)他想要的效果,他把我們提供的 demo 的 CSS 整體重寫了,然后結(jié)合 JS實現(xiàn)了交互簡潔、色彩明亮的界面。當每個通話人進入頻道之后,界面會自動改變大小,并進行自動布局,窗口的大小也實現(xiàn)了自適應(yīng)。
第一賽道第二名
獲得第二名的作品是 1099 小分隊的視頻聊天應(yīng)用。團隊的兩位成員是來自復(fù)旦大學(xué)經(jīng)濟系的,聽到這里,直播間里的觀眾也直呼“跨度好大”。
他們在 Agora Demo 的原基礎(chǔ)上,增加了同屏搜索、錄屏功能,以及彈幕和互動。
第一賽道第一名
獲得第一名的是「半自動排版會議室」。這個作品的作者 Derek 也參加過我們在 2016 年與 SegmentFault 舉辦的 Hackathon。
他在日常使用視頻會議時發(fā)現(xiàn),一般視頻窗口的布局都是固定的,所以他開發(fā)了一個可以自動排版視頻窗口布局的 Web 視頻會議室。當一對一通話時,視頻窗口可以占滿全屏;當三人通話時,會自動變?yōu)樗姆制?。用戶也可以通過拖拽來改變每個視頻窗口的位置。
在視頻會議過程中,我們會遇到多人同時說話,結(jié)果聽不清任何一方在說什么。在這個作品中,如果拖拽放大其中一個視頻窗口,該對話人的音量也會自動增大,就可以避免這種問題。
網(wǎng)頁端演示
第二賽道獲獎作品
第二賽道第三名
在第二賽道獲得第三名的是神隆架團隊。他們基于 Agora SDK 開發(fā)了一個可以“匿臉”的一對一視頻社交應(yīng)用。用戶配對成功后進入視頻聊天房間。最開始兩人的視頻都是馬賽克,視頻下方會不斷更新一些可以聊的話題建議。如果你覺得跟對方聊得投機,可以雙擊點贊增加“好感度”,隨好感度的提升,馬賽克會慢慢淡去。如果有一段時間沒有點贊,馬賽克還會回來,直至最后結(jié)束通話。
第二賽道第二名
獲得第二名是啟明無障礙科技團隊的作品“啟明盲人新世界”。視障人士是很容易被忽視的群體之一。聽過啟明無障礙科技創(chuàng)始人周江南的講解分享,我們也了解到,其實視障人士也可以通過實時語音來進行社交,也可以在線 K 歌,只是目前這塊市場是個空白。
啟明無障礙團隊開發(fā)了「啟明直播」,通過加入無障礙交互,讓視障人士可以在線 K 歌、連麥交流、視頻會議,是一個有溫度的創(chuàng)新應(yīng)用。
第二賽道第一名
獲得第二賽道第一名的作品是「Syncit」。作者YanZhen Yu 也是開源項目 rrweb 的作者。rrweb可以利用瀏覽器的 API 錄制、回放任意 Web 界面中的用戶操作。rrweb 也是 Syncit 功能的基礎(chǔ)。在開發(fā) Syncit 的過程中,他對 rrweb 進行了狀態(tài)機重構(gòu)等優(yōu)化,可實現(xiàn)更好的實時回放。而Syncit 使用 Agora RTM 實時消息 SDK 實現(xiàn) transporter 的部分。Agora SDK 也為實際使用帶來很好的穩(wěn)定性和低時延。
遠程共享演示
Syncit 適用于很多場景,比如遠程客服,當用戶遇到問題的時候,雙方可以通過 Syncit 進行遠程的協(xié)助。而且,即便在弱網(wǎng)環(huán)境下,也可以獲得“畫質(zhì)不降級”的 Web 共享體驗。
第二賽道特別獎項
在第二賽題「開發(fā)實時音視頻應(yīng)用」中,有很多高質(zhì)量的硬核作品。所以,除了評出 1、2、3 名以外,最終還評選出了三個作品,分別獲得最佳應(yīng)用獎、最佳創(chuàng)意獎、最佳實踐獎。
最佳應(yīng)用獎:「竹辯」,這個作品是去年前三名之一「竹之辯」在線辯論平臺的升級版。作者于卓浩叫上了在伯明翰大學(xué)就讀的王嘉維,在去年作品的基礎(chǔ)上,完善了功能與界面,并引入了機器學(xué)習(xí)算法進行聲紋、人臉識別,以防止有人冒名頂替上場辯論。同時,他們還利用了微軟的情緒識別接口,來判斷參賽者的情緒與表現(xiàn)。
最佳創(chuàng)意獎: Zero 團隊他們的作品不走尋常路??峙旅總€人都會面對頸椎問題吧?恐怕學(xué)生黨也難逃此劫。所以這個團隊做了一個視頻交互游戲「拿頭玩」,這個游戲的“口號”是:每天一遍,頸椎康健。它長這樣
真的是拿頭在玩兒
為了讓頸椎操沒那么乏味,他們設(shè)計了一個“職場甩鍋”的場景,一個人甩鍋,另一個人躲鍋。兩個玩家進入房間后,每個人的視頻窗口下方會不斷有要甩出去鍋和對方甩過來的鍋,搖搖頭就能甩或躲。
最佳實踐獎:Femto X 團隊這支團隊是來自上??萍即髮W(xué)的。經(jīng)過這段時間的網(wǎng)課過程后,他們從中發(fā)現(xiàn)了很多問題,比如直播、答疑、課件共享等都是通過不同的軟件實現(xiàn)的,體驗割裂;還有課程主頁與課程資源頁面信息邏輯不清晰等。于是,他們基于 Agora SDK 開發(fā)了一套教學(xué)系統(tǒng)——Xeducation。
他們將文件系統(tǒng)、直播系統(tǒng)、課程平臺進行了整合。你可以在上圖看到,課程表、通知與作業(yè)安排集合到了一起。他們基于 Agora RTM實時消息 SDK 實現(xiàn)了課程直播中的彈幕功能,并用 Agora 錄制 SDK 實現(xiàn)了錄制回放。另外,Xeducation 還支持筆記、課堂簽到、測試提交、課件共享等功能。
綜上,本次獲獎的團隊為:
云端頒獎實況及獲獎結(jié)果
獲獎團隊除了會得到本季度大賽獎金,還可以申請進入聲網(wǎng)應(yīng)聘快速通道。另外,我們還將推出萌新加速計劃,為具有潛力的初創(chuàng)公司提供一系列加速孵化服務(wù)的優(yōu)惠政策,幫助企業(yè)快速成長。這次包括獲獎作品在內(nèi),所有入圍決賽的項目,都已在 Github 開源:https://github.com/AgoraIO-Community/RTC-Hackathon
我們后續(xù)還將邀請參賽團隊們線上分享他們的開發(fā)實踐。同時,我們將在 6 月開啟秋季賽,屆時還會新的賽題面向更多的開發(fā)者,讓大家都有一展身手的舞臺,敬請期待。
- 為什么年輕人不愛換手機了
- 柔宇科技未履行金額近億元被曝已6個月發(fā)不出工資
- 柔宇科技被曝已6個月發(fā)不出工資 公司回應(yīng)欠薪有補償方案
- 第六座“綠動未來”環(huán)保公益圖書館落地貴州山區(qū)小學(xué)
- 窺見“新紀元”,2021元宇宙產(chǎn)業(yè)發(fā)展高峰論壇“廣州啟幕”
- 以人為本,景悅科技解讀智慧城市發(fā)展新理念
- 紐迪瑞科技/NDT賦能黑鯊4 Pro游戲手機打造全新一代屏幕壓感
- 清潔家電新老玩家市場定位清晰,攜手共進,核心技術(shù)決定未來
- 新思科技與芯耀輝在IP產(chǎn)品領(lǐng)域達成戰(zhàn)略合作伙伴關(guān)系
- 芯耀輝加速全球化部署,任命原Intel高管出任全球總裁
免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。