Thanks to visit codestin.com
Credit goes to github.com

Skip to content

tanze1233/RTC-Hackathon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RTC-Hackathon

赛事简介

RTC(Real Time Communication)黑客马拉松,是声网Agora面向全球RTC开发者、编程爱好者与极客举办的一场在线黑客马拉松。

声网在RTC领域已经有7年的技术积累,推出的 Agora SDK 广泛集成于视频会议、社交娱乐、在线教育、在线医疗、物联网、金融各个领域的应用中。

而我们相信RTC技术可以做的,远不止于此,它的边界由你、我共同拓展。

本次在线黑客马拉松将以「线上编程+线上提交+线上决赛」的方式进行,旨在鼓励更多RTC技术爱好者加入,在体验和熟悉声网产品的同时,进一步了解和应用RTC技术,共同推动RTC生态的创新、繁荣和发展。

(7月我们还将举办 RTC 黑客马拉松 秋季赛,请大家拭目以待。)

参赛资格

  • 参赛对象:高校学生、创业者、创客企业、个人开发者,只要你爱Coding,我们都欢迎。(所有未受雇于Agora.io的人员均可参赛)
  • 参与报名:开发者以个人身份报名,团队的每个成员都要单独报名。报名后官方会对报名人员进行筛选
  • 团队规模:本次比赛要求组队参加,每个团队 1-5 人,团队最高人限 5 人,1 人只能参与 1 个团队

报名表单

赛题介绍 & 作品要求

赛题一:为「多人通话」设计UI

最近很多人都充分体验过了在线办公、视频会议。是不是发现上来看不懂怎么操作?很多功能找不到?界面布局不顺眼?这次给你一个创造的机会,基于我们提供的一个视频通话Demo,给多人视频通话设计一个心目中的最佳 UI 并代码实现。

作品要求:

  • 必须选择官方指定的Demo,并在此基础上做UI定制化开发(下载链接)
  • UI设计创意内容不限,可以参考你认为UX体验好的任何相关作品
  • 默认参赛者提交的UI设计原型所有权归参赛者所有,且不存在任何法律纠纷
  • 最终参赛者提交的作品均会以MIT协议对外开源

赛题二:使用Agora SDK开发应用

因为这次疫情,火爆的场景除了在线教学、视频开会,还衍生出了云蹦迪、云聚会。在本次大赛中,你可以使用 Agora SDK,赋予赋予更多场景实时音视频互动的能力,还可以凭借这些创新,赢得大奖,赶紧行动吧~

作品要求

  • 参赛作品必须集成了声网Agora的其中一个 SDK,可以是音视频通话/直播 SDK、实时消息 SDK、录制 SDK、互动游戏 SDK、实时码流加速 SDK
  • 参赛者开发新应用,或基于原创项目修改来参赛。评审最终会审核源代码,以保证公平。
  • 应用可以是实现一个应用场景,如视频会议、在线课堂、直播连麦、音视频聊天、社交游戏、家居安防等,或解决一个现实存在的问题。
  • 其他相关创意,可参考往届黑客松作品(链接
  • 默认参赛者提交的作品不存在任何法律纠纷
  • 参赛者提交作品的源代码均以MIT开源协议对外开源

比赛日程

  • 官网报名:3月10日-4月21日
  • 开发阶段:3月10日-4月21日
  • 作品提交:4月22日-4月24日
  • 作品展示:4月25日

Tips: (1)官网报名后,即可进入组队和开发阶段

(2)作品提交后,不可修改,特殊需求可联系大赛

怎么参与

赛题一:

  • 填写报名表单

  • 注册Agora开发者帐户 https://www.agora.io/cn/

  • 在RTC论坛(链接)下载对应平台的Demo(只需下载自己参赛对应平台的Demo即可),然后在本地端进行开发

  • Fork官方仓库(https://github.com/AgoraIO-Community/RTC-Hackathon) 至个人github仓库

  • Clone个人github仓库至本地

  • 在本地 UIChallengeProject 文件夹下创建个人项目文件夹,将本地的参赛作品放置个人项目文件夹(以团队名字+所选平台命名,比如" 辩之竹+Android "。切记不可以用原先下载demo的名字直接提交)

  • Pull Request 提交本人作品至官方仓库

赛题二:

PS:提交作品时,本人作品文件夹内须包含源码、Readme文件(若有可执行文件更佳),Readme内容包括作品介绍(包括使用的sdk、应用场景)、团队介绍(包括联系方式)、编译指南等

作品评选

评审规则:

评委会根据「代码质量」「视觉设计」「用户体验」「作品完成度」「创意度」「潜在商业价值」等多个维度进行考量。

赛道一:

  • 用户体验:
  • 视觉设计:
  • 代码质量:
  • 作品完成度:

赛道二:

  • 完成度(40%):参赛团队提供的作品实现程度。
  • 创意度(20%):参赛作品的创新程度。是否具备充分的创新性,与行业内同类产品具有差异性。
  • 实用性(20%):参赛作品在应用场景中的实际应用程度。是否能够匹配用户的发展诉求,注重用户体验。
  • 潜在商业价值(20%):参赛作品可以在日常工作生活中产生的商业价值。是否能够引起行业关注和足够的影响力以及创造市场效益。

奖励

赛道一:UI设计

  • 一等奖一名:1W

  • 二等奖一名:5000

  • 三等奖一名:3000

  • 优秀奖若干:1000

赛道二:应用开发

  • 一等奖一名:2W

  • 二等奖一名:1W

  • 三等奖一名:5000

  • 优秀奖若干:1000

招聘绿色通道:提交作品,即可直接进入面试环节;作品优异者,直接发offer

评委(持续更新中)

  • 龚宇华:声网 Agora 资深 iOS 开发工程师。毕业于北京大学,在2012年进入互联网行业前是位自由撰稿人。2014年加入声网 Agora,此前开发过移动端电子杂志阅读器,被网易云阅读等多个第三方应用指定集成。

  • 张乾泽:声网Agora Web 研发工程师。毕业于英国牛津大学,原SAP软件工程师,主导SAP Anywhere移动端架构设计开发。2017年加入声网,现为声网Agora高级架构师,致力于RTC技术在娱乐,直播等行业的应用与研发工作。

  • 祁宁:SegmentFault思否CTO,全栈工程师,毕业于华中科技大学电信系,华科电团队第98号成员。曾任职于阿里巴巴,开源内容系统Typecho发起人与核心组织者,超过10年互联网产品研发经验。

组队指南

相关资源:

License

All sample applications are licensed under the MIT License (MIT). View the license.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 97.6%
  • Python 1.5%
  • Other 0.9%