FFMPEG 推流至 NGINX-RTMP 服务

NGINX 是一个非常出色的 HTTP 服务器,FFMPEG 是非常好的音视频框架。通过 NGINX 的 nginx-rtmp-module 模块结合在一起,实现一个流媒体服务器,它支持 RTMP 和 HLS(Live Http Stream)。

一、FFMPEG 文件推流:

bash 复制代码
# 文件推成 RTMP 流
./ffmpeg.exe -re 
             -i D:\eBACKUP\Movie\mulan.mp4 
             -f flv rtmp://81.70.90.24:1935/live/live5

FFMPEG 下载地址:

链接:https://pan.baidu.com/s/1_0VIKOtiZ6L8QLOwU41UBg

提取码:skx1

二、NGINX RTMP 服务配置

bash 复制代码
# 在 nginx 配置文件 nginx-win.conf 中增加以下配置
rtmp {
    server {
        listen 1935;		#监听端口,若被占用,可以更改
        chunk_size 4000;	#上传flv文件块儿的大小
        application live {	#创建一个叫live的应用
             live on;		#开启live的应用
             allow publish 127.0.0.1;#
             allow play all;
        }
    }
}

NGINX-RTMP-SERVER 下载地址:

链接:https://pan.baidu.com/s/1_0VIKOtiZ6L8QLOwU41UBg

提取码:skx1

相关推荐
招风的黑耳1 小时前
使用Nginx本地部署Axure生成的HTML文件,局域网内浏览器通过IP和地址访问
nginx·html·axure·本地部署
李狗蛋儿啊2 小时前
zero自动化框架搭建---Git安装详解
运维·git·自动化
小金的学习笔记2 小时前
如何在本地和服务器新建mysql用户和密码
运维·服务器·mysql
s_fox_3 小时前
nginx ngx_http_module(7) 指令详解
运维·nginx·http
EasyNVR3 小时前
EasyRTC智能硬件:实时畅联、沉浸互动、消音护航
运维·服务器·网络·安全·音视频·webrtc·p2p
CarryBest3 小时前
Jenkins 环境搭建---基于 Docker
运维·jenkins
若云止水4 小时前
Ubuntu 下 nginx-1.24.0 源码分析 - ngx_process_options
运维·nginx
s_fox_4 小时前
nginx ngx_http_module(9) 指令详解
运维·nginx·http
xing.yu.CTF6 小时前
Web入侵实战分析-常见web攻击类应急处置实验2
运维·服务器·windows·web安全·apache·php漏洞·phpstudy后门漏洞
我们的五年6 小时前
【Linux网络】TCP/IP地址的有机结合(有能力VS100%???),IP地址的介绍
linux·运维·网络·tcp/ip