【融云集成常见问题整理】Geek Online 2020 编程挑战赛选手提问整理 置顶

梅川酷子 发表了文章 • 0 个评论 • 946 次浏览 • 2020-12-02 18:40 • 来自相关话题

内容整理自Geek Online 2020 编程挑战赛群答疑内容,关于大赛请点击Geek Online 2020 编程挑战赛了解详情。如果您有IM/RTC开发,融云开发文档建议等技术问题欢迎留言讨论。问题 1: 下载SDK如何选择?各大版本有什么区别?问题 1... ...查看全部

内容整理自Geek Online 2020 编程挑战赛群答疑内容,关于大赛请点击Geek Online 2020 编程挑战赛了解详情。如果您有IM/RTC开发,融云开发文档建议等技术问题欢迎留言讨论。

问题 1: 下载SDK如何选择?各大版本有什么区别?

问题 1 答案:使用最新版本 4.0 SDK ,新版 SDK 包含很多新功能并且会将历史版本遗留 Bug 进行修复,所以极力推荐使用新版 SDK 4.0+ 集成开发,下载地址:https://www.rongcloud.cn/downloads

问题 2 :开发环境和生产环境有什么区别?

问题 2 答案:  开发环境功能免费使用,但用户数有 100 个限制,生产环境无用户数限制,但需要付费,咱们的参赛同学使用开发环境集成就好

问题 3 :参赛过程中开发产生的费用怎么办?(注:本条仅限于参赛期间选手的参赛作品)

问题 3 答案:开发环境功能均可免费体验,遇到特殊情况可在战队群里向融云同学处理

问题 4 :小程序开发有什么注意事项?

问题 4 答案:

 (1)需要在开发者后台小程序中开通,开通 30 分钟后生效

 (2)小程序发布上线需要优先设置合法域名:https://docs.rongcloud.cn/v4/views/rtc/call/noui/quick/mini.html

 (3)小程序特殊分类需要证书,例如社交小程序需要 ICP 证书,所以大家选择小程序分类时要提前注意是否需要证书

问题 5: 融云支持哪些平台?

问题 5 答案:支持 iOS、Android、Web、Flutter、uniapp、Electron,如果有 IoT 需求可以私信融云同学

问题 6:  如果遇到集成文档问题,怎么办?(也可以在本篇文章留言回复)

问题 6 答案:可直接在战队群里反馈至融云同学,欢迎大家对文档的改进提出宝贵建议,感谢

问题7:ios没上线 push怎么做?

问题7答案:在融云开发者后台 -> 应用 -> 开发环境可以设置

微信图片_20201202183130.png


问题8:融云的RTC集成必须要集成IM?

问题8答案:RTC SDK 依赖于 IM SDK,一定要连接 IM 后再进行 RTC 相关的集成

问题9:融云新版SDK4.0版本和2.0版本对比有哪些升级?具体有哪些优化和提升?

问题9答案:4.0 SDK 是融云基于近几年的经验积累和沉淀进行的重构版,包含对架构、连接、重连、弱网等使用场景做了特殊优化,除核心能力优化外 4.0 SDK 还在持续发布新功能,例如:聊天室 KV 存储、会话置顶免打扰等

问题10:我想问一下,rongrtc的storage改动如何监听似乎rongclient设置接受到消息的onreceived回调不会触发。而改动storage 时是有设置第三个消息参数的,Sdk的debug会打印storage_set的,可以拦截不?

问题10答案:如果设置了第三个参数,会触发接收方的 RongRTC 实例的 Message received 监听

问题11:融云有没有小程序版的IM集成SDK?

问题11答案:有的,开发者后台开通小程序后可以直接下载小程序 IM SDK,开通位置:https://developer.rongcloud.cn/miniprogram/index/

问题12:弱弱的问一句,融云可否实现微信群机器人?现在微商盛行,想用融云做个自动问答的机器人客服 」

问题12答案:可以的,融云支持将消息路由的能力,消息路由到自己服务器后可以对接三方图文识别厂商

问题13:融云有内嵌到app的H5版本客服机器人吗?

问题14:不单独提供客服的,但 IM SDK 支持 H5 的

感谢各位选手的参与,Geek Online 2020 编程挑战赛 完美收官,关于大赛:

 Geek Online 2020 编程挑战赛官网

