MPEG-DASH 服务器 405 错误 PUT 不允许用于 URL /dash/dash.m4s

MPEG-DASH 服务器 405 错误 PUT 不允许用于 URL /dash/dash.m4s

我正在尝试在 Ubuntu 16.04 上构建 MPEG-DASH 服务器。我安装了 Apache 和 PHP,但每次我尝试将文件放入专用于来自编码器的片段的文件夹中时,我都会收到错误:请求的方法 PUT 不允许用于 URL /dash/

我将其添加到 /etc/apache2/mods-available/userdir.conf 文件和 /etc/apache2/apache2.conf 文件中。但问题仍然存在:

   <Directory /var/www/html/dash/>
            AllowOverride All
            <Limit GET POST PUT HEAD OPTIONS>
                    Require all granted
            </Limit>
            <LimitExcept GET POST PUT HEAD OPTIONS>
                    Require all denied
            </LimitExcept>
    </Directory>

我看不到的是,也许我需要在某处进行身份验证才能允许将文件放在 Apache 服务器上?我对 Apache 还很陌生,所以我试图了解 PUT 方法实际上是如何工作的。

需要提到的是,编码器和 apache 服务器都在同一个子网上。

有什么想法吗?谢谢!

相关内容