2011-04-25 201 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,但这并不是特别适合这项任务。