2 个月激烈角逐,15 支队伍突围决赛路演!Geek Online 2020 编程挑战赛完美收官!

“这些项目不是什么赚大钱的项目,但是它们足够有趣。”丨关于 Geek Online 2020 编程挑战赛,选手们如是说

一张回顾 Geek Online 2020 编程挑战赛精彩瞬间!


关于IM/RTC开发,融云开发文档建议等技术问题欢迎留言讨论

2 个月激烈角逐,15 支队伍突围决赛路演!Geek Online 2020 编程挑战赛完美收官! 置顶

梅川酷子 发表了文章 • 1 个评论 • 921 次浏览 • 2020-10-27 09:59 • 来自相关话题

2020 春季的一场疫情,让远程办公和在线教育在全球范围内成为一种常态。疫情终将过去,但疫情为人们带来的新的工作及生活方式却将持续地影响着我们。后疫情时代,远程实时互动技术的重要性被提到了新的高度,下一代互联网通信云将如何作用于人们的工作和生活?融云作为全球领... ...查看全部

2020 春季的一场疫情,让远程办公和在线教育在全球范围内成为一种常态。

疫情终将过去,但疫情为人们带来的新的工作及生活方式却将持续地影响着我们。后疫情时代,远程实时互动技术的重要性被提到了新的高度,下一代互联网通信云将如何作用于人们的工作和生活?

融云作为全球领先的互联网通信云厂商,一直致力于 RTC 技术的创新和发展,并于近期举办了 Geek Online 2020 编程挑战赛,希望借此机会与全球开发者一道,共同寻找 RTC 技术的更多落地场景,开辟更多使用途径。

10 月 17 日,为期两个月的编程挑战赛迎来了最为紧张的决赛阶段, 15 支队伍进行了线上的路演答辩。

决赛路演,大屏直播互动

本届 Geek Online 2020 编程挑战赛以《后疫情时代,通信云技术的创新及实践》为主题,鼓励开发者挖掘关于实时音视频和即时通讯技术的更多创意。通过近 2 个月的激烈角逐,在近百份参赛作品中,15 支队伍突出重围,闯入总决赛,他们通过线上展示的方式和大家分享,角逐最后的冠军。

本次决赛的评委共有四位,分别是融云联合创始人兼 CTO 杨攀、思否联合创始人兼 CTO 祁宁、泰岳梧桐资本合伙人杨扬以及通过线上直播参与路演的评委云启资本董事总经理陈昱。

1.png
       
     

 

路演答辩借助了融云 RTC 技术搭建了一个实时互动直播平台,选手轮流进入融云实时音视频 - SealRTC 平台进行画面共享,四位导师也可以在平台内实时与选手视频交流互动。

 


       2.png
     

 

路演直播画面

部分参赛选手作品展示 & 评委点评


       3.jpg
     

 

冠军团队 - 缘拼

该团队成员擅长 uniapp 以及微信小程序开发,作品基于融云 RTC 技术。这是一款基于兴趣、基于地理位置的同城社交类小程序,可以语音、视频构建同城兴趣小组,并将线上兴趣转换为线下社交行为。相当于将豆瓣兴趣小组音视频化。



        4.jpg       

 

亚军团队 - 红鲤鱼与绿鲤鱼与驴

该作品由两位选手共同完成,分别是熟悉前端、WebRTC 方向的“红鲤鱼”和熟悉后端、大数据方向的“绿鲤鱼”。这是一款帮忙新手程序员迅速熟悉融云 SDK 的小游戏,通过识别二维码拼图的游戏,让了解融云的过程有趣味性。该作品层次丰富,第一层需要用户集成融云 SDK、掌握融云的基本概念,第二层需要用户做一定程度的视频后处理,第三层需要用户做一些图像识别。



     5.jpg       

 

季军团队 - youweyoung

获得第三名的团队包含了一位拥有前后端多年开发经验的选手。作品基于 Android 操作系统使用 RTC 混合开发,最终做出了音视频通话应用 —— IYI网络剧场,将角色扮演类的剧本杀游戏以视频形式展现,每个场景有不同的主题人物并且可以替换,人物则是以皮影、动画等形式展现,适用于远程视频讲故事或玩剧本杀,有一定新颖性。



       6.jpg       

 

科技创新奖团队 - 萍水相逢的生活

