请教即时聊天软件开发

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

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

请教熟悉的朋友, 有什么可选方案,需要多少周期和程序完成,能上线试用要多少资金?
7989 次点击
所在节点    程序员
52 条回复
mamba
2020-01-12 10:00:34 +08:00

楼下来。。。
susunus
2020-01-12 10:01:58 +08:00
不负责的说下,如果是自己开发的话,估计三个十五万是最低了,也是刚跑通
susunus
2020-01-12 10:04:12 +08:00
四个月到半年时间吧,如果是用现有的改,能少点。
netbean
2020-01-12 10:07:28 +08:00
比如 sourceforge 上的开源上完善,是否是好方案?
ilyh
2020-01-12 10:08:37 +08:00
视频聊天用 p2p 就不要想了, 体验会差到哭
ybw
2020-01-12 10:28:52 +08:00
客户端你已经有了, 开源的 Telegram 拿来改改就好了

功能方面, 以及个人认为设计方面, 完爆微信。
npe
2020-01-12 10:39:02 +08:00
音视频聊天还是付费交给专业的人来做吧,省时省力。你说的 p2p 虽然成本低但是体验只能是 demo 级别的....
jss
2020-01-12 10:42:38 +08:00
没几十万做不了
leonard916
2020-01-12 10:52:32 +08:00
@ybw XMPP 瞭解一下
netbean
2020-01-12 10:56:09 +08:00
Telegram 上面开发不错!

音视频聊天应该做,比如 1w 人在线?
netbean
2020-01-12 10:56:53 +08:00
音视频聊天应该怎么做,比如 1w 人在线?
hehe12dyo
2020-01-12 10:59:54 +08:00
黄 se 直播?来这里套方案?
dimlau
2020-01-12 11:11:10 +08:00
说得很像 line 旗下的 band
然而它并没有做起来
haoleba
2020-01-12 11:18:08 +08:00
telegram 也不够你用了吗?
netbean
2020-01-12 11:21:25 +08:00
这是语言学习用。大人聊正经事,小孩不要打扰
netbean
2020-01-12 11:23:09 +08:00
@heilibai
@ybw
telegram 是好建议
suith27
2020-01-12 12:27:12 +08:00
好的,不打扰了👌
hymzhek
2020-01-12 12:31:09 +08:00
tennc
2020-01-12 12:31:40 +08:00
国内不是有个比较成熟的 sdk ? 我记得知识星球最早的时候就是用的哪个 sdk
hantsy
2020-01-12 12:31:44 +08:00
websocket 大把例子,Web,Android 客户可以很简单的互通。

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

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

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

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

© 2021 V2EX