受朋友之托写的这个小项目,经过一个星期的奋战终于有了一个简单的模型,实现了简单的基本功能, 在此写一个项目总结,把遇到的问题归纳一下
,方便以后学习使用。项目中遇到的问题都是通过网络查找别人的分享,拼接出来的程序!!在此特别感谢那些无私奉献的高手们。菜鸟在此特别鸣谢!!
通信工具 TCP/IP
程序功能介绍:
服务器: PC
语言 C#
开辟一个监听线程监听客户端连接,添加到用户列表;
并为每个用户开辟一个独立的发送和接收线程;
引用第三方录音库实现录音按钮,并把录音文件路径添加到声音列表;
使用window media player 实现播放声音功能;
客户端:android 手机
语言 Java
连接服务器,并开启一个监听来信的线程,如果有来信,开启接收文件线程;
按钮控制发送语音线程;
使用第三方类实现原生未压缩的录音格式 .wav;
使用android 系统自带的mediaPlayer 实现声音播放功能;
完整的工程下载地址(源码):http://download.csdn.net/detail/zhujinghao09/5313666