找不到指定的模块(mod_h264_streaming)(Apache2)?

找不到指定的模块(mod_h264_streaming)(Apache2)?

我正在尝试让 mod_h264_streaming 与我的 Apache2 服务器配合使用。我从以下网址下载了该 mod 的预编译版本这里。 我读这里我所要做的就是将文件提取到我的模块文件夹中,然后添加

LoadModule h264_streaming_module modules/mod_h264_streaming.so
AddHandler h264-streaming.extensions .mp4

到 httpd.conf,我也这样做了。但是,当我重新启动 Apache 时,出现此错误:

Syntax error on line 173 of C:/Program Files (x86)/Apache Group/Apache2/conf/httpd.conf:
Cannot load C:/Program Files (x86)/Apache Group/Apache2/modules/mod_h264_streaming.so into server: The specified module could not be found.
Note the errors or messages above, and press the <ESC> key to exit.  26...

即使该文件就在这里:

C:\Program Files (x86)\Apache Group\Apache2\modules\mod_h264_streaming.so

谁能告诉我我做错了什么?

答案1

从 Apache 安装目录的名称来看,我假设您正在运行 Apache 2.0.x。此插件在 2.0 分支上运行时似乎出现故障。文档称其最低版本要求为 2.0.55。这里,但我根本无法使用 2.0.64 运行此模块这个官方镜像

我成功地使用 2.2.22(来自同一镜像)运行了该插件。您可以升级 Apache 版本吗?

相关内容