Сделайте ссылку на файлы из SQL Server'08 с помощью Filestream - PullRequest
1 голос
/ 07 августа 2011

Я использую Filestream для хранения аудиофайлов (mp3) в MS SQL Server'08.

Мне нужно воспроизвести эти файлы на клиенте (html + javascript), так как получить URL для реального файла?

У меня есть служба WCF, я пытался отправить байтовый массив клиенту, но я не знаю, как преобразовать его в аудио, используя javascript.

Поэтому я спрашиваю о другом способе воспроизведения аудиофайлов, может быть, возможно превратить BLOB из базы данных обратно в mp3 и дать клиенту ссылку?

Спасибо

1 Ответ

0 голосов
/ 07 августа 2011

Я плохо понял ваш вопрос, Но я думаю, что это может помочь

Чтобы сохранить и прочитать аудиофайл с сервера SQL с помощью .Net, вы можете перейти по этой ссылке http://www.codeproject.com/KB/database/AudioInSQLServer.aspx (создает временный файл для этого)

Таким образом, используя службу WCF, вы можете прочитать байтовый массив, а на своем клиенте прочитать этот байтовый массив, создать временный файл .wma и запустить его.

...