首页 > 系统相关 >windows10+ffmpeg+rtmp+nginx流媒体服务配置

windows10+ffmpeg+rtmp+nginx流媒体服务配置

时间:2022-08-20 11:45:15浏览次数:103  
标签:流媒体 服务 ffmpeg windows10 nginx rtmp conf

一、概述

  案例:由于要测试Android播放客户端和推流客户端所以需要配置一个简单的流媒体服务器,采用nginx+rtmp服务搭建

  参考博客

  下载:

链接:https://pan.baidu.com/s/1-oKXmwntmTwbkLi6HJaDxg?pwd=kee5 
提取码:kee5 

 

二、搭建步骤

  1.下载ffmpeg和nginx服务

//以下主要做测试使用
nginx-rtmp服务启动命令:
nginx.exe -c conf/nginx-win-rtmp.conf

  2.配置ffmpeg的环境变量

  3.启动nginx-rtmp服务

nginx.exe -c conf/nginx-win-rtmp.conf

  4.将本地的mp4文件推送到nginx-rtmp服务器

ffmpeg -re -stream_loop -1 -i orange.mp4 -vcodec copy -acodec copy -f flv rtmp://172.22.30.46:1935/live/home

  5.通过vlc播放器拉流

 

  大致上是上面的五步骤,具体一点的内容请参考上面的博客。

 

标签:流媒体,服务,ffmpeg,windows10,nginx,rtmp,conf
From: https://www.cnblogs.com/tony-yang-flutter/p/16607421.html

相关文章

  • nginx反向代理实例2
     一、实现效果 使用nginx反向代理,根据访问的路径跳转到不同端口的服务中nginx监听端口为9001,访问http://192.168.17.129:9001/edu/直接跳转到127.0.0.1:808......
  • 使用 Kubernetes Ingress-Nginx 实现蓝绿、灰度发布!你会用了吗?
    背景介绍某些情况下,我们在使用Kubernetes作为业务应用的云平台,想要实现应用的蓝绿部署用来迭代应用版本,用lstio太重太复杂,而且它本身定位于流控和网格治理;Ingress-Nginx在......
  • centos7安装nginx
    1、解压tar-zxvfnginx.tar.gz2、进入解压后的文件cdnginx3、执行configure文件./configure可能会有报错:./configure:error:theHTTPgzipmodulerequiresth......
  • FFmpeg学习:编解码器
    视频解码FFMPEG对通用的视频编解码做了统一接口处理的抽象,比如在解码处理时,无须关心其具体的编解码格式,仅需关心其pixfmt即可流程:调用avformat_open_input打开网络流......
  • nginx+keepalived 主备实现高可用
    nginx+keepalived主,当一台主机挂掉,由备用主机顶上主机:192.168.59.102:master192.168.59.103:backup 1、安装nginx(两台主机都安装)https://www.cnblogs.com/leihongnu/......
  • Nginx 反向代理实例1
     一、实现效果打开浏览器,在浏览器地址栏输入地址www.123.com,跳转到liunx系统tomcat主页面中  二、准备工作在linux中安装tomcathttps://www.cnblogs.com/zy......
  • nginx.conf 配置文件
     一、位置vim/usr/local/nginx/conf/nginx.conf 二、配置文件中的内容(包含三部分) 1、全局块:配置服务器整体运行的配置指令从配置文件开始到events块之间的内......
  • Nginx 常用命令
    查看版本:./nginx-v启动:./nginx关闭(有两种方式,推荐使用./nginx-squit):./nginx-sstop./nginx-squit重新加载Nginx配置:./nginx-sreload作者:架......
  • 主从复制nginx
    前言:准备两台MySQL,一台主(Master)服务器,一台从(Slave)服务器,主库的数据变更,需要同步到从库中(主从复制)。而用户在访问我们项目时,如果是写操作(insert、update、delete),则......
  • FastAPI+Gunicorn+Nginx部署(超详细)
    前言系统使用:Ubuntu22.04(用户名:ubuntu)Python版本:Python3.10(虚拟环境:fastapi_env)数据库:MySQL5.7本项目使用以下工具FastAPIGunicornuvicornNginx......