httpd 2.2.15 添加流媒体模块
Posted wonderful day
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了httpd 2.2.15 添加流媒体模块相关的知识,希望对你有一定的参考价值。
项目中使用的一直都是 httpd 2.2.15 用于播放视频资源,近期有个新产品上线发现快进视频会出现卡顿情况,因此添加了流媒体模块。(怀疑是新产品中的播放器进行了更改)
原文:http://liuhongjiang.github.io/tech/blog/2015/06/26/apache-vedio-streaming/
安装mod_h264_streaming
安装apache httpd的apxs:
yum install httpd-devel
下载模块 并编译安装
wget http://h264.code-shop.com/download/apache_mod_h264_streaming-2.2.7.tar.gz tar -xzvf apache_mod_h264_streaming-2.2.7.tar.gz cd mod_h264_streaming-2.2.7 ./configure --with-apxs=\'which apxs\' make && make install
配置apache, 在httpd.conf中添加配置, mod_h264_streaming.so的路径可能不一样,可以find 一下
AddType video/mp4 .mp4 .m4v AddType video/ogg .ogv AddType video/webm .webm LoadModule h264_streaming_module /usr/lib64/httpd/modules/mod_h264_streaming.so AddHandler h264-streaming.extensions .mp4
重启apache. 然后测试
apachectl -t -D DUMP_MODULES 查看是否加载成功,我这已经可以看到了现在加载成功。
以上是关于httpd 2.2.15 添加流媒体模块的主要内容,如果未能解决你的问题,请参考以下文章
Centos 6 apache httpd 2.2 主要配置详解( 一 )
httpd Server not started: (13)Permission denied: make_sock: could not bind to address [::]:8888(代码片段