javascript - 使用 Filestream 为来自 SQL Server'08 的文件创建链接

标签 javascript sql-server wcf audio filestream

我使用 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/

相关文章:

javascript - YouTube 视频想要下载而不是通过 jQuery 加载

sql-server - 从 SQL Server 中的 View 获取当年的记录

javascript - 上下文返回未定义 - useContext

SQL存储过程仅返回函数创建的表的第一行

sql-server - 如何检测一个SQL Server数据库是否已经恢复

WCF 会留下来吗?

c# - 温莎 WCF 设施工厂?

.net - Windows 服务 "self hosted"WCF : compression?

c# - 调整对象标签大小以适合 silverlight 内容

javascript - 如何在 javascript 中将 document.getElementById.onclick 别名为 d.id.c?