Java从字节流mp3

标签 java mp3

如何从字节流传输 mp3?我正在从文件中获取字节,但是如何启动声音?

     File file = new File(a);
     FileInputStream fin = new FileInputStream(file);
      byte get_inside[] = new byte[(int)file.length()];
  System.out.println(Integer.toBinaryString(fin.read(get_inside)));

这是获取字节的示例代码,a是文件。

最佳答案

您应该使用 Java Sound API 或 Java Media Framework 。请参阅tutorial有关 Java 声音 API 的示例。

请注意,您不应该只调用 InputStream.read 一次并假设您将获得完整的数据,顺便说一下 - 无论这是否是 MP3或不。

关于Java从字节流mp3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6007339/

相关文章:

javascript - 查找上传到React应用程序的音频文件的持续时间/长度

java - 如何停止一次多次播放 mp3 文件?

audio - 有没有办法用Quartz Composer播放MP3或aac .pls文件?

java - 读取和写入 JSON 文件 Java

java - 在文本文件中查找字符串。然后得到以下行并需要按索引和子字符串分割

Java HTMLUnit MalformedURLException

python - MP3 标签不保存在 Python 中

java - 小程序文件访问

Java - 我是否可以反省地发现我是否正在从 catch block 中的函数调用以获取特定异常?

Java小程序和数据库连接