以AMR格式录制音频并发送到Android中的LocalSocket

时间:2011-03-20 18:16:55

标签: android audio

我想以AMR格式录制音频并将字节发送到LocalSocket。如果我使用MediaRecorder进行录制,那么有一种方法可以让我写入文件但不能写入LocalSocket的OutputStream。

有没有人可以帮我解决这个问题?

2 个答案:

答案 0 :(得分:1)

你确定吗?有一个

public void setOutputFile (FileDescriptor fd)  
MediaRecorder上的

方法。并且您可以通过

获取LocalSocket的FileDescriptor
public FileDescriptor getFileDescriptor() 

LocalSocket的方法。

答案 1 :(得分:1)

查看spydroid代码,它正是您需要的