1.首先需要安装apx2
sudo apt-get install apache2-threaded-dev
2.下载h264stream的tar包
cd ~ wget http://h264.code-shop.com/download/apache_mod_h264_streaming-2.2.7.tar.gz tar -zxvf apache_mod_h264_streaming-2.2.7.tar.gz
3.创建
cd ~/mod_h264_streaming-2.2.7 ./configure --with-apxs=`which apxs2` make sudo make install
4. 编辑/etc/apache2/httpd.conf
sudo vim /etc/apache2/httpd.conf
加入内容:
LoadModule h264_streaming_module /usr/lib/apache2/modules/mod_h264_streaming.so AddHandler h264-streaming.extensions .mp4
5.重启apache
sudo /etc/init.d/apache2 restart
apache运行出错,提示no apache mpm package installed
原因:/usr/sbin/apache2这个文件不存在
解决办法:
从apache-mpm-work(或者其他mpm包)包里解压出
/usr/sbin/apache2这个文件
放到/usr/sbin