受朋友之託寫的這個小項目,經過一個星期的奮戰終於有了一個簡單的模型,實現了簡單的基本功能, 在此寫一個項目總結,把遇到的問題歸納一下
,方便以後學習使用。項目中遇到的問題都是通過網絡查找別人的分享,拼接出來的程序!!在此特別感謝那些無私奉獻的高手們。菜鳥在此特別鳴謝!!
通信工具 TCP/IP
程序功能介紹:
服務器: PC
語言 C#
開闢一個監聽線程監聽客戶端連接,添加到用戶列表;
併爲每個用戶開闢一個獨立的發送和接收線程;
引用第三方錄音庫實現錄音按鈕,並把錄音文件路徑添加到聲音列表;
使用window media player 實現播放聲音功能;
客戶端:android 手機
語言 Java
連接服務器,並開啓一個監聽來信的線程,如果有來信,開啓接收文件線程;
按鈕控制發送語音線程;
使用第三方類實現原生未壓縮的錄音格式 .wav;
使用android 系統自帶的mediaPlayer 實現聲音播放功能;
完整的工程下載地址(源碼):http://download.csdn.net/detail/zhujinghao09/5313666