这支队伍只有一位选手,他是一个心怀想法的程序员,做的产品是一个基于事务的陌生人聊天系统,事务场景可以是租房加中介的联系方式、街头偶遇添加好友、发布大字报等,这款产品的设计思路旨在为大家生活提供便利的软件。



       7.jpg       

 

 

商业价值奖团队 - MAXFLOAT

MAXFLOAT 是一支有实力,有梦想,有创意,敢拼搏,即想即做的队伍。他们认为当前城市化生活环境下人与人的交流越来越少,宠物逐渐替代朋友成为更好的伙伴,养宠物的越来越多,但随之而来的是更多的问题,比如宠物的遗失、被抛弃造成了流浪宠物越来越多,而宠物的健康,有时也不能及时得到重视。因此他们做了一款以宠物招领、寄养、寻回、宠物医生等为主,以宠物信息普及、宠物疾病普及为辅的 APP 帮助广大宠物爱好者。





包含获奖团队在内的 15 组团队,作品各具特色,即为评委以及线上观众们展示了自身的产品创意,也展示了 RTC 技术在实际应用中的能力与延展性,很多选手的作品获得了评委们的高度评价。我们对获奖团队进行了单独的采访,内容会于后续发出,敬请期待。

在选手们精彩的分享以及答辩之后,四位评委嘉宾分别给出了对于参加本次比赛的感受。





“融云始于 IM,又不止于 IM。通过融云提供的技术以及服务能力,开发者们可以更加关注线上的优化与迭代,期待更多开发者利用融云SDK,开发更创新、强大的产品。” —— 陈昱





“本次的决赛中我有很多印象深刻的作品,有的非常符合开发者的口味,有的对于使用场景有着很深入的思考。因为疫情,通信云技术的需求正在变得越来越大、越来越丰富,有很多场景需要我们去开拓,很值得开发者们关注并付出行动。” —— 祁宁





“选手们有很多创意创新点都很好,将很多现实中生活化的场景融入到比赛中,也有一些具有极客特质的项目,这些都是融云自身生态开发能力非常好的体现。对于融云来说,开发者是宝贵的资源,而通信云的生态也需要非常广泛的群体参与,共同完善。” —— 杨扬





“很高兴的看到,决赛中有很多作品提到了人们的心理问题,除开产品技术本身,还致力于解决人文层面的诉求。基于 IM 的核心能力,选手们提供了很多在线的沟通场景,比如剧本杀、狼人杀等等,基于这些实时互动的模式,通信能力已经变成了现代应用的一种基础设施,能为产业、产品和应用场景提供帮助,这让我们既感到压力,也感受到了更强大的动力。” —— 杨攀

结语

通过选手们的展示,我们可以了解到通信云技术的发展和提升不仅仅可以作用于工作和学习,关于实时音视频和即时通讯技术的应用,还有更多创新的场景等待我们用全新的思维来发掘。

Geek Online 2020 编程挑战赛虽然是第一次举办,但已经收获了参赛选手以及观看决赛路演直播观众们的一致好评,部分选手在路演结束后已经联系主办方咨询第二届比赛的安排,想要提前报名。

融云作为专注于通信的 PaaS 云服务平台,想要通过底层的基础模块支持,帮助企业与开发者构建「云通信」的能力。举办此次编程挑战赛的目的,也是希望让开发者们碰撞出技术的思维火花,加速潮流技术的应用创新,也为开发者们搭建了一个沟通、交流、合作的平台,希望能够掀起一股通信技术应用的探索与实践热潮。

点击进入大赛官网,查看更多比赛信息


       4aQyJP5TdHkx0NXM__thumbnail.png       


那些在一个公司死磕了5-10年的人,最后都怎么样了?

fanta2 发表了文章 • 0 个评论 • 118 次浏览 • 2021-05-14 15:24 • 来自相关话题

最近在知乎上看到一个话题那些在一个公司死磕了5-10年的人最后都怎么样了?”在互联网红利爆发,人心躁动的今天,可以在一个公司磕到5~10年,真的很不容易,我记得前东家要是有人呆满8年,就可以鲜花伺候,附送一个小金块,据说价值不菲。下面是知乎作者”沈世钧”的一个... ...查看全部

最近在知乎上看到一个话题

那些在一个公司死磕了5-10年的人最后都怎么样了?”

