使用Nginx搭建rtmp流媒体服务器笔记

本文记录了在Ubuntu 16.04上使用Nginx搭建RTMP流媒体服务器的过程,包括解决编译时的依赖问题、配置文件错误以及音频编码不兼容的问题。通过自编译Nginx,配置rtmp模块,并调整配置文件以监听1935端口。遇到的错误如'OPENSSL_config'过时警告、连接拒绝错误以及FLV音频不兼容问题,分别通过更新openssl、修改正确配置文件和转码视频来解决。
摘要由CSDN通过智能技术生成

平台软硬件环境:PC,ubunut 16.04

 

主要是做个记录,方便日后查询。

 

主要是参考这篇博客:http://www.jianshu.com/p/f0bf83ca3ea3

 

碰到的第一个问题:

error: ‘OPENSSL_config’ is deprecated [-Werror=deprecated-declarations]

一开始以为Ubuntu安装了openssl和libssl-dev就可以,不需要独立的去便于openssl,但是出现了这个问题,查阅资料发现需要自己编译openssl,我修改了上述链接中提到的cfg.sh文件如下:

auto/configure --prefix=/usr/local/nginx \
    --with-pcre=../pcre-8.39 \
    --with-zlib=../zlib-1.2.11 \
    --with-openssl=../openssl \
    --with-http_ssl_module \
    --with-http_v2_module \
    --w

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

fulinux

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值