我使用 Filestream 在 MS SQL Server'08 中存储音频文件(mp3)。
我需要在客户端(html+javascript)上播放这些文件,那么如何获取真实文件的url?
我有一个 WCF 服务,我尝试将字节数组发送到客户端,但我不知道如何使用 javascript 将其转换为音频。
因此我询问另一种播放音频文件的方法,也许可以将BLOB从数据库转回mp3并给客户端一个链接?
谢谢
最佳答案
我不太明白你的问题, 但我认为这可能会有所帮助
要使用 .Net 从 SQL Server 存储和读取音频文件,您可以点击此链接 http://www.codeproject.com/KB/database/AudioInSQLServer.aspx (为此创建一个临时文件)
因此,使用 WCF 服务,您可以读取字节数组,并在客户端读取此字节数组,创建临时 .wma 文件并运行它。
关于javascript - 使用 Filestream 为来自 SQL Server'08 的文件创建链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6971144/