centos 6.4 Apache 配置 flv mp4.h264 流媒体拖动
http://blog.csdn.net/xst686/article/details/9763995
加入流媒体扩展后要重启 httpd
flv 流媒体
|
1
2
|
wgethttp://people.apache.org/~pquerna/modules/mod_flvx.c
/usr/local/apache/bin/apxs-c-i mod_flvx.c
|
httpd.conf 加入
|
1
2
|
LoadModuleflvx_module modules/mod_flvx.so
AddHandler flv-stream.flv
|
mp4 流媒体
|
1
2
3
4
5
6
|
wgethttp://h264.code-shop.com/download/apache_mod_h264_streaming-2.2.7.tar.gz
tar -zxvfapache_mod_h264_streaming-*.tar.gz
cd apache_mod_h264_streaming-*
./configure--with-apxs=/usr/local/apache/bin/apxs
make
make install
|
httpd.conf 加入
|
1
2
|
LoadModuleh264_streaming_module modules/mod_h264_streaming.so
AddHandler h264-streaming.extensions.mp4
|
配置Nginx、Apache服务器支持flv流媒体拖动播放
http://www.php1.cn/article/59985.html
nginx下配置flv拖动
首先,下载nginx源码包,以0.8.54版本为例
wget http://nginx.org/download/nginx-0.8.54.tar.gz
重编译之前,停掉nginx服务。查看一下nginx原来的编译参数
/usr/local/nginx/sbin/nginx ?V
在原来的参数基础上添加flv的支持
0.8.54版本为例,进行编译
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6 --with-http_flv_module
make && make install
编译完成后,在nginx.conf文件里添加flv支持
location ~ \.flv$ {
flv;
}
启动nginx,使用curl ?I 来查看是否成功。
主要查看的是 Content-Length的数值。和加上参数start 之后进行对比。
例如:
curl -I http://video.zhangyuc.com/flv/110718/video.flv
Content-Length: 1218888
对比
curl -I http://video.zhangyuc.com/flv/110718/video.flv?<strong>start=12345</strong>
Content-Length: 1206556
以上示例只列出Content-Length的值。
假如加上参数之后,Content-Length值依旧和之前相同,则表示配置没有成功
apache下配置flv拖动
Windows服务器下配置拖动,一共需要两步
第一步,下载mod_flvx.so并放到apache目录下的modules文件夹下
下载地址:
http://www.mosalov.com/files/mod_flvx.so
第二步,在apache的配置文件中,添加以下内容,重启apache服务
LoadModule flvx_module modules/mod_flvx.so
AddHandler flv-stream .flv
linux服务器下配置拖动,需要下载mod_flvx.c文件后进行编译
第一步,下载mod_flvx.c,并进行编译。
wget https://github.com/osantana/mod_flvx/blob/master/mod_flvx.c
使用apxs进行编译,编译前,请检查apxs版本
apxs -c -i ./mod_flvx.c
第二步,在apache的conf.d目录下创建mod_flvx.conf文件,并写入以下内容
LoadModule flvx_module /usr/lib/apache2/modules/mod_flvx.so
AddHandler flv-stream .flv
配置完成后重启即可
centos 6.4 Apache 配置 flv mp4.h264 流媒体拖动的更多相关文章
- centos 6.5 apache配置web应用&防火墙设置(入门级)
硬件:centos 6.5 服务器 , Dell R420 , 两个网口,一个给公网,一个给内网. 软件:apache 2.2 配置了virtualhost以后,用curl在本地可以访问.但是其他机器 ...
- CentOS 5上Apache配置虚拟主机范例
昨天实践了下在CentOS 5上通过Apache直接配置虚拟主机,服务器没有安装面板软件,所以只能通过SSH远程连接操作了.Apache安装在/etc/httpd目录下,这个即是Apache的根目录, ...
- nginx+jwplayer配置flv/MP4点播系统, 视频拖动支持
一 配置nginx 1. 下载 nginx 最新版 http://nginx.org/ 2. 安装依赖库, 以ubuntu为例 apt-get install libpcre3 libpcre3-de ...
- CentOS下的apache配置支持php
修改Apache的配置文件httpd.conf(vi /etc/httpd/conf/httpd.conf) DirectoryIndex index.html index.php #添加index. ...
- centos LAMP第二部分apache配置 下载discuz!配置第一个虚拟主机 安装Discuz! 用户认证 配置域名跳转 配置apache的访问日志 配置静态文件缓存 配置防盗链 访问控制 apache rewrite 配置开机启动apache tcpdump 第二十节课
centos LAMP第二部分apache配置 下载discuz!配置第一个虚拟主机 安装Discuz! 用户认证 配置域名跳转 配置apache的访问日志 配置静态文件缓存 配置防盗链 ...
- CentOS 6.6安装配置LAMP服务器(Apache+PHP5+MySQL)
准备篇: CentOS 6.6系统安装配置图解教程 http://www.osyunwei.com/archives/8398.html 1.配置防火墙,开启80端口.3306端口 vi /etc/s ...
- CentOS下Apache配置多域名或者多端口映射
CentOS下Apache默认网站根目录为/var/www/html,假如我默认存了一个CI项目在html文件夹里,同时服务器的外网IP为ExampleIp,因为使用的是MVC框架,Apache需开启 ...
- CentOS 7.0系统安装配置LAMP服务器(Apache+PHP+MariaDB)
CentOS 7.0接触到的用户是比较少的,今天看了站长写了一篇关于centos7中安装配置LAMP服务器的教程,下面我把文章稍加整理一下转给大家学习交流,希望例子能给各位带来帮助哦. cento ...
- CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)
这篇文章主要介绍了CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)的方法,需要的朋友可以参考下 文章写的不错,很详细:IDO转载自网络: 准备篇: 1.配置防火墙,开启 ...
随机推荐
- Linux shell 常用
使用Linux shell是我每天的基本工作,但我经常会忘记一些有用的shell命令和l技巧.当然,命令我能记住,但我不敢说能记得如何用它执行某个特定任务.于是,我开始在一个文本文件里记录这些用法,并 ...
- Hash (poj2002-Squares & poj3349-Snowflake Snow Snowflakes)
//突然发现好弱,好多基础的算法竟然都不会,哈希这种经典的算法,我貌似基本没怎么做过相关的题0.0 POJ2002 题意:给n个点,问有多少组四个点能组成正方形. 题解:枚举两个点,通过公式算出另外两 ...
- SPOJ TEMPLEQ - Temple Queues(二分查找+树状数组)
题意: 有N个队伍(1 <= N <= 100,000),每个队伍开始有ai个人[0 <= ai<= 100,000,000],有Q个操作[0<=Q<= 500,0 ...
- Java程序员的10道XML面试题
包括web开发人员的Java面试在内的各种面试中,XML面试题在各种编程工作的面试中很常见.XML是一种成熟的技术,经常作为从一个平台到其他平台传输数据的标准.XML面试问题包括用于转换XML文件的X ...
- mac不可或缺的套件管理器Homebrew
Homebrew 1.简介 可以帮助我们快速安装软件, 如 brew install svn 快速卸载软件 , 如 brew uninstall svn 2.下载 打开终端, /usr/bin/ru ...
- mysql slow log分析工具的比较
mysql 中的 slow log 是用来记录执行时间较长(超过 long_query_time 秒)的 sql 的一种日志工具. 启用 slow log 在 my.cnf 中设置 [mysqld] ...
- cocos2d-x 动画加速与减速
转自:http://novacreo.com/%E7%A8%8B%E5%BA%8F%E7%BB%84/cocos2d-x%E5%8A%A8%E7%94%BB%E5%8A%A0%E9%80%9F%E4% ...
- xcode6 升级到xcode7 产生的问题
当初作为第一个吃螃蟹的人,第一天就把xcode升级到了xcode7,结果报了一堆错,网上也没有解决方案,于是果断退到xcode6.这两天看时机成熟,升到了xcode7,在升级后,会有许多问题,在此罗列 ...
- 第二周:01 ICP迭代交互
本周主要任务01:利用PCL库函数,ICP融合两个角度的点云 任务时间:2014年9月8日-2014年9月14日 任务完成情况:可以使用键盘交互,显示每次ICP迭代结果 任务涉及基本方法: 1.PCL ...
- 解决Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be executed.
遇到问题描述: 运行android程序控制台输出 [2012-07-18 16:18:26 - ] The connection to adb is down, and a severe error ...