我在nginx.conf中有2个位置我只想通过.m3u8访问时才提供.ts扩展访问权限,否则它将返回403。
所以基本上http://xxx/hello.m3u8会授予您访问内部播放.ts列表的权限。 但是尝试像http://xxx/hello-123.ts一样单独访问这些块是行不通的。 在句号时间内访问缓存也没问题。 这是我到目前为止的代码,将不胜感激。
$a = "à";
$b = ord($a); //224
答案 0 :(得分:0)
如果您希望能够播放.ts
段,则无法阻止对A
段的访问。如果您正在寻找某种形式的DRM,您可以使用基于令牌的身份验证以及通过HTTPS提供的旋转密钥进行分段加密。这将使记录您的内容变得更加困难,但并非不可能。
在Nginx中实现身份验证模块非常简单。请参阅此处的教程和示例项目:Nginx Auth Token Module。