Преобразование массива байтов в .wav java

У меня есть веб-служба, которая возвращает массив байтов, и я намерен преобразовать указанный массив в .wav в клиенте (наладоннике, таком как Blackberry). Однако я действительно понятия не имею, как это сделать, я попытался просто создать FileOutputStream, но, конечно, это не сработало. Итак, я снова не знаю, что делать. Любые идеи?


person Tsundoku    schedule 08.04.2009    source источник
comment
Существует несколько способов повреждения данных между веб-службой и медиаплеером на устройстве. Возможно, вы захотите предоставить нам более подробную информацию о том, что именно вы делаете, включая код, который работает на устройстве.   -  person michael aubert    schedule 08.04.2009


Ответы (1)


Итак, существует МНОГО форматов .WAV, вот некоторая документация:

Это не просто поток байтов данных, но он близок... Просто немного заголовка, и все должно быть хорошо.

Я полагаю, вы также можете использовать что-то вроде http://java.sun.com/j2se/1.5.0/docs/api/javax/sound/sampled/spi/AudioFileWriter.html

person billjamesdev    schedule 08.04.2009