如何用Java播放3gp文件?

时间:2011-05-02 15:23:27

标签: java audio playback

我有一个java程序,它以字节数组(byte [])接收发送方发送的3gp音频文件(单个文件,而不是流)

现在,要么我需要播放这个文件 要么, 我应该能够以3gp格式保存它

示例:

byte [] Audiobytes = received3GPAudioFlie();

现在我希望能够在这个例子中处理这个Audiobytes。 我有两个不同的目标,

  1. 我想将其保存为3GP文件

  2. 我希望能够将其作为音频文件播放。感谢。

  3. 请帮忙!

1 个答案:

答案 0 :(得分:1)

如果用句柄表示

1)将字节写入文件(保存文件),然后按如下方式执行:

  fileOutputStream fos = new FileOutputStream(strFilePath);
  fos.write(AudioBytes);

2)播放文件 Playing audio files in Java