`
thierry.xing
  • 浏览: 656127 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
580fa9c1-4a0c-3f40-a55a-c9256ce73302
Sencha Touch中...
浏览量:0
社区版块
存档分类
最新评论

为Apache添加MP4流媒体服务扩展

 
阅读更多
为Apache添加MP4扩展
 
apxs是apache的一个辅助工具软件,
它通常用来为apache安装扩展模块,
甚至可以直接将.c的源程序自动编译成.so程序,
并能自动配置httpd.conf文件,
将新安装的扩展添加到配置文件中启用。

那如何在CentOS下安装apxs工具呢?
CentOS下安装httpd的时候,
默认是没有这个工具的。

要安装apxs其实也简单,
只需要安装httpd-devel就可以了:
  1. yum install httpd-devel
复制代码


如果安装的时候提示少了某个软件的支持,
则先安装那个缺少的软件,
然后在重新尝试上述httpd-devel的安装命令即可。

httpd-devel安装完成之后,
apxs工具默认会安装在目录:/usr/sbin/ 里面。

如何查看httpd-devel安装的软件相关路径呢?
且输入下面命令查看:
  1. rpm -ql httpd-devel
复制代码

#安装库
$sudo apt-get install apache2-threaded-dev 
 
#下载软件包
$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  
 
#编译安装软件包
$cd ~/mod_h264_streaming-2.2.7  
$./configure --with-apxs=`which apxs2` 
$make  
$sudo make install  
 
#编辑apache设置
$sudo vim /etc/apache2/httpd.conf  
 
#添加下面内容
LoadModule h264_streaming_module /usr/lib/apache2/modules/mod_h264_streaming.so 
AddHandler h264-streaming.extensions .mp4 
 
#重启
$sudo /etc/init.d/apache2 restart 

 

+===== 配置 =====++在httpd.conf中添加

LoadModule h264_streaming_module libexec/apache22/mod_h264_streaming.so+

AddHandler h264-streaming.extensions .mp4

>++===== 测试 =====++

在一个网站中放一个h.264编码的mp4文件。

然后用浏览器访问:

++[[http://web_url/h264.mp4?start=20]]++

如果正好是从20秒的位置开始播放,那就证明安装配置成功。

++{{tag>freebsd apache}}

分享到:
评论

相关推荐

    apache2.4流媒体支持(2).zip 播放mp4 和flv

    windows + apache2.4 + php 5.5 播放mp4 和flv,亲测可用。 解压得到下面二个文件: mod_flvx.so mod_h264_streaming.so 选择合适的版本,我的选的是 mod_h264_streaming-2.2.7-2.4.x-x86-vc14...第三步,重启apache服务

    function-stream:基于Apache Pulsar的事件流开发平台

    目标是促进用户开发流媒体应用程序。 Function Stream 基于 pulsar 函数提供的现有特性,为分布式事件驱动应用的开发提供了更多便利。 用户可以通过该平台管理Pulsar Functions,包括创建、编辑和删除功能,还提供...

    VNFplacement:VNF放置优化

    5成长 5Growth-SO的发行版基于5GT-SO的最终发行版(位于: : ),并支持5Growth第一年提供的第一批其他... SLA Manager的扩展,以协调5Gr-Monitoring平台和新添加的流媒体平台(Apache Spark),以执行基于AI / ML缩

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    10.5.5 流媒体服务应用 10.6 Linux下常见的性能分析工具 10.6.1 vmstat命令 10.6.2 sar命令 10.6.3 iostat命令 10.6.4 free命令 10.6.5 uptime命令 10.6.6 netstat命令 10.6.7 top命令 10.7 基于...

    ASP EXCEL导入SQL

     361CRM平台的平台服务层与通常的应用服务不同,它是实时运行的服务,平台服务层有相应的任务调度机制,邮件服务、消息队列以及实时的工作流引擎等,这些服务都是实时运行的,因此当企业用户的业务对象或者业务流程...

    java开源包1

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包11

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包2

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包3

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包6

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包5

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包10

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包4

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包8

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包7

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包9

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包101

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    Java资源包01

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    JAVA上百实例源码以及开源项目

     数字证书:从文件中读取数字证书,生成文件输入流,输入文件为c:/mycert.cer,获取一个处理X.509证书的证书工厂…… Java+ajax写的登录实例 1个目标文件 内容索引:Java源码,初学实例,ajax,登录  一个Java+ajax写...

    JAVA上百实例源码以及开源项目源代码

     数字证书:从文件中读取数字证书,生成文件输入流,输入文件为c:/mycert.cer,获取一个处理X.509证书的证书工厂…… Java+ajax写的登录实例 1个目标文件 内容索引:Java源码,初学实例,ajax,登录  一个Java+ajax写...

Global site tag (gtag.js) - Google Analytics