关于chat的流程

来源:互联网 发布:简单flash制作软件 编辑:程序博客网 时间:2024/05/02 02:38

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

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

server:只是起到转发的作用

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

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

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

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

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

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

原创粉丝点击