【问题标题】:Make a link for files from SQL Server'08 with Filestream使用 Filestream 为 SQL Server'08 中的文件创建链接
【发布时间】:2011-08-07 06:26:51
【问题描述】:

我使用 Filestream 在 MS SQL Server'08 中存储音频文件(mp3)。

我需要在客户端(html+javascript)上播放这些文件,那么如何获取真实文件的url?

我有一个 WCF 服务,我尝试向客户端发送一个字节数组,但我不知道如何使用 javascript 将其转换为音频。

所以我问另一种播放音频文件的方法,也许可以将BLOB从数据库转回mp3并给客户端一个链接?

谢谢

【问题讨论】:

    标签: javascript sql-server wcf audio filestream


    【解决方案1】:

    我没有很好地理解你的问题, 但我认为这可能会有所帮助

    要使用 .Net 从 SQL 服务器存储和读取音频文件,您可以点击此链接 http://www.codeproject.com/KB/database/AudioInSQLServer.aspx (为此创建一个临时文件)

    因此,使用您的 WCF 服务,您可以读取字节数组,然后在您的客户端读取此字节数组,创建临时 .wma 文件并运行它。

    【讨论】:

    • 谢谢!看来我需要,但我的客户端只支持html+javascript代码。我也有mp3格式,但可能不是很重要。
    • 这是关于 java,而不是 javascipt
    • 我知道如何从 javascript 播放 mp3 文件,但我只有一个字节数组。如何将字节数组转换为 mp3 文件? - 这就是问题。或者寻找另一种播放文件的方式,例如让 smth 像一个链接一样
    • 好吧,不知道完美的解决方案,虽然这可能有效 (stackoverflow.com/questions/6937917/turn-byte-array-to-sound)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多