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

相关推荐
yuuki2332337 小时前
【C++】继承
开发语言·c++·windows
非凡ghost7 小时前
PowerDirector安卓版(威力导演安卓版)
android·windows·学习·软件需求
疯狂敲代码的老刘9 小时前
JDK 1.6到25 全版本网盘合集 (Windows + Mac + Linux)
java·linux·windows·macos·jdk
炼金术10 小时前
SkyPlayer v1.2.0 : AI 字幕-端侧 Whisper 实时语音识别实践
ffmpeg·openai
love530love11 小时前
Windows 下 GCC 编译器安装与排错实录
人工智能·windows·python·gcc·msys2·gtk·msys2 mingw 64
猫头虎11 小时前
OpenClaw开源汉化发行版:介绍、下载、安装、配置教程
运维·windows·开源·aigc·ai编程·agi·csdn
luffy545911 小时前
windows下通过docker-desktop创建redis实例
windows·redis·docker·容器
程序员敲代码吗11 小时前
Windows组策略限制规避指南:深入解析与实际操作
windows
硫酸锌0111 小时前
使用ffmpeg合并文件夹内的所有*.mp4格式视频
ffmpeg·音视频
源文雨12 小时前
shell调用ffmpeg递归转换所有wav至flac的脚本
ffmpeg·bash·音视频·音频·unix·shell·音频编码