9月19日,RTE 2020编程挑战秋季大赛决赛网上圆满落幕。这个秋季比赛只有一个比赛题目。参与者可以基于Agora SDK、Agora实时消息RTM SDK、云录制SDK等SDK实现实时交互应用,也可以根据自己的创意在现有项目中实现实时交互场景。
与春季比赛相比,虽然比赛冠军减半,但参赛选手的热情并没有降低。近260名开发者只在一条赛道报名参赛,形成100支队伍,最终有20部作品进入最终答辩。
和春季比赛一样,决赛和颁奖都是通过Agora Video Call App在线进行的。整个过程也通过bilibili进行了直播。
最终,一个团队获得了一等奖、二等奖和三等奖,两个团队分别获得了最佳创意奖和最佳实用奖。
一等奖:说书人
这是一个交互式演示编辑器。借助声音网络Agora SDK的功能,实现多人实时协同编辑和云录音录像。
在传统的教学视频中,演示了很多交互步骤,比如某一步后点击哪个按钮,然后输入代码。对比其他Demo方式的优缺点,选手们也做了对比:
Storytell不需要写代码,任何人都可以使用,支持多人协作,可以给交互Demo添加各种特效。此外,基于声学网络的Agora录音SDK还可以录制带有视频旁白的Demo。
二等奖:AR援助
获得第二名的团队中有一位开发人员有多年的AR交互软件开发经验,已经推出了一批AR应用和Kinect交互应用。所以这一次他们的工作是把AR和RTC结合起来,做一个AR辅助。
远程协作主要是为实时远程协作而开发的。例如,当一些硬件设备出现故障时,往往需要工程师或专家亲自跑到现场进行指导或技术支持。
有了AR RTC,可以进行远程辅助工作。除了视频交流,还可以通过AR在视频中实时标记问题。
因此,在这项工作中,他们不仅应用了声音网络Agora SDK,还利用图像识别技术定位和拦截指定区域,并点对点地标记该区域。
三等奖:Codesync
在教学过程中,我们经常会看到投影。但是到了演示代码,讲解一些关键点的时候,投射的问题就变得很明显了。分辨率低,字号小,学生一旦考完很难看清楚。这就是他开发Codesync的原因。
Codesync是一个VS代码插件。通过单击右键菜单中的“开始代码同步”按钮,您可以使用Agora RTM SDK的功能在网络浏览器中实时显示教师在集成开发环境中修改的内容。同时,插件会生成一个房间号和二维码。学生可以通过扫描代码或使用房间号来查看老师的操作来加入房间。而且学生可以发弹幕,在房间里实时交流。
最佳创意奖:触摸鱼神器
这部作品的原创性来源于很多人每天都在做的一件事,但他们不会公开承认。应用程序的主页是一个简单的洛蒂鱼游泳的漫画。单击任意位置进入主页。然后,你会进入一个视频会议,在这里你正式进入“钓鱼”状态。因为在九宫格显示的这个视频窗口里,除了你,其他视频图像都是提前录制的。当你在这种状态下输入bilibili或腾讯视频的网址时,可以在右上角的视频窗口中浏览网页。(提示,如果进入“Agora”,会有彩蛋)
最佳实用奖:便利贴
这个想法源于在网络课堂上做笔记。参与团队开发了基于声音网络Agora SDK的在线课堂笔记应用,支持带截图和点击文字的笔记。这个应用分为学生端和教师端。老师可以在课堂上分享屏幕。学生可以在课堂上随时截图,并在图片上做笔记。
课后观看课程回放时,屏幕右侧会显示之前录制的笔记截图,点击截图会自动跳转到当时的课程屏幕。
以上是本次RTE 2020编程挑战秋季大赛的获奖作品和团队。获胜的队伍不仅会获得本季度比赛的奖项,还会申请进入声音网络应用的快车道。参加比赛的创业团队也可以通过Agora官网咨询电话申请加入“Agora创业支持计划”(必须保证使用声音网络产品的分钟数高于10000分钟/月)。