1

我正在寻找一种通过 Web 界面流式传输 WAV 文件而不使文件可下载的方法(或者至少在浏览器缓存中足够隐藏,最终用户无法轻易找到它们)。

这些文件是呼叫中心内的通话录音,因此由于法律要求,每次有人接听电话时我都需要记录。这意味着我必须确保他们不能轻易下载文件并在以后收听它而不记录它。

这些文件在服务器上为 g729 格式,但我可以轻松地将它们即时转换为 wav(或大多数其他音频格式)。

我已经查看了 HTML5 音频和一些基于 Flash 的播放器,但到目前为止还没有发现任何不公开文件 URL 的内容。

如果有人能指出我正确的方向,将不胜感激!

4

1 回答 1

1

我在上面发布我的评论作为 OP 要求的答案。

也许是一个牵强的解决方案,但这里有:

让他们收听来自同一个 PBX 的录音,给他们一个仅在一段时间内有效的密码,并在输入时播放特定的录音。

或者您可以让您的 PBX 点按,通过录音给他们回电。

如果我们谈论的是 Asterisk,这两种方法都易于实现,并且更安全(它还可以为您节省 g729 到 wav 的转换:)

(顺便说一句,我为 Asterisk Manager API 创建了一个 PHP 库,您可能会发现它很有用。https://github.com/twmobius/Shift8

干杯安德鲁:)

于 2012-07-09T08:59:28.690 回答