在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中能看到屏幕就代表我们方案是通过的。

相关推荐
love530love8 小时前
精简版|Claude-HUD 插件介绍 + 一键安装教程
人工智能·windows·笔记
秋99 小时前
MySQL 8.0.46 全平台安装与配置详解(Windows/Linux/macOS)
linux·windows·mysql
善恶怪客9 小时前
LocalSend基本使用
windows
MengMeng_102310 小时前
win10 蓝牙连接音响没有声音设备选项
windows
强殖装甲凯普11 小时前
处理Windows没有msi的默认打开方式
windows·安装·msi
mOok ONSC12 小时前
mysql9.0windows安装
windows·adb
T0uken13 小时前
基于 vcpkg 与 LLVM-MinGW 的 Qt6 静态链接开发方案
c++·windows·qt
无心水13 小时前
【Hermes:Skill系统深度】21、Skill 调试与冲突解决:为什么没触发?怎么修复? —— Honcho 智能体排障完全手册
人工智能·windows·openclaw·养龙虾·hermes·养马·honcho
老姚---老姚14 小时前
编译支持HEVC/H.265 over RTMP / Enhanced RTMP 的 ffmpeg
ffmpeg·h.265·hevc·rtmp·enhanced
Python私教14 小时前
FuturesDesk 集成 OMC 多智能体编排提效
人工智能·windows·开源