安装ffmpeg:

下载文件

wget http://ffmpeg.org/releases/ffmpeg-1.0.1.tar.gz

tar -xf ffmpeg-1.0.1.tar.gz

cd ffmpeg-1.0.1

./configure

显示错误:

[root@tester ffmpeg-1.0.1]# ./configure
yasm not found, use --disable-yasm for a crippled build
If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solving the problem.

yum install yasm

然后再编译

./make

./make install

安装libx264

http://www.cnblogs.com/MikeZhang/archive/2012/07/21/installFFmpegFromSourceCode.html

http://zhidao.baidu.com/question/192172258.html

nginx和nginx_mod_h264_streaming模块

安装这个模块的目的是让视频可以在线播放,否则视频就只能下载下来才能看了

下载nginx-1.2.6和nginx_mod_h264_streaming源码

./configure --add-module=/XXXX/nginx_mod_h264_streaming/

./make

make的时候可能会出现错误:

In file included from /root/software/nginx_mod_h264_streaming-2.2.7//src/ngx_http_h264_streaming_module.c:2:
/root/software/nginx_mod_h264_streaming-2.2.7//src/ngx_http_streaming_module.c: In function ‘ngx_streaming_handler’:
/root/software/nginx_mod_h264_streaming-2.2.7//src/ngx_http_streaming_module.c:158: error: ‘ngx_http_request_t’ has no member named ‘zero_in_uri’
make[1]: *** [objs/addon/src/ngx_http_h264_streaming_module.o] Error 1
make[1]: Leaving directory `/root/software/nginx-1.2.6'
make: *** [build] Error 2

解决方法:

注释掉nginx_mod_h264_streaming-2.2.7/src/ngx_http_streaming_module.c的158到161行

http://lxneng.com/posts/160

然后重新make,make install就安装成功了

安装ffmpeg及nginx模块相关推荐

  1. 解决编译nginx模块与rpm包安装的nginx不兼容问题

    环境:centos  nginx-10.0.1 现象: 自己开发一个nginx模块,放到rpm包安装的nginx服务器上启动服务时报错如下: 30490#0: module "/usr/li ...

  2. nginx安装-添加MP4播放模块

    nginx安装很简单,但是有的时候是已经安装的nginx ,升级增加nginx 模块功能. 最近公司要nginx增加一个可以播放 MP4的模块,安装还算顺利,不说废话上命令. 1 安装依赖 yum i ...

  3. Nginx虚拟主机、Nginx模块的安装使用(加密模块--with-http_ssl_module)

    一,Nginx虚拟主机(一个nginx实现多个网站) 1,基于域名的虚拟主机 1)修改Nginx服务配置,添加相关虚拟主机配置如下 # vim /usr/local/nginx/conf/nginx. ...

  4. 为已经安装nginx添加php模块,安装成功的nginx如何添加未编译安装模块

    原已经安装好的nginx,现在需要添加一个未被编译安装的模块: nginx -V 可以查看原来编译时都带了哪些参数 原来的参数: --prefix=/app/nginx 添加的参数: --with-h ...

  5. Linux下nginx编译安装,重新添加模块

    Linux下nginx编译安装,重新添加模块 前言:编译完成后的Nginx,当我们需要新的功能模块时,要怎么重新添加呢?可以按照下面的方法试试. 1.查看nginx版本以及编译安装模块 [root@# ...

  6. 在已安装好的nginx 添加rtmp模块

    基本原理就是nginx已经是安好编译好的,添加模块需要在解压目录(不是安装目录)里的添加上这个模块(用./configure注册上所有要用的模块),再在解压目录里重新编译,把新编译好的编译文件去安装目 ...

  7. nginx 安装配置+清缓存模块安装

    nginx 安装配置+清缓存模块安装 下载软件包 编译安装 内核参数优化 配置范例站点站点 修改nginx配置文件 Nginx 启动关闭 测试 经过一段时间的使用,发现 nginx 在并发与负载能力方 ...

  8. nginx(官方安装) Nginx相关文件 Nginx模块 location

    文章目录 案例 部署nfs+sersync 1.backup 2.nfs 下载nginx并安装 配置nginx小游戏页面 1.nginx 2.因为nginx无法处理动态请求,所以这里我们需要安装php ...

  9. Nginx安装后添加ssl模块

    Nginx从零开始安装ssl模块 文章目录 Nginx从零开始安装ssl模块 前言 一.nginx编译安装 二.nginx编译安装后,添加ssl模块 1.备份nginx配置文件及nginx 2.重新编 ...

  10. nginx安装编译,动态添加模块及其各模块的作用

    nginx第三方模块下载地址: https://www.nginx.com/resources/wiki/modules/ nginx地址下载: http://nginx.org/en/downloa ...

最新文章

  1. Using unique option prefix myisam-recover instead of myisam-recover-option
  2. 解题报告(三)多项式求值与插值(拉格朗日插值)(ACM / OI)
  3. 丹妮在使用计算机计算,美国工程院院士丹妮拉•鲁斯:每个人都有自己的机器人...
  4. php.ini文件找不到
  5. PHP之composer遇见Your requirements could not be resolved to an installable set of packages
  6. excel拼接数据宏
  7. jsp mysql简单登录_简单的登录页面,实现增删改查运用jsp/servlet和mysql数据库免费分享...
  8. 视图单行子查询返回mysql,Oracle命令整理 - osc_sj1kgo4z的个人空间 - OSCHINA - 中文开源技术交流社区...
  9. Apollo 对表名区分大小写 如何配置MYSQL不区分大小写呢
  10. 什么样学生适合学计算机动漫,动画专业的学生,如何选购电脑?
  11. 网上评卷系统连接不到服务器,在网上阅卷系统过程中可能存在的问题及解决方法...
  12. 《高性能MySQL》阅读 -Mysql基本特性
  13. php 操作 PSD,PHP中怎么使用Imagick操作PSD文件
  14. 怎么把PPT幻灯片里背景图片拿出来
  15. 网络渗透中的指纹识别
  16. 如何搭建一个属于自己的网站
  17. c语言若输入错误的是,C语言新人常见问题与错误
  18. GPS北斗校时服务器(时间服务器)在港口自动化系统应用
  19. 做一个平台需要什么条件?
  20. EasyMesh最简单的入门级介绍

热门文章

  1. html中src中的url,HTML 中的 href\src\url
  2. as5300g2 nas软件功能_浪潮AS5300G2 5500G2存储2U12
  3. 排除包_冷水机压缩机压缩机常见故障和排除方法
  4. java文件读取的几个操作-1
  5. 抛开百度、知乎等都找不到连接不上服务器远程桌面的原因
  6. 关于参数的写法规则,参数引用几种写法
  7. SQL Server 计算汉字笔画函数
  8. input accept属性控制选择文件类型
  9. 23模式之: 迭代器模式demo
  10. 理解insert all/insert first的使用