我正在寻找建立一个点唱机,我想知道如何保护<audio>
带有 HTML 5 标签的歌曲。我不希望人们能够下载这首歌,但我想通过这些<audio>
标签流式传输它. 有什么建议么?
问问题
1666 次
4 回答
4
您可以检查引用者,使用一些散列机制(唯一 ID)来验证流播放器是您的点唱机,而不是流保护程序等。
但是:无论您做什么,有些人都会弄清楚(或使用最后的手段 - 捕获整个流,跟踪您的点唱机发送的数据类型等)
于 2009-12-20T22:50:24.740 回答
2
您通过流向人们提供的任何内容也可以保存到磁盘中。
于 2009-12-20T22:49:15.770 回答
1
这是不可能的。为了让客户端计算机能够播放歌曲,必须将歌曲传送到那里。时期。
于 2009-12-21T04:15:41.770 回答
1
可以使用Amazon S3(类似于Soundcloud的方式)生成安全的 mp3 链接,以便在您的 HTML5 播放器中使用。您在 S3 上生成一个在很短的时间内(秒或分钟)有效的安全 mp3,从而防止有人复制和共享链接。您需要使用 SDK/API 动态生成链接。
于 2014-01-28T01:25:59.667 回答