请教即时聊天软件开发

2020-01-12 09:52:53 +08:00
 netbean
有一个即时聊天软件开发的设想,主要包括 5 部分:

注册及资料管理:手机注册、个人资料,包括标签、相片、视频、小组等;
高级搜索:按名称、标签、年龄、地区等;
视频聊天:可以是 p2p 模式,轻服务器负载;
群组功能;
会员付费、购买。
包括三大版本:Android, ipad/iphone, Windows

请教熟悉的朋友, 有什么可选方案,需要多少周期和程序完成,能上线试用要多少资金?
8001 次点击
所在节点    程序员
52 条回复
googlechenyi
2020-01-12 13:02:50 +08:00
你是打算与微信为敌?
heyhumor
2020-01-12 13:14:09 +08:00
虽然请教的是技术,但是我似乎嗅到了你的不良企图。
zjsxwc
2020-01-12 13:36:59 +08:00
p2p 聊天?现在客户端都在 nat 后面,怎么 p2p 哦,根本建立不了连接。
zzlettle
2020-01-12 14:19:35 +08:00
结帖我也想问下,那些游戏里面的聊天系统是怎么做的?
知道的回答下
CJAmoy
2020-01-12 14:55:34 +08:00
腾讯云上的即时通信 IM 它不香么?
hijoker
2020-01-12 15:13:03 +08:00
P2P 不行吧,都得服务器转一下吧,现在大家都是在局域网后面
justin2018
2020-01-12 15:28:43 +08:00
alphayan
2020-01-12 16:25:06 +08:00
我估计从头开发 10 万可以搞个全套产品给你试用一下,商用的话 ,一年费用:程序员工资+服务器+宽带费>100 万。当然网上假冒伪劣的产品很多,都是机器人应答,播放固定视频播放到一半骗充值之类的,一整套源码买下来应该也不是很贵。
leehung
2020-01-12 17:11:38 +08:00
Github 开源的。。
murmur
2020-01-12 17:30:58 +08:00
上一个基于网易方案的叫啥,聊天宝,已经死了
tomlee0201
2020-01-12 17:35:46 +08:00
用野火 IM,服务器社区版 0 元 + android0 元 + iOS/ipad0 元 + windows 版本 2W9 + 野火音视频 0 元

在上述的基础之上进行定制开发+上架+定期维护,价钱为 3 万元定制开发,每年 1W 的维护费用。采购云服务器,费用每年一两万。一共需要 8W 元左右。


当然这是建立在有限客户的基础之上的,如果要是有 100 万用户,请在价格后面加个 0
heiheidewo
2020-01-12 17:40:15 +08:00
IM 和音视频这两块的积累很重要的,楼上说几十万就能做的,怕是 demo 吧。
腾讯云全家桶不香吗
tomlee0201
2020-01-12 17:49:35 +08:00
@heiheidewo 他们做的还行,我拿他们捣鼓过一些东西,感觉还是很专业的。另外腾讯云不算太好,如果想用云服务最好是网易云信或者融云,不过价钱比较贵。
MonoLogueChi
2020-01-12 17:56:34 +08:00
@zjsxwc @hijoker 怎么就不能 p2p 了,在 nat 后面打洞就可以了
netbean
2020-01-12 18:14:59 +08:00
@zzlettle 对啊,游戏里面的聊天系统。

有熟悉的吗?
netbean
2020-01-12 18:38:43 +08:00
@tomlee0201 谢谢,网易云信、融云有现成的方案,开发起来应该比较容易吧。
railgun
2020-01-12 19:33:15 +08:00
聊天功能都有现成的,建议先买半年,然后自己开发用户和支付系统。撑过了半年再想自己开发聊天功能。这样 10 人开发团队 996 两个月差不多能出第一个版本。后面按市场反馈迭代,半年够验证你的商业模式了。
netbean
2020-01-12 19:33:41 +08:00
现在的问题是,网易云信 融云 环信这些,视频应用真的很贵。
railgun
2020-01-12 20:00:28 +08:00
@netbean 但是比自己开发便宜吧。自己开发不迭代个 3、4 轮,想流畅跑起来估计都很难。还得有一两个有音视频聊天开发经验的人带着才行
GF0030
2020-01-12 20:10:16 +08:00
技 术 无 罪

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/637211

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX