【发布时间】:2012-09-19 12:31:51
【问题描述】:
我目前正在寻找一种方法来保护本地广播电台的音频流,该广播电台向我提供了基于 IP 地址的其无线电广播的实时 WMA 流(不是确切的 IP,但格式为:
http://199.101.51.121:2013
mms://191.101.51.121:2013
由于他们的许可限制,他们无法公开向用户提供流 URL 以供收听。
然而,该电台直播了一场本地 OHL 曲棍球队比赛,这打破了该电台的许可节目,因此我们希望能够提供一个我们可以启用/禁用的链接,以便人们收听此流,不知道 24/7 活跃的流的确切 IP 地址/URL。
这是否可以通过 PHP 读取流文件并将其传递给用户,而无需他们知道流音频的实际 URL?我过去使用静态文件完成了此操作,但无法通过我通常使用的正常文件内容和标头传递方法使其工作。
【问题讨论】:
-
注意:通过网络提供的所有内容都是公开的并且可以检索。现在您知道您可以尝试通过引入 DRM 来阻止它。
-
我明白这一点,但我们想对数据库中的设置进行检查,如果当前启用了流,PHP 文件将拉入流源......如果它被禁用,流源不会被拉入,但通过主 PHP 文件对其进行处理将不允许公开查看源地址。
标签: php audio streaming protection wma