Advertisement

ffmpeg实战教程(九)Windows 下 ffmpeg 命令+nginx+rtmp 实现推流和拉流

阅读量:

概述

Nginx 是一种轻量级的 Web 服务器、反向代理服务器以及电子邮件(IMAP/POP3)代理服务器。
nginx-rmtp-module 是 Nginx 服务器用于流媒体处理的扩展模块。

通过集成 rtmp 模块,Nginx 可以实现对 rtmp 协议的支持。在此过程中,借助 ffmpeg 工具可将 rtmp 视频流传输至 Nginx 服务器,随后客户端可通过访问该服务器来获取并观看实时视频流。

先介绍一下windows下搭建nginx + rtmp

存在两种实施路径:
(一)

  1. 从指定链接获取nginx软件包:http://nginx.org/
  2. 从对应地址获取nginx-rmtp-module模块:https://github.com/arut/nginx-rtmp-module
  3. 对nginx.conf文件进行参数设置
复制代码
    #nginx.conf
    
    rtmp {
    
    server {
    
        listen 1935;
    
        chunk_size 4000;
    
        # TV mode: one publisher, many subscribers

全部评论 (0)

还没有任何评论哟~