在Windows操作系统上使用rtsp simple server和ffmpeg推送录屏视频流

大纲

  • [1 搭建启动rtsp server](#1 搭建启动rtsp server)
  • [2 推送录屏视频流](#2 推送录屏视频流)
  • [3 检验](#3 检验)
    • [3.1 获取本机IP](#3.1 获取本机IP)
    • [3.2 检测](#3.2 检测)

1 搭建启动rtsp server

https://github.com/aler9/rtsp-simple-server/releases下载Windows版本的编译结果。

解压,然后启动该程序

2 推送录屏视频流

下载FFmpeg

https://ffmpeg.org/download.html下载Windows版本的编译结果。

解压后,通过cmd进入FFmpeg所在的目录,执行下面的命令(其中rtsp://localhost:8554/mystream是上一步生成的地址)。

ffmpeg -f gdigrab -framerate 10 -i desktop -f rtsp -g 5 -an rtsp://localhost:8554/mystream

我们可以看到console会出现下面的变化。

rstp simple server的窗口会发生下面的变化。

3 检验

3.1 获取本机IP

在cmd中使用ipconfig获取本机IP

3.2 检测

可以使用VLC播放器测试流地址是否有效。

填入rtsp://172.168.1.218:8554/mystream。注意此处不能再使用localhost了,而是要用本机的IP。

在VCL中能看到屏幕就代表我们方案是通过的。

相关推荐
阿幸软件杂货间2 分钟前
Windows 10 2016 长期服务版
windows·系统·win10
木头左3 小时前
Windows环境下Docker容器化的安装与设置指南
windows·docker·容器
qq_393828223 小时前
PDF的图片文字识别工具
windows·pdf·电脑·软件需求·图片处理
tonydf4 小时前
记一次近6万多个文件的备份过程
windows·后端
lsec5 小时前
内存加载带有TLS的DLL的问题分析
windows·安全
spencer_tseng5 小时前
Windows DOS CMD 100
windows·dos·cmd
Changersh6 小时前
Windows下配置Docker+WSL集成开发环境
windows·docker·容器
Ting-yu6 小时前
Java中Stream流的使用
java·开发语言·windows
编程乐趣8 小时前
自学C#,要懂得用好对象浏览器
windows·.net
qq_393828228 小时前
办公文档批量打印器 Word、PPT、Excel、PDF、图片和文本,它都支持批量打印。
windows·word·powerpoint·excel·软件需求