首页 > 系统相关 >nginx 搭建 rtmp

nginx 搭建 rtmp

时间:2024-05-31 16:13:04浏览次数:23  
标签:exe server nginx live rtmp timeout 搭建

 

 

 

  • 1. 解压 nginx 1.7.11.3 Gryphon.zip -> 解压 nginx-rtmp-module-master.zip
  • 将 nginx-rtmp-module-master 文件名修改为 nginx-rtmp-module 并移动到 nginx 1.7.11.3 Gryphon
  • 在 nginx 1.7.11.3 Gryphon/config 里面新建文件 nginx.conf 内容如下:
    • nginx.conf
      worker_processes  2;
      
      events {
          worker_connections  8192;
      }
      
      rtmp {
          server {
              listen 1935;#监听端口,若被占用,可以更改
              chunk_size 4000;#上传flv文件块儿的大小
              application live { #创建一个叫live的应用
                   live on;#开启live的应用
                   allow publish 127.0.0.1;#
                   allow play all;
              }
          }
      }
      
      http {
          include       mime.types;
          default_type  application/octet-stream;
      
          sendfile        off;
          #tcp_nopush     on;
      
          server_names_hash_bucket_size 128;
      
      ## Start: Timeouts ##
          client_body_timeout   10;
          client_header_timeout 10;
          keepalive_timeout     30;
          send_timeout          10;
          keepalive_requests    10;
      ## End: Timeouts ##
      
          server {
              listen       81;
              server_name  localhost;
      
              location / {
                  root   html;
                  index  index.html index.htm;
              }
          }
      
      
      }

       

  •  到这就完了,下面是一些常用的命令:
    • 测试 配置的有没有问题:nginx.exe -t
    • 启动: start nginx
    • 停止:nginx.exe -s stop || nginx.exe -s quit (这个停止会保存一些运行的信息,有序停止) || taskkill /f /im  nginx.exe
    • 重启:nginx.exe -s reload
    • 看版本:nginx -v
  • 最后测试:用 obs 往 rtmp://127.0.0.1:1935/live 这个地址推视频,然后用 vlc 打开这个地址:rtmp://192.168.50.98:1935/live

标签:exe,server,nginx,live,rtmp,timeout,搭建
From: https://www.cnblogs.com/fxw1/p/18224708

相关文章

  • Nginx proxy_pass 使用详解
    在 nginx 中配置 proxy_pass 代理转发时,如果在 proxy_pass 后面的url加/,表示绝对根路径;如果没有/,表示相对路径,把匹配的路径部分也给代理走。1.多种配置访问验证假设下面四种情况分别用http://192.168.1.1/proxy/test.html进行访问。......
  • AWC6.3.8 开发环境搭建(虚拟机中)
    前提安装完毕awc,并且能够正常访问在配置nodejs环境变量添加NODE_PATH下载vscode并安装(也可以用其他工具)拷贝stageC:\Siemens\Teamcenter14\aws2\stage=>C:\dev\stage修改initenv.cmd,增加两行运行在开发工具中cdc:/dev/stage#执行initenv.cmd.\init......
  • 关于Nginx 的 location 匹配规则总结
    Nginx版本:1.18.0location匹配的变量Nginx的location规则匹配的变量是 $uri,所以不用管后面的参数 $query_string (或者 $args)location匹配的种类格式主要是这个:location[空格|=|~|~*|^~|@]/uri/{...}其实上面分为三部分:最前面的字符(l......
  • Nginx平滑升级
    目录编译安装nginx1.18平滑升级至1.22版本        本文记录了编译安装的nginx1.18平滑升级到nginx1.22版本的流程,都采用的编译安装,有不清楚流程的可以评论区@我,咱们一起讨论。编译安装nginx1.18#安装编译依赖yum-yinstallgccpcrepcre-develzlibzlib-dev......
  • Nginx 限流
    目录一、限制访问频率(正常流量)二、限制访问频率(突发流量)三、限制并发连接数        Nginx现在已经是最火的负载均衡之一,在流量陡增的互联网面前,接口限流也是很有必要的,尤其是针对高并发的场景。Nginx的限流主要是两种方式:限制访问频率和限制并发连接数。一、限......
  • AI+翻译 AI智能体平台扣子coze开发搭建
    抖音出品的AI智能体平台,可以快速搭建自己的AIAgent工作流,并且提供了API供开发者调用机器人Bot+工作流+官方插件=AIAgentAI+翻译实现目的是英译中或中译英,并生成对应的音频文件开发智能体创建speak工作流=>输入=>翻译=>生成音频=>输出,试运行通过......
  • Nginx 实战-01-nginx ubuntu(windows WSL2) 安装笔记
    前言大家好,我是老马。很高兴遇到你。我们为java开发者实现了java版本的nginxhttps://github.com/houbb/nginx4j如果你想知道servlet如何处理的,可以参考我的另一个项目:手写从零实现简易版tomcatminicat手写nginx系列如果你对nginx原理感兴趣,可以阅读:从零......
  • 你认识nginx吗,nginx是做什么的,nginx可以做什么 --1)nginx介绍
    ngNginx简介Nginx(发音同enginex)是一个异步框架的Web服务器,也可以用作反向代理,负载平衡器和HTTP缓存。该软件由 IgorSysoev 创建,并于2004年首次公开发布。同名公司成立于2011年,以提供支持。Nginx是一款免费的开源软件,根据类BSD许可证的条款发布。一大部分Web服务......
  • 你认识nginx吗,nginx是做什么的,nginx可以做什么 --2)nginx配置
    hello大家今天教大家如何用nginx实验tomcat的负载均衡,同理其他的也可以,如httpd等首先需要准备一个nginx和tomcat包,这里用到的是版本号为然后需要准备最少三台linux虚拟机,然后我们开始吧1.安装tomcat解包tarzxf/mnt/apache-tomcat-8.5.16.tar.gz-C/usr/src   ......
  • 前端vue搭建
    1.找一个合适的模板,可以用vue-element-admin的模板,但是个人认为这个模板太大了,做小项目修改起来比较复杂,可以找一个比较小的项目2.我找的项目gitclonehttps://github.com/tuture-dev/vue-admin-template.git,这个下载需要先按照git添加图片注释,不超过140字(可选)360软件......