关于chat的流程

本来在今天晚上准备写点,每次好像都没什么思路,准备先把流程想好再动手,代码只是具体的工作,编程应该是一种头脑活动吧,打算在明天中午休息的时间构思下流程,准备下具体的类,函数。

具体的成品应该是这样的:client;多个client端互相通信

server:只是起到转发的作用

第一步只是实现简单的TCP通信,能够实现文字通信,在线列表准确显示,应该是那种群聊的效果

第二步在第一步的基础上改进,能够私聊(准备用一个星期的时间实现这两个简单功能)

第三步加入语音通信,实现语聊效果,其中应涉及音频的编解码及网络协议部分(周期:2周)

第四步加入视频部分,整合语音,以现在来看,难点应该在音视频同步部分以及网络协议部分(3周左右)

前期注重功能的实现及性能,后期美化界面部分,争取能达到一定的效果。预期6周时间。

之后我会把设计,实现等详细细节记录下来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值