在互联网红利爆发,人心躁动的今天,可以在一个公司磕到5~10年,真的很不容易,我记得前东家要是有人呆满8年,就可以鲜花伺候,附送一个小金块,据说价值不菲。

下面是知乎作者”沈世钧”的一个回答,感觉还不错,分享给大家。

我是一名老程序员,在这家公司(500强外企),到今天已经服务了10年,目前的职称是“高级软件技术专家”。

好多人,尤其是在软件圈,一听闻我在这家公司已经服务了10年,无不大吃一惊,觉得我要么是技术烂,要么是没有追求。

其实,都不是。

我之所以愿意呆在这家公司,实在是因为她确实很棒,满足我的一切需求 。

工作和生活的平衡

我大概回忆了下,在这家公司的10年,加班的时间全部加起来不超过10天。最近3年则一天都没有。

20天年假,病假无算,基本上随请随休。

我从来没听说过那个领导不批员工年假的。

这样温和的工作,且不说在“996”成风的 IT圈,就是在任何传统行业,哪怕是公务员,也不多见。

对年轻人来说,高强度加班可能不是什么大问题。但人过了30,有了家庭,琐事缠身,精力每况愈下,愈发觉得能拥有这样一份工作,是人生之幸。

顶尖的技术

我所在业务部,主打技术是人工智能。而在某些细分领域,10年以来,公司的算法一直保持业界领先。

而是我虽然是一名软件开发人员,耳濡目染,却也一直接触着业界最前沿技术。

