基于TCP/IP协议的实时语音聊天系统的实现 ........................................ 1
1 实时语音聊天系统概述 ........................................................................... 3
1.1 实时语音聊天系统的历史 .................................................................... 3
2 实时语音聊天系统的技术及需求分析 ................................................... 1
图2-7 音频回放数据流程图 .................................................................... 21
3 实时语音聊天系统的实现 ....................................................................... 1
i
4 软件测试 ................................................................................................... 1
这个实时语音聊天软件的主程序界面如图4-1所示,点击右下角和右上角的按钮都可以退出该软件,但是如果是处于语音聊天状态而要强制退出程序的话建议点击右下角退出按钮而不是右上角的红色按钮。因为在语音聊天过程中对内存的读写要求比较严格,如果强制关闭程序则可能会发生内存读写错误,从而导致整个操作系统暂时无法响应。 ............................................. 1
................................................. 2
图4-1 实时语音聊天软件主界面 ............................................................... 2
ii
其中左上角的菜单中包括4个子选项,分别是连接,断开,等待连接和测试。在菜单栏下面有三个快捷键按钮,其中按键“
”对应菜单选项中的
”对应菜单选项
“连接”,直接点击也可弹出如图4-3所示的对话框。按键“
中的“断开”,当用户按下这个按键时,将会立即结束聊天,无论是在与对方聊天状态下还是在本机测试状态下,这个键都将无条件结束正在进行的语音处理过程。按键“
”对应菜单项中的“测试”,直接点击这个按键软件就会
直接跳转到本机测试状态来响应本机用户对软件的测试。如果用户想让它处在被动接听状态,那么就点击菜单中的“等待连接”键,如图4-2。 ............... 2
.............................................. 3
iii
图4-2 实时语音聊天菜单界面 ................................................................... 3
点击“连接”按键,将会弹出一个对话框,如图4-3所示。 ...................... 4
............................................... 4
图4-3 IP地址输入框 .................................................................................. 4
在IP地址框中输入对方IP点击“开始”,等待对方连接。如果对方拒绝或输入的IP错误则会弹出一个对话框,如图4-4所示。 ................................ 4
iv
................................................ 5
图4-4 拒绝聊天对话框 .............................................................................. 5
在工具菜单中只有一个选项,点击即可获取IP,如图4-5所
示。 ......................................................................................................................... 5
v
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于TCPIP协议的实时语音聊天系统的实现在线全文阅读。
相关推荐: