2011-04-25 202 views
0

我在客戶端和主機之間建立了TCP連接。這個想法是主機會從客戶端請求一個音頻文件。此時,客戶端將記錄通過麥克風傳來的內容,然後將其發送回主機。使用arecord和aplay通過網絡傳輸音頻

使用arecord作爲主機的客戶端和aplay,我該如何去做這件事? 我花了24小時的最佳時間試圖解決這個問題,但卻做不到!

真的希望有人可以幫忙,如果需要任何額外的信息,請讓我知道。

感謝

+0

你想用C編程這一點,或者你想使用'arecord'程序?或者你真的從C程序調用了arecord?如果是後者,我會說停下來,重新思考你的方法 - 肯定有比C更合適的語言。 – 2011-04-25 15:05:05

+0

我試圖用C語言編程,我必須通過TCP網絡產生的音頻,並在另一臺主機上播放它。這是在殺我,我只是需要一些指示去哪裏! – sark9012 2011-04-25 15:09:57

回答

0

你說你需要做的在C,我建議,然後你使用一個庫,而不是一個外部程序來完成音頻處理。但是最重​​要的是,我會敦促你停止使用C,但這並不是特別適合這項任務。