• 首页 > 数据存储频道 > 数据库频道 > 编程开发

    致敬开发者精神 融云Geek Online 2020编程挑战赛重磅来袭

    2020年09月16日 10:38:25   来源:中文科技资讯

      近日,首届Geek Online 2020编程挑战赛正式启动,作为挑战赛主办方的融云,希望借此机会与开发者一起,共同挖掘RTC和IM技术的创新应用场景,发现更多通信云领域的落地实践。据了解,此次编程挑战赛采用线上形式,开发者通过使用融云IM+RTC SDK进行创新应用开发,参赛作品通过GitHub提交,秉承开源、公平、公正的原则,从作品完整度、创新性以及商业价值三方面进行评选,致敬开发者精神。

      疫情推动音视频技术的应用场景发展

      过去,音视频技术应用最广的两个场景集中在娱乐视频直播以及视频会议。在今年疫情的推动下,催生出更多的音视频应用场景,尤其以在线教育以及远程办公两大领域的使用最为广泛。

      借助音视频技术,用户体验的方式从线下转移到线上,省去了路程奔波的时间,减少线下的空间成本,同时利用相关技术可以在线上获取到更好的互动体验,带来了远程体验的普及,让线上交流由被动变为主动。

      后疫情时代,远程在线的沟通方式逐渐受到大家的认可,除了在线教育和远程办公外,其它线下场景也逐步线上化,例如用户可以远程开通银行卡,法庭可以在线上进行审判等等,通过各种远程无接触的服务,大家享受着音视频技术带来的便捷性。

      因此,疫情不仅推动音视频技术的应用场景发展,相对应,音视频技术也逐渐成为了各行业、各产品作为支撑业务形态所必备的基础能力。

      Geek Online编程挑战赛上线 开拓更多业务场景

      为了挖掘更多更优秀的产品应用场景,融云发起了Geek Online 2020编程挑战赛,以"后疫情时代,通信云技术的创新及实践"为主题,鼓励开发者挖掘更多即时通讯和音视频技术的应用场景。挑战赛已于8月24日开始报名,赛程近2个月,10月17日进行线上决赛,并计划于10月31日在WICC 2020互联网通信云大会现场颁奖。

      在谈到举办编程挑战赛的初衷时,融云CTO杨攀告诉笔者,融云服务的对象就是开发者群体,融云的使命是与开发者共成长。过去,融云与开发者建立了多种沟通渠道,包括线上的工单、电话、技术群、文档,以及线下的技术沙龙和WICC峰会。而编程挑战赛是想让开发者之间进行更好地交流互动,让开发者站在舞台中央,表达他们创新的想法和点子,也是融云与开发者互动模式的迭代。

      据了解,此次挑战赛的参赛作品须集成融云官网最新版本的即时通讯SDK 或实时音视频(直播)SDK,应用可以实现一个具体场景或解决一个具体问题,并提交作品的全部源码、编译好的真机安装包,以及必要的说明文档(README.md),源码部分均以MIT开源协议对外开放。

      本次挑战赛的作品评选会根据作品完成度(60%)、潜在商业价值(20%)、创意度(20%)等三个维度由专家进行点评打分。在杨攀看来,优秀的作品应该更加具有创意和想法。在作品具有一定完整度的前提下,是否具有创意的场景,同时也富有商业价值,是整个作品的加分项。"我认为大家并不需要追求项目的代码量,不在于规模,而在于开发者做的事情要有创意、有想法,可以直击人心,这样更容易获得更多评委的加分。"

      致敬开发者精神 为开发者提供专业服务

      值得注意的是,此次Geek Online 2020编程挑战赛有两个方面区别于其他开发者大赛,即作品提交渠道以及比赛服务模式。

      首先,参赛作品并不是在融云官网提交,而是要求在GitHub上提交。杨攀解释道,众所周知,GitHub是全球最大的开源社区,编程挑战赛的作品在GitHub提交是想要向开发者精神致敬,要求所有作品开源,以便能接受所有开发者的检验,让整个赛事更加公平公正。

      此外,过去很多开发者大赛都是自助模式,即由比赛组委会公布完赛题、时间、赛程安排、作品要求、奖项等大赛内容之后,开发者便可以按照官方提供的文档,自行研究工具的使用,完成后在线提交作品。而融云的做法却截然不同,融云会给所有的开发团队提供专门的支持。杨攀表示,一是让服务团队及研发团队可以为参赛队伍提供一对一的支持服务,以便他们能够在有限的时间内完成更好的作品;另一方面,也是想借此机会,让研发团队与开发者进行更深入地交流,聆听并收集开发者的想法和反馈,以助于融云的产品迭代演进。

      在挑战赛奖励方面,除了奖金和奖杯以外,融云还会引入投资机构,如果开发团队的作品在完整度、商业价值等方面均受到了认可,融云会作为桥梁,将其对接给投资机构。此外,如果团队选手愿意以个人身份加入融云,也会开放融云招聘的绿色通道。优胜者还会受邀到第二届WICC全球互联网通信云大会现场参加颁奖典礼,与受邀参会的众多专家面对面学习交流。

      赋能开发者 以硬实力赢取信赖

      在即时通讯以及音视频领域,不乏很多有竞争实力的企业,大到云计算服务提供商,小到初创企业,在通信云赛道上,可谓"百家争鸣"。而融云又有哪些核心竞争力,可以在行业内脱颖而出,赢得众多开发者的信赖呢?

      据杨攀介绍,即时通讯技术相对比较封闭和私有,业界开源的通信协议只有XMPP。由于该协议是在1999年开源,在协议设计之初并未预知到未来移动互联网时代的网络复杂情况,因此这一开源协议在如今使用会存在很多问题,例如通讯质量,系统支持人数限制等等。融云的核心研发团队来自于飞信,具有丰富的通信技术经验,自主设计了通讯协议,保证了平台通讯的基础质量。如今,融云的日活跃用户数量达到7000多万,在国内仅次于微信、QQ等巨头产品,足见其技术实力。

      在音视频领域,谷歌于2010年收购VoIP软件开发商Global IP Solutions而获得WebRTC技术,并于2011年开源该项目,但是谷歌只开源了部分功能,即端到端的通讯,支持两个人之间的传输音视频流,无法支持多人沟通场景,此外,在更加复杂的网络环境中,经常会遇到丢包、带宽不够等情况,因此,服务提供商就需要在遵守公共开源的协议下进行调优。于是,融云在音视频的用户规模、网络质量、通信链路以及接口等方面进行了开发和优化,保证了音视频的质量以及技术的易用性。

      虽然业界有标准的协议以及开源的框架,但是,对于音视频和即时通讯领域的自研开发还是有门槛的。杨攀表示,首先是成本问题,包括团队成员的组建和投入,需要组织大量人力来完成;其次是时间的投入,在如今互联网竞争激烈的时代,时间不等人,需要快速开发出稳定可用的产品或功能;第三,规模问题,当用户量激增或业务扩张时,系统不稳定有可能导致功能不可用,从而流失用户。融云基于多年的积累,满足市面上绝大部分的客户需求,并将开发者需要的功能和能力封装成接口,甚至提供了标准化的UI界面,帮助开发者快速完成自己的产品功能研发。

      通信云技术发展多年,未来会有哪些发展趋势呢?杨攀表示,通信云的发展过程是相对循序渐进的。随着5G的到来,互联网通信基础设施质量也逐步提升,更多的变化则是场景的创新应用,功能丰富度,以及产品接口的易用性。未来,融云也会重点以平台为依托,在场景应用、产品功能、基础设施和接口等方面,全方位提升能力,赋能开发者。

      文章内容仅供阅读,不构成投资建议,请谨慎对待。投资者据此操作,风险自担。

    [No. X016-1]
    分享到微信

    即时探行数字人注册免费试用

    新闻探行AI智能外呼系统 节省80%人力成本

    敢闯技术无人区 TCL实业斩获多项AWE 2024艾普兰奖

    近日,中国家电及消费电子博览会(AWE 2024)隆重开幕。全球领先的智能终端企业TCL实业携多款创新技术和新品亮相,以敢为精神勇闯技术无人区,斩获四项AWE 2024艾普兰大奖。

    企业IT探行AI客服 24小时无休机器人接待

    重庆创新公积金应用,“区块链+政务服务”显成效

    “以前都要去窗口办,一套流程下来都要半个月了,现在方便多了!”打开“重庆公积金”微信小程序,按照提示流程提交相关材料,仅几秒钟,重庆市民曾某的账户就打进了21600元。

    3C消费探行AI视频 快速生成真人营销视频

    “纯臻4K 视界焕新”——爱普生4K 3LCD 激光工程投影

    2024年3月12日,由爱普生举办的主题为“纯臻4K 视界焕新”新品发布会在上海盛大举行。

    研究探行AI整体解决方案 全国招募代理

    2024全球开发者先锋大会即将开幕

    由世界人工智能大会组委会、上海市经信委、徐汇区政府、临港新片区管委会共同指导,由上海市人工智能行业协会联合上海人工智能实验室、上海临港经济发展(集团)有限公司、开放原子开源基金会主办的“2024全球开发者先锋大会”,将于2024年3月23日至24日举办。