# RTE-2021-Innovation-Challenge **Repository Path**: mirrors_AgoraIO-Community/RTE-2021-Innovation-Challenge ## Basic Information - **Project Name**: RTE-2021-Innovation-Challenge - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-22 - **Last Updated**: 2026-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RTE 2021 编程挑战赛 [**English**](README.md) | *中文* ## 大赛介绍 RTE(Real Time Engagement)创新编程挑战赛,是声网 Agora 自 19 年开始,面向全球 RTC 开发者、编程爱好者与极客举办的在线黑客马拉松。 本届大赛,我们共分为2个赛道,应用创新赛道我们将延续「使用Agora SDK 开发应用」的赛题。与此同时,今年我们还特别推出技术创新赛道「利用声网云市场插件接口,开发自研插件与功能演示 Demo」,给开发者提出了更高的能力要求以及独有的技术创新空间,共同拓展 RTC 技术能力边界。 大赛将继续以「线上编程+线上提交+线上决赛」的方式进行。希望选手在追求应用创新、技术创新的同时,解决学术、商业中、社会中的实际问题,用技术为社会创造更大的价值。 --- ## 应用创新赛道:使用 Agora SDK 开发应用 在全球疫情的大背景下,RTC 技术被迅速的广泛应用于视频会议、在线教育、视频会议、在线医疗等实时互动场景中。而我们相信 RTC 技术可以做的,远不止于此。 在本赛道,你可以使用 Agora SDK ,赋予更多场景实时音视频互动的能力,还可以凭借这些创新,赢得大奖。 ### 作品要求 - 使用任意声网Agora 的 SDK 开发一款应用,所使用的 SDK 可以是音视频通话/直播SDK、云信令SDK、即时通讯SDK、互动白板SDK、录制SDK、互动游戏SDK、实时码流加速SDK等官网正式发布的SDK产品。详见声网开发者中心:[https://docs.agora.io/cn](https://docs.agora.io/cn) - 使用任意声网Agora SDK与环信IM SDK结合进行开发的参赛作品,将可额外参与「环信专项奖」的评选。环信IM SDK详见:[http://docs-im.easemob.com/](http://docs-im.easemob.com/) - 本次比赛参赛队伍可选用声网云市场 SDK 与360、相芯的云市场插件来进行开发,该组合不仅可以实现常规的音视频功能,还可以拓展背景抠像、美颜等进阶功能。 - 参赛作品可基于创意进行全新的应用开发,也可基于个人未商业化的已有项目进行更新和修改。基于已有项目的参赛作品,需在项目的 Readme 文档中详细说明主要变更点,并适配声网Agora SDK的官网最新版本。 - 参赛作品应用可以是实现一个应用场景,或解决一个现实存在的问题,相关创意可参考往届获奖作品。 - 参赛作品的 Readme 文档中应包含详细的项目背景、运行说明。 - 请确保您的参赛作品不存在任何法律或合规风险,作品中使用的素材(包括但不限于开源代码、图片、视频等)不存在版权问题。 - 参赛作品的源代码均以 MIT 协议对外进行开源。 ### 作品提交 - Fork 声网官方的大赛作品提交仓库,至你的个人 GitHub 仓库,并 Clone 该仓库到本地 仓库地址:https://github.com/AgoraIO-Community/RTE-2021-Innovation-Challenge/tree/master/Application-Challenge - 在本地的 Application-Challenge 文件夹下创建新的个人项目文件夹,命名为“【队伍名】作品名”,将参赛作品的相关文件与代码放置在该文件夹内 - 通过 Pull Request 将作品内容提交至官方仓库 ### 作品评选 评委会根据「完成度」「创意度」「潜在商业价值」等多个维度进行考量。 - 完成度(40%) 参赛团队提供的作品实现程度。包括代码质量、视觉设计完整性、用户体验。 - 创意度(20%) 参赛作品的创新程度。是否具备充分的创新性,与行业内同类产品具有差异性。 - 实用性(20%) 参赛作品在应用场景中的实际应用程度。是否能够匹配用户的发展诉求,注重用户体验。 - 潜在商业价值(20%) 参赛作品可以在日常工作生活中产生的商业价值。是否能够引起行业关注和足够的影响力以及创造市场效益。 ### 参考资料 声网官方网站:[https://www.agora.io/cn/](https://www.agora.io/cn/) 声网文档中心:[https://docs.agora.io/cn](https://docs.agora.io/cn) 声网SDK下载:[https://docs.agora.io/cn/All/downloads?platform=All Platforms](https://docs.agora.io/cn/All/downloads?platform=All%20Platforms) 声网示例代码:[https://docs.agora.io/cn/All/code-samples?platform=All Platforms](https://docs.agora.io/cn/All/code-samples?platform=All%20Platforms) 环信IM SDK:[http://docs-im.easemob.com/](http://docs-im.easemob.com/) 往届作品参考:[https://github.com/AgoraIO-Community/RTE-Innovation-Challenge-2020](https://github.com/AgoraIO-Community/RTE-Innovation-Challenge-2020) RTC 技术论坛:[https://rtcdeveloper.com/](https://rtcdeveloper.com/)(集成过程中遇到问题可以到论坛提问,工作时间 1 小时内回复) --- ## 技术创新赛道:利用声网云市场插件接口,开发自研插件与功能演示 Demo 为了支撑从音视频实时互动(RTC)向全场景实时互动(RTE)的演进,我们于 2020 年发布了云市场,聚合行业生态伙伴,在 RTC 基础上集成生态伙伴产品,为开发者提供全场景服务,共同赋能RTE生态。 我们希望合作伙伴以及社区开发者,可以更方便的将自己的产品纳入云市场的生态,基于此原因,我们在声网音视频 SDK 的基础上,进行了云市场插件接口的封装。通过对接插件的传输接口,即可将第三方的插件功能融入实时音视频。 目前已经有多个合作伙伴通过云市场插件接口,成功将视频美颜、滤镜、变声等音视频扩展能力融入了声网生态。同时我们也希望通过将该插件接口开放给社区,来激发开发者的更多创造力,拓展 RTC 技术能力边界。 ### 作品要求 - 基于声网提供的云市场插件系统接口,开发能为声网音视频 SDK 增加音视频扩展能力的自研插件,并基于此插件完成配套功能演示 Demo 的研发,以完整展示自研插件的能力。 - 我们将提供声网自行封装的云市场第三方插件开源代码,供开发者参考。 - 本赛题难度高于应用创新赛道,插件的自研与插件系统对接需要一定 C++语言基础。 - 参赛作品的 Readme 文档中应包含详细的项目背景、运行说明。 - 请确保您的参赛作品不存在任何法律或合规风险,作品中使用的素材(包括但不限于开源代码、图片、视频等)不存在版权问题。 - 参赛作品(含插件封装和基于插件开发的应用)的源代码均以 MIT 协议对外进行开源。 ### 作品提交 - Fork 声网官方的大赛作品提交仓库,至你的个人 GitHub 仓库,并 Clone 该仓库到本地 仓库地址:https://github.com/AgoraIO-Community/RTE-2021-Innovation-Challenge/tree/master/Technology-Challenge - 在本地的 Technology-Challenge 文件夹下创建新的个人项目文件夹,命名为“【队伍名】作品名”,将参赛作品的相关文件与代码放置在该文件夹内 - 通过 Pull Request 将作品内容提交至官方仓库 ### 作品评选 评委会根据「代码完整度」「文档完整度」「稳定性」「创意度」等多个维度进行考量。 本赛题提交的作品插件及功能演示Demo需能够正常运行,方可入围参与后续的评审。 - 代码完整度(40%) 通过实现 iVideoFilter 等声网SDK接口,自研拓展音视频功能的插件,编译通过且完成封装,并提供展示该插件功能的 Demo 工程 - 创意度(30%) 参赛作品的创新和功能丰富程度。是否具备充分的创新性,与同类产品具有差异性 - 稳定性(20%) 声网将使用自动化测试工具,检验项目的稳定性(100 次 API 调用不崩溃) - 文档完整度(10%) 配套提供完整的项目Readme文档,其中包括插件描述,功能介绍,调用方法等 ### 参考资料 插件封装参考代码:[仓库地址](https://github.com/AgoraIO-Community/RTE-2021-Innovation-Challenge/tree/master/Demo) --- ## 赛程安排 官网报名:4 月 15 日- 5 月 28 日 开发阶段:4 月 15 日- 5 月 28 日 作品提交:5 月 28 日- 6 月 2 日 作品展示(线上决赛):6 月 12 日 官网报名后,即可进入组队和开发阶段 作品提交后,不可修改,如有特殊需求可联系大赛组委会(见官网底部二维码) 作品展示即为最终决赛,详情可见决赛日程 ## 奖项设置 优秀队伍均可加入声网Agora 招聘绿色通道 所有获奖队伍均可在一年内享受创业支持计划的福利,具体可[点击官网](https://www.agora.io/cn/startup-program)查看 ### 应用创新赛道 一等奖:50000 元 1支队伍 二等奖:30000 元 1支队伍 三等奖:10000 元 1支队伍 环信专项奖:20000 元 1支队伍(集成声网SDK+环信 IM SDK的作品可有机会额外获得该奖) 优秀奖 2000 若干 ### 技术创新赛道 技术创新专项奖:20000 元 1支队伍 优秀奖 2000 若干 --- ## 评委嘉宾 ### 应用创新赛道 **龚宇华** 声网 Agora 资深 iOS 开发工程师。毕业于北京大学,在 2012 年进入互联网行业前是位自由撰稿人。2014 年加入声网 Agora ,此前开发过移动端电子杂志阅读器,被网易云阅读等多个第三方应用指定集成。 **张乾泽** 声网 Agora Web 研发工程师。毕业于英国牛津大学,原 SAP 软件工程师,主导 SAP Anywhere 移动端架构设计开发。2017 年加入声网,现为声网 Agora 高级架构师,致力于 RTC 技术在娱乐,直播等行业的应用与研发工作。 **赵贵斌** 环信CTO,清华大学学士、北京大学硕士。17年软件研发经验,曾任职于Nortel、 Sun、Nokia、IBM等,先后任⾼级工程师、高级系统架构师,研发中心经理等,带领团队开发设计多个企业创新产品。自2016年起先后任环信天津研发中心总经理、IM产品线研发VP、CTO。 **白宦成** Linux 中国技术社区技术负责人,独立开发者,《编码人声》主播,作品 NESHouse、Logoly、EasyWeChatBook 等。GitHub ID:bestony **李超** 北京音视跳动,首席架构师兼讲师。拥有10多年的音视频实时互动直播研发经验,多年的团队管理经验。曾经在全时云会议担任“Tang”平台研发经理,2016年底加入跟谁学团队担任直播研发高级经理,先后任职沪江网高级架构师,以及新东方音视频技术专家。 ### 技术创新赛道 **章真** 声网Agora SDK 资深架构师。毕业于上海交通大学,声网Agora SDK资深架构师,负责前端API和整体架构。原摩托罗拉家庭部门首席工程师,研究多媒体系统框架,超过10年的音视频相关领域经验。 **张乾泽** 声网 Agora Web 研发工程师。毕业于英国牛津大学,原 SAP 软件工程师,主导 SAP Anywhere 移动端架构设计开发。2017 年加入声网,现为声网 Agora 高级架构师,致力于 RTC 技术在娱乐,直播等行业的应用与研发工作。 ## 参赛对象 ### 参赛对象 高校学生、创业者、创客企业、个人开发者,只要你爱 Coding,我们都欢迎(所有未受雇于 Agora.io 的人员均可参赛) ### 参与报名 开发者以个人身份报名,团队的每个成员都要单独报名。 ### 团队规模 本次比赛要求组队参加,每个团队 1-5 人,团队最高人限 5 人,1 人只能参与 1 个团队。 欢迎微信扫描二维码 进入“RTC 线上编程挑战赛2021”交流群。 --- ## 联合主办 声网 环信 RTC开发者社区 ## 合作伙伴 Segmentfault、infoQ、CSDN、开源中国、51CTO、freeCodeCamp、掘金、相芯、360、Ruby China、珠三角技术沙龙