公司鼓励员工大胆尝试新技术,也不限制工程师的发展方向。10年以来,无论是桌面开发(C#/WPF)、还是Java后端开发,还是前端开发,我都较深入的参与过。

所以相对于有些公司,专岗专人,我在技术的广度上,则没有受到明显的限制。

软实力

除了技术“硬实力”,公司还特别注重发展员工的“软实力”,例如演讲能力,文案能力等等。

而这种软实力,越是职业生涯往后发展,就越有价值。

我常想,如果有一天,我失去了当前的工作,也许就再没有人愿意雇用我去写代码。到那时候,也许我可以凭着我这些年的积累,可以去应聘一些其他岗位,例如售前、售后、培训师等。

好歹有口饭吃。

职业发展

我的职业发展,总体走了一条“技术->管理->技术”的路线。

从技术走向管理是因为典型的“学而优则仕”。

从管理再回到技术,则是追随本心。整个过程,公司都尊重我的想法,没有设置任何的障碍。

今年我41岁,每天依旧奋斗在编程第一线。在这家公司,是再正常不过的一件事,没有一丝的尴尬。

舒适的工作环境

我去过很多互联网公司,很多办公环境都是大厅,大长桌。连个最基本的隔断都没有。工位之间,人挤人,恨不得伸个懒腰会碰到别人。

而我们公司人均办公面积20平方米,很多人都同时拥有3台显示器。工作之余,或伸腿躺下,或站起来做几个俯卧撑,那是再轻松不过的事情。

而资历深的老员工,很多还有独立办公室,无论管理还是技术。

有竞争力的薪水

当然,任何一家公司,再好的技术、再舒服的工作环境,如果给太少的钱,无疑都是耍流氓。

在过去的10年中,前8年,我的薪水在同资历的朋友中,一直靠前。但也就这两年,随着互联网的强势发展,朋友中才陆陆续续有人反超了我,但也是个别,而且多的并不夸张。

例如朋友在互联网公司挣1万,那我可能就挣8500。

但是,朋友为了这多出15%,却多付出了将近一倍的时间,而且还是最珍贵的休息时间。这个投入产出比,在我看来,实在太低。

当然,我不是说对所有的人,这个公司都是完美的。但具体到我,在每个时间点上,却可能是最适合我的。

早10年的时候,我年轻,也缺钱,并且精力旺盛,也能承受高强度的加班。但那时我的薪水却高于同资历的人,所以自没有离开的理由。

现在,虽然我的薪水优势已不在,但我却已经40岁了,精力大不如前,需要更多的关注家庭和健康。而现在我如果为了追求不多的加薪,而跳槽到996成风的互联网企业,无疑是准备向死而生。

当然,这世界上永远不会有完美的东西。即使有,也不会在所有的时候,让一个人全占了。

这家公司最大的问题是,这两年外企总体在走下坡路。就在我身边,大规模的裁员就发生过多次。

所以,今天,虽然我每天认真工作,真心的希望这家公司好。但我也有心理准备,如果哪天真裁员到我头上,我也没啥可说的。

我准备领了补偿金(n+3),回家好好调整一段时间,然后再开始人生的下一段旅程。

但无论如何,在心里,我和这家公司都有无比深的感情。她影响了我,改造了我,是我人生最重要,最愉快的的一段时光。我相信,到死的那天,在我临终回忆的时候,我的心里一定有她抹不去的影子。

Geek Online 2020 编程挑战赛作品展示《同道直播》

admin 发表了文章 • 0 个评论 • 121 次浏览 • 2021-05-12 16:45 • 来自相关话题

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经... ...查看全部

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经近两个月的激烈角逐,15 支队伍在近百份参赛作品中突出重围,闯入总决赛,最终决出冠亚季团队及四个单项奖。

https://geekonline.rongcloud.cn/uploads/files_user1/article/607e7d8097e9b481793.png

入围作品主要集中于社交、游戏和工具等多个类别,为鼓励开发者挖掘创意、实现更多实时音视频和即时通讯技术的应用场景,最终,评委根据作品完整性、项目创意性和潜在商业价值三个维度进行综合评分,与数百万在线观众一道,见证了冠军队伍的诞生。

团队:秋分

作品:同道直播

源码地址:https://github.com/rongcloud-community/RongCloud_Hackathon_2020/pull/64/files

同道直播
一款私密直播软件,自己决定让谁可以看到自己的直播。

开启直播:
点击按钮“开启直播”,直播链接会显示在底部,点击链接会复制到剪贴板,然后可以将直播链接发给其他人。

79d6b6cb87c8af3aedec1793f21d3450.jpeg进入直播间:
点击按钮“加入直播间”,输入别人分享的直播链接,即可进入他的直播间。3f957bdd2e520b303125e30fcd64b205.jpeg

Geek Online 2020 编程挑战赛作品展示《Marriage》

admin 发表了文章 • 0 个评论 • 137 次浏览 • 2021-05-12 16:36 • 来自相关话题

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经... ...查看全部

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经近两个月的激烈角逐,15 支队伍在近百份参赛作品中突出重围,闯入总决赛,最终决出冠亚季团队及四个单项奖。


https://geekonline.rongcloud.cn/uploads/files_user1/article/607e7d8097e9b481793.png


入围作品主要集中于社交、游戏和工具等多个类别,为鼓励开发者挖掘创意、实现更多实时音视频和即时通讯技术的应用场景,最终,评委根据作品完整性、项目创意性和潜在商业价值三个维度进行综合评分,与数百万在线观众一道,见证了冠军队伍的诞生。

团队:酋长女儿

作品:Marriage

源码地址:https://github.com/rongcloud-community/RongCloud_Hackathon_2020/pull/25/files

  • Marriage的开发目标是为人们提供一个即时在线多人相亲平台。

  • 相遇即是缘分,在此APP中,每个用户可以在主持人的引导下,通过平台中的各种互动活动,增进与异性用户的了解,最终找到心动的那个他/她。

  • 此代码为Marriage的安卓版本。

目录

  • APP功能及使用介绍

  • 用到的技术

APP功能及使用介绍

1.注册用户

  • 用户通过手机号,获取验证码即可登录,开启旅程。

2.互动室

  • 每个互动式具有不同的主题,用户根据自己的喜好进行选择。

  • 活动室具有名额限制,进入互动室并获得活动权限的用户可以在该互动室主持人的引导下,进行该主题的活动。

  • 互动室内用户间可以进行聊天、互赠礼物、表达爱意等环节。

3.新互动室建立

  • 用户可以带自己的心动小伙伴们建立自己的互动室,进行更近一步的交流。

用到的技术

  • 融云 SDK

    • IMKit

    • RCTLib

  • Android JetPack

    • LifeCycles

    • DataBinding

    • LiveData

    • Navigation

    • ViewModel

    • WorkManager

  • Retrofit

  • OkHttp

  • Glide

  • EventBus

  • 本程序实现方案及技术主要自参考融云官网https://www.rongcloud.cn/


Geek Online 2020 编程挑战赛作品展示《Script Game》

admin 发表了文章 • 0 个评论 • 209 次浏览 • 2021-04-26 18:14 • 来自相关话题

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经... ...查看全部

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经近两个月的激烈角逐,15 支队伍在近百份参赛作品中突出重围,闯入总决赛,最终决出冠亚季团队及四个单项奖。

https://geekonline.rongcloud.cn/uploads/files_user1/article/607e7d8097e9b481793.png

入围作品主要集中于社交、游戏和工具等多个类别,为鼓励开发者挖掘创意、实现更多实时音视频和即时通讯技术的应用场景,最终,评委根据作品完整性、项目创意性和潜在商业价值三个维度进行综合评分,与数百万在线观众一道,见证了冠军队伍的诞生。

团队:赚钱养家

作品:Script Game

源码地址:https://github.com/rongcloud-community/RongCloud_Hackathon_2020/pull/46/files

  • Script Game的是一款线上剧本杀APP,它为喜欢剧本和推理的用户提供一个游戏平台。剧本杀是一种注重推理的互动桌面游戏,也是现代青年聚会的常玩娱乐之一。

  • 进入APP的玩家,可以选择不同的剧本,按照游戏流程轮流发言、使用道具,最终完成自己的目的、找到真正的凶手,而凶手则要隐藏自己,嫁祸他人。 在剧本杀中用户将作为一部故事中的角色,可以是侦探推理真凶,可以是古人恩爱情仇,浪荡天涯,可以是现代人心冷暖,在所扮演的角色中,体验到另一种人生。

  • 在Script Game 这个开放包容的APP中,用户可以体验不同的故事,也可以与不同的人们一起扮演不同的角色。

目录

  • APP功能及使用介绍

  • 用到的技术

APP功能及使用介绍

1.剧本杀房间

  • 用户可以选择是否成为一个主持人(组织者)的身份,并且进行剧本杀流程的把控。

  • 每次游戏开始存在人数限制,超出限制的用户可以选择等待或者旁观。

2.剧本选择

  • 不同房间有不同的剧本,用户根据自己想法选择封闭式玩法或者开放式玩法

3.创建剧本

  • 用户可以根据自己需求创建剧本,并且建立房间,成为房间的管理者。

用到的技术

  • 融云 SDK

    • IMKit

    • RCTLib

  • Android JetPack

    • LifeCycles

    • DataBinding

    • LiveData

    • Navigation

    • ViewModel

    • WorkManager

  • Retrofit

  • OkHttp

  • Glide

  • EventBus

  • 本程序实现方案及技术主要自参考融云官网https://www.rongcloud.cn/

Geek Online 2020 编程挑战赛作品展示《Sing Together》

admin 发表了文章 • 0 个评论 • 210 次浏览 • 2021-04-26 17:46 • 来自相关话题

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经... ...查看全部

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经近两个月的激烈角逐,15 支队伍在近百份参赛作品中突出重围,闯入总决赛,最终决出冠亚季团队及四个单项奖。

https://geekonline.rongcloud.cn/uploads/files_user1/article/607e7d8097e9b481793.png

入围作品主要集中于社交、游戏和工具等多个类别,为鼓励开发者挖掘创意、实现更多实时音视频和即时通讯技术的应用场景,最终,评委根据作品完整性、项目创意性和潜在商业价值三个维度进行综合评分,与数百万在线观众一道,见证了冠军队伍的诞生。

团队:生活不易

作品:Sing Together

源码地址https://github.com/rongcloud-community/RongCloud_Hackathon_2020/pull/23/files

  • Sing Together 为各位音乐爱好者提供一个共同K歌的机会。

  • 在这里每个人都可以是“蒙面歌王”,共同体会音乐的魅力,为自己喜欢的歌声打call。

目录

  • APP功能及使用介绍

  • 用到的技术

APP功能及使用介绍

1.K歌室

  • 进入K歌室以后,就可以进行在线K歌功能,在线进行音乐风暴狂欢。用户可选身份有:

    • 主持人

    • 普通K歌

    • 听众

2.粉丝互动

  • Sing Together的平台支持一位主播与多名粉丝的互动活动,粉丝可以为主播点赞、赠送礼物。

3.在线交友

  • 在K歌室中,每个用户之间可以进行互动,通过互动来增加彼此交流。

用到的技术

  • 融云 SDK

    • IMKit

    • RCTLib

  • Android JetPack

    • LifeCycles

    • DataBinding

    • LiveData

    • Navigation

    • ViewModel

    • WorkManager

  • Retrofit

  • OkHttp

  • Glide

  • EventBus

  • 本程序实现方案及技术主要自参考融云官网https://www.rongcloud.cn/

Geek Online 2020 编程挑战赛作品展示《Warm Heart》

admin 发表了文章 • 0 个评论 • 159 次浏览 • 2021-04-26 17:05 • 来自相关话题

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经... ...查看全部

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经近两个月的激烈角逐,15 支队伍在近百份参赛作品中突出重围,闯入总决赛,最终决出冠亚季团队及四个单项奖。


https://geekonline.rongcloud.cn/uploads/files_user1/article/607e7d8097e9b481793.png

入围作品主要集中于社交、游戏和工具等多个类别,为鼓励开发者挖掘创意、实现更多实时音视频和即时通讯技术的应用场景,最终,评委根据作品完整性、项目创意性和潜在商业价值三个维度进行综合评分,与数百万在线观众一道,见证了冠军队伍的诞生。

团队:曈塔天线

作品:Warm Heart

源码地址https://github.com/rongcloud-community/RongCloud_Hackathon_2020/pull/26/files

  • WarmHeart的开发目标是为人们提供一个情感碰撞平台,人们可以在这里分享自己的喜怒哀乐。在遭受挫折和迷茫时,能够通过WarmHart的暖心室获得他人的温暖和指导。

  • 随着生活节奏的加快,现代人的压力增大,而WarmHeart的主要目标之一是发挥语言的力量,为人们提供心理慰藉。

  • 在WarmHeart可以遇见温暖的普通陌生人,也可以找到专业的情感大师。在每个暖心室里面,都会常驻一位心理咨询师作为主持人,在分享经验的同时还能帮助人们解决心理问题。

  • 本程序为Warm Heart的Andriod版本。

目录

006vbfFply1gjmy81tm7rj30u01pkabg.jpg

APP功能及使用介绍

1.通过手机号注册用户

  • 用户通过手机号,获取验证码即可登录,开启旅程。 

  • 006vbfFply1gjmy8g0h9rj30u01t0js8.jpg

2.暖心畅聊室

  • 这是大家进行交心的地方,由主持人控制房间的情况,每个房间有除主持人外有8个发言位置。

    • 聊天社交

    • 互送礼物

    • 心理咨询

    • 个人分享

    • 更多功能可自行挖掘 

    • 006vbfFply1gjmy91yoz7j30i60msgnk.jpg

3.发布新话题

  • 如果对当前的畅聊室不满意,可以自主新建新的畅聊室。

用到的技术

  • 融云 SDK

    • IMKit

    • RCTLib

  • Android JetPack

    • LifeCycles

    • DataBinding

    • LiveData

    • Navigation

    • ViewModel

    • WorkManager

  • Retrofit

  • OkHttp

  • Glide

  • EventBus

  • 本程序实现方案及技术主要自参考融云官网https://www.rongcloud.cn/

Geek Online 2020 编程挑战赛作品展示《Werewolf》

admin 发表了文章 • 0 个评论 • 155 次浏览 • 2021-04-26 16:40 • 来自相关话题

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经... ...查看全部

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经近两个月的激烈角逐,15 支队伍在近百份参赛作品中突出重围,闯入总决赛,最终决出冠亚季团队及四个单项奖。

https://geekonline.rongcloud.cn/uploads/files_user1/article/607e7d8097e9b481793.png

入围作品主要集中于社交、游戏和工具等多个类别,为鼓励开发者挖掘创意、实现更多实时音视频和即时通讯技术的应用场景,最终,评委根据作品完整性、项目创意性和潜在商业价值三个维度进行综合评分,与数百万在线观众一道,见证了冠军队伍的诞生。

团队:NCC_621

作品:Werewolf

源码地址https://github.com/rongcloud-community/RongCloud_Hackathon_2020/pull/24/files

  • Werewolf的开发目标是为人们提供一个在线狼人杀游戏平台。

  • 在Werewolf中,玩家可以在线开始狼人杀游戏,每个玩家都会被分配到一个身份,每个身份都起到不同的作用。

  • 游戏分为两大阵营:狼人阵营和好人阵营。而胜利条件有多种:所有狼人出局,好人胜利;所有好人出局(屠城)狼人胜利以及所有平民出局或所有神职出局(屠边)狼人胜利。。

  • 在Werewolf中玩家可以自由选择游戏对象,还可以围观他人的游戏过程,体验推理和社交的快乐。

目录

APP功能及使用介绍

1.通过手机号注册用户

-用户通过手机号,获取验证码即可登录,开始游戏。

2.游戏房间

  • 用户进入房间之后,游戏由房间中担任上帝的玩家控制过程,其他成员有各自不同的身份。 --每一局狼人杀游戏都将从夜晚开始,每一个夜晚狼人可以睁眼并共同猎杀场上的一位玩家。夜晚之后将会进入白天,白天是所有玩家发言和投票的环节。 --每个白天场上存活的玩家将按顺序依次进行发言,在所有玩家发言结束后,法官将会组织一次放逐公投,在放逐公投中每一位玩家都拥有一票的投票权,玩家可以选择把票投给自己心目中所认为的狼人。最终,得票数最多的玩家将会被放逐出局并留下“遗言”。 --“遗言”之后游戏将会进入下一个夜晚,狼人又可以再一次睁眼选择一位玩家进行猎杀,如此“黑夜—白天—黑夜”循环,直到某一方阵营达成了胜利条件,则游戏结束。

  • 玩家可以在房间中进行游戏,也可以旁观他人的游戏,也可以创建自己的游戏房间。

 006vbfFpgy1gjmxwh6424j30u01t0jsa.jpg006vbfFpgy1gjmxxaegutj30u01t0taq.jpg

用到的技术

  • 融云 SDK

    • IMKit

    • RCTLib

  • Android JetPack

    • LifeCycles

    • DataBinding

    • LiveData

    • Navigation

    • ViewModel

    • WorkManager

  • Retrofit

  • OkHttp

  • Glide

  • EventBus

  • 本程序实现方案及技术主要自参考融云官网https://www.rongcloud.cn/

Geek Online 2020 编程挑战赛作品展示《芮爸&芮妈》

admin 发表了文章 • 0 个评论 • 150 次浏览 • 2021-04-26 16:28 • 来自相关话题

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经... ...查看全部

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经近两个月的激烈角逐,15 支队伍在近百份参赛作品中突出重围,闯入总决赛,最终决出冠亚季团队及四个单项奖。

https://geekonline.rongcloud.cn/uploads/files_user1/article/607e7d8097e9b481793.png

入围作品主要集中于社交、游戏和工具等多个类别,为鼓励开发者挖掘创意、实现更多实时音视频和即时通讯技术的应用场景,最终,评委根据作品完整性、项目创意性和潜在商业价值三个维度进行综合评分,与数百万在线观众一道,见证了冠军队伍的诞生。

团队:芮爸&芮妈

作品:芮爸&芮妈

源码地址

https://github.com/rongcloud-community/RongCloud_Hackathon_2020/pull/45/files

一、服务端:

云端地址http://h.363z6.top/admin

开发的时候使用使用google chrome浏览器的,还没有考虑兼容问题,请尽量使用google chrome浏览器打开

用户名:admin 密码:123456

1、服务端是采用python的tornado框架来搭建的,数据库使用的mongodb
2、在服务端上安装了融云python-server-sdk可以直接调用
3、修改融云server-sdk的app_key和app_secret在libs/rongcloud/RongCloudBase.py 里面修改
4、修改mongodb的连接信息在libs/db/mongodb.py里修改
5、服务端的模块分为两大块 admin 和 int
admin是主要管理用户和消息,是使用了easyui作为前端框架,在admin模块中可以实现一对多的聊天功能。
主要是满足在网页环境中客服人员对咨询者进行一对一的即时聊天对话
int 主要是面向client提供api支持

二、客户端

1、客户端是直接使用h5页面写的,前端框架是使用了bootstrap再结合vue和jquery,在本地可直接运行也可放到互联网环境中
2、客户端中调用了融云的web-sdk
3、客户端调用的API是由服务器的int模块提供的
4、目前是完成了单聊功能,输入用户名密码后初始化后选择需要进行聊天的用户进行对话即可
5、在index.html中修改APPKEY中的值即可,root_url是服务器的地址
以下为几个测试账号

用户名: huang 密码: 123456

用户名: huang1 密码: 123456

用户名: huang2 密码: 123456

用户名: admin 密码: 123456

友情链接