Воспроизведение MP3 из потока - PullRequest
2 голосов
/ 28 июля 2010

Есть ли способ воспроизвести MP3 непосредственно из потока памяти (без каких-либо временных файлов), используя VB.NET или C #? или играть из базы данных SQLCe?

Спасибо

Ответы [ 2 ]

0 голосов
/ 16 марта 2011

IrrKlang также может сделать это для вас.

0 голосов
/ 01 августа 2010

Я предлагаю вам попробовать Mp3Sharp . Это порт JavaLayer, и он написан на C #. В настоящее время я использую его и SlimDX для воспроизведения потоков ShoutCast Mp3. Пока это работает очень хорошо.
Существует класс Mp3Stream, который вы используете для чтения потока и возврата заранее определенного количества байтов PCM. Вы можете записать эти байты в буфер DirectSound для воспроизведения, если хотите.

...