http://worksphere.cn/home (暂时只支持chrome). 功能如下:
- 文字聊天(可以内嵌图片, mp3, 短视频mp4), server端暂时没有保存聊天记录
- p2p视频聊天
- p2p文件传输(基于google chrome的filesystem api, 只要硬盘足够大, 即使传输10G文件也可以)
- 简单的朋友圈分享(同样可以上传图片/mp3/mp4)
所用的技术: 前端:
- react全家桶(react, redux, immutable)
- socket.io client(实现文字聊天)
- webrtc(实现p2p视频聊天, p2p文件传输)
- ui框架: material ui
后端:
- node + express
- socket.io server
- nginx as reverse proxy server
- Postgresql + mongodb
其它第三方服务:
- 七牛云存储(存放聊天/朋友圈的多媒体文件)
- sendcloud mail service(暂时只用于: 忘记密码后的邮件提醒)
注意事项:
- 暂时只支持chrome, 比较耗内存(以后慢慢优化吧)
- 视频聊天时, 可能会有回音, 噪音, 使用前, 先将电脑音量调低, 最好使用耳麦
- 本人时间/精力有限, 尚未完全测试, 可能随时发生server死机
- 请不要在一个浏览器中用2个身份在2个tab中打开, 会有冲突
- 七牛有10G的免费存储空间, 因此, 我会定期清理/删除一些旧文件, 这会导致你上传的文件消失.
- 聊天的内容server端没有保留, 因此你在offline期间发给你的msg是收不到的
注册后, 想要加我为好友, 则: 在加好友的dialog中搜索"华仔"即可.