1. 环境与配置

1.1 系统环境

我这里使用的Windows 10 64位

1.2 下载RTSP服务器

下载页面 : https://github.com/aler9/rtsp-simple-server/releases
这里,我们下载 rtsp-simple-server_v0.19.1_windows_amd64.zip

1.3 下载FFmpeg

下载页面 : https://github.com/BtbN/FFmpeg-Builds/releases
这里,我们下载 ffmpeg-n4.4-latest-win64-gpl-4.4.zip

1.4 获取一个视频文件

可以是自己用手机录一段视频,导入到电脑上。
或者从网上下载一段视频文件。

1.5 解压到同一个文件夹下

rtsp-simple-server_v0.19.1_windows_amd64.zipffmpeg-n4.4-latest-win64-gpl-4.4.zip解压到同一文件夹下。
同时,将视频文件也放入该文件夹下。

2. 启动服务器,进行推流

2.1 使用命令行,运行rtsp-simple-server.exe

我们打开CMD,进入该文件夹目录下,执行rtsp-simple-server.exe


看到[RTSP] listener opened on :8554 (TCP),就说明rtsp服务器启动成功了

还有rtmp、hls之类,有兴趣可以研究下

2.2 使用ffmpeg 执行推流

我们打开一个新的CMD窗口,进入文件夹目录下,执行如下命令,注意:这里的视频文件名需要改成你自己的视频文件名

ffmpeg -re -stream_loop -1 -i 你视频的文件名 -c copy -f rtsp rtsp://127.0.0.1:8554/video

参数说明
-re 是以流的方式读取
-stream_loop -1 表示无限循环读取
-i 就是输入的文件
-f 格式化输出到哪里

执行完毕后,如下所示

2.3 打开VLC media Palyer

打开VLC media Palyer,这个是win10自带的播放器,选择媒体->打开网络串流

也可以使用迅雷影音,也能播放rtsp流

输入rtsp://127.0.0.1:8554/video

点击播放,就可以看到视频在播放了

参考
windows环境下python使用ffmpeg rtsp推流
Windows环境下视频文件转成RTSP视频流和RTMP流

windows环境下,搭建RTSP视频推流服务器相关推荐

  1. Windows环境下搭建nginx文件下载服务器

    这里 https://zhangphil.blog.csdn.net/article/details/122377041https://zhangphil.blog.csdn.net/article/ ...

  2. 在Windows环境下搭建Android开发环境

    标题:在Windows环境下搭建 Android 开发环境 作者:CrazyPebble 时间:2011年2月28日 声明:此文在参考其他网上资料以及笔者实践总结写下,一来自己可以做一些总结,二来给跟 ...

  3. 第二课 如何在WINDOWS环境下搭建以太坊开发环境

    [本文目标] 根据本文指导,可以在WINDOUWS环境下完成以太坊智能合约部署前的比较环境准备. [技术收获] 如何在WINDOW(笔者以WINDOWS 10为例)环境搭建以太坊开发环境,按照以下安装 ...

  4. windows环境下搭建rabbitMQ开发环境

    2019独角兽企业重金招聘Python工程师标准>>> windows环境下搭建rabbitMQ开发环境 1.下载与安装 erlang rabbitmq 是使用erlang语言开发的 ...

  5. Apache Nifi在Windows环境下搭建伪群集及证书登录

    代码地址如下: http://www.demodashi.com/demo/11986.html 前些时间做了关于Apache Nifi分布式集群的搭建分享,但很多时候要搭建分布式集群机器资源是个问题 ...

  6. Windows 环境下搭建VTS

    VTS windows 环境下搭建 测试vts 需要可以访问谷歌网站, 工具: Python2.7  (Python3 无法配置成功,配置时会报各种错误) Windows 7 JDK  版本1.8以上 ...

  7. win10自带sftp服务器_FreeSSHD在Windows环境下搭建SFTP服务器

    0 建议现在Windows环境下安装cygwin,否则在Windows环境下cmd模式使用不了sftp去连接,可以利用win scp去测试连接 2 安装 傻瓜式一键安装 安装过程中会提示"提 ...

  8. Windows平台下搭建自己的Git服务器

    Gitblit 是一个纯 Java 库用来管理.查看和处理 Git 资料库,相当于 Git 的 Java 管理工具. Gitblit 支持Linux操作系统,因此 Gitblit 需要java运行环境 ...

  9. 第一课 如何在WINDOWS环境下搭建以太坊开发环境

    目录:https://blog.csdn.net/qq_40452317/article/details/90270046 [本文目标] 根据本文指导,可以在WINDOUWS环境下完成以太坊智能合约部 ...

  10. Windows环境下搭建Shell环境

    有的时候在Windows环境我们在学习新知识的时候,需要linux操作环境,但又不想花钱买云服务,这个时候可以采用以下方法,简单快速高效的搭建好环境.然后就可以愉快的在终端用各种shell命令写脚本了 ...

最新文章

  1. shell 压测_【原】shell编写一个简单的jmeter自动化压测脚本
  2. 栈windows linux,Linux+Windows: 程序崩溃时,在 C++ 代码中,如何获取函数调用栈信息...
  3. 固定资产分类与代码_促进产业技术升级换代!固定资产加速折旧优惠政策了解一下...
  4. Android -- 无线网络配置信息的管理者WifiConfigStore简介
  5. NoSuchObjectException(message:ods_db.event table not found)
  6. qt解决中文乱码问题。总结一下
  7. 163邮箱邮件被退回,什么企业邮箱可以接收国外邮件?
  8. 博尔顿大学介绍让学生们在9月重返校园的创新措施
  9. 尺寸公差分析尺寸链计算软件:新能源电池行业—模组散热系统之弹簧长度计算
  10. Linux下开源pcb设计软件,KiCAD更好用的开源免费的原理图、PCB设计软件
  11. JAVA个版本新特性
  12. the spell of the rising moon
  13. 《云计算和大数据时代网络技术揭秘》读后感
  14. php 根号2计算过程,根号换算(开方计算器在线)
  15. “语象观察”-爬取人民日报并统计词频
  16. Chrome 清除特定网站的 cookie
  17. Mysql索引命中级别
  18. 上海地铁有“世界级”免费Wi-Fi了,整个魔都全嗨了!
  19. 捷信2020年亏45亿元:CEO称今年肯定盈利 在华两高管离职 近半年投诉激增万条
  20. CF1471(Round 694 div2) 题解

热门文章

  1. Java 版本6下载大全
  2. alpha-beta 极大极小值剪枝算法
  3. steam怎么设公用计算机,steam家庭共享是什么?steam设置家庭共享的方法
  4. Windows文件扩展名
  5. 未来杯总结1--cuda8.0+cuDnnv6+anavonda+tensorflow-gpu+keras+ubuntu16.04
  6. 奥维天地图解决办法!如何申请个人天地图API密钥?
  7. bcrypt加密工具
  8. 南邮计算机考研复试经验,我的一点建议——南京邮电大学考研经验_跨考网
  9. 《动手学深度学习》资料汇总+网站推荐
  10. Matlab实现——巧用灰色关联法完成“系统分析”与“综合评价”