Java поток mp3 из байтов - PullRequest
1 голос
/ 15 мая 2011

Как транслировать 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 - это файл.

Ответы [ 2 ]

2 голосов
/ 15 мая 2011

Вы должны использовать Java Sound API или Java Media Framework . См. учебное пособие для примера Java Sound API.

Обратите внимание, что вы не должны просто звонить InputStream.read один раз и предполагать, что вы получите полные данные, между прочим - независимо от того, является ли это MP3 или нет.

0 голосов
/ 31 мая 2011

Вас может заинтересовать мой чистый mp3-плеер на Java: mp3transform .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...