客户端dll模块分解图
2016-12-13 09:16:06 0 举报
客户端dll模块分解图展示了一个复杂的软件系统如何被组织和构建。首先,我们可以看到一个主要的核心模块,它负责处理所有的主要功能和逻辑。这个核心模块通过接口与其他几个辅助模块进行通信,这些辅助模块包括用户界面模块、数据管理模块和网络通信模块。用户界面模块负责处理所有的用户输入和输出,数据管理模块负责存储和管理所有的数据,而网络通信模块则负责处理所有的网络通信。这些辅助模块都依赖于核心模块,因为它们需要核心模块提供的功能和逻辑来完成自己的工作。总的来说,这个客户端dll模块分解图展示了一个清晰的软件架构,可以帮助开发者更好地理解和管理整个系统的设计和实现。
作者其他创作
大纲/内容
2.GetPayloadData()从数据包中取得数据
3.当录音数据存满一个缓冲区后,windows激活WIM_DATA事件
数据存储队列
二.语音接收、播放
增加一个录音缓冲区
1.beginRecvThread()线程
三.接收线程
一.语音采集、编码、发送
WIM_DATA
转码
2.wHdrFunc(this)包含MicCallback回调,同时包含两个录音输入缓冲区
2.PCM_play((void *)this),包含waveOutProc回调
5.回调获取数据
WOM_DONE
播放获取的数据
3.DeletePacket()删除原来包中数据
4.收到WOM_DONE事件执行回调
4.收到WIM_DATA事件执行回调
5PCM_2_G711()
0 条评论
下一页