笔记本摄像头模拟监控推送RTSP流

使用笔记本摄像头模拟监控推送RTSP流

一、基础安装软件准备

本文使用软件下载链接:下载地址

一个完整的跨平台解决方案,用于录制、转换和流式传输音频和视频。

  • EasyDarwin软件:Download EasyDarwin 选择Windows版本

    EasyDarwin开源流媒体服务器 支持Windows、Linux、macOS平台;支持RTSP推流分发(推模式转发);支持RTSP拉流分发(拉模式转发);

  • VLC Media Player软件: Download VLC Media Player 选择Windows64bit

    支持众多音频视频解码器 及文件格式,并支持DVD影音光盘,VCD影音光盘及各类流式协议。它融合了FFmpeg计划的解码器程序库使其有播放多媒体文件及加密DVD影碟的功能.。

二、安装软件

2.1 安装FFmpeg

  1. 解压ffmpeg-master-latest-win64-gpl.zip

    注:将解压好的文件夹 放置在不存在中文的目录下

  2. 设置环境变量

  3. 验证ffmpeg安装是否成功

    复制代码
    ffmpeg -version

2.2 安装EasyDarwin

  1. 解压EasyDarwin-windows-8.1.0-1901141151.zip

  2. 运行 EasyDarwin.exe 程序,点击运行后会弹出一个 cmd 命令

    注:不要关闭弹出的命令框

  3. 验证是否启动成功

    在浏览器中输入 http://127.0.0.1:10008 查看是否有显示有个 web 页面,如果显示则证明打开成功了。

2.3 安装VLC Media Player

  • 双击vlc-3.0.20-win64.exe运行即可,按照个人喜好设定安装路径。

三、开始推流

3.1 使用FFmpeg获取本地摄像头设备

复制代码
ffmpeg -list_devices true -f dshow -i dummy

结果显示如下,其中"Integrated Webcam(video)"就是本地摄像头地址:

3.2 使用FFmpeg推送RTSP视频流

复制代码
ffmpeg -f dshow -i video="Integrated Webcam" -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -rtsp_transport tcp -f rtsp rtsp://127.0.0.1/test

video="Integrated Webcam" 换成对应的摄像头地址

运行后可以在EasyDarwin 的 web 页面推流列表中查看是否有 rtsp 流的地址

3.3 使用VLC Media Player验证RTSP流是否可以正常播放

  1. 打开VLC Media Player

  2. 选择网络,在 URL 中输入之前页面中的 rtsp 地址,点击播放即可

相关推荐
阿里巴啦12 小时前
python+yt-dlp开源项目,支持 YouTube, Bilibili, TikTok/抖音,快手 等多个平台的视频/音频/字幕下载/ai摘要等功能
python·ffmpeg·whisper·音视频·视频处理·ai摘要·音视频转录
TSINGSEE1 天前
国标GB28181视频质量诊断:EasyGBS服务插件EasyVQD快速识别花屏、蓝屏、画面冻结抖动
人工智能·音视频·实时音视频·视频编解码·视频质量诊断·花屏检测·画面抖动
来鸟 鸣间1 天前
linux下ffmpeg源码编译
linux·运维·ffmpeg
Echo_NGC22371 天前
【FFmpeg使用指南】Part 2:滤镜图架构与信号处理
架构·ffmpeg·音视频·信号处理
Echo_NGC22371 天前
【FFmpeg使用指南】Part 1:核心架构与媒体流处理
ffmpeg·音视频·媒体·视频
ssxueyi1 天前
用 Claude Code 从零开发自己的Direct3D 硬件加速播放器
ffmpeg·ai编程·directx·视频播放器·从零开始·claude code·csdn征文活动
Yan_uuu1 天前
ubuntu18.04 安装 x264、ffmpeg、nv-codec-hearers 支持GPU硬件加速
c++·图像处理·ubuntu·ffmpeg
runner365.git2 天前
做一个基于ffmpeg的AI Agent智能体
人工智能·ffmpeg·大模型
彷徨而立2 天前
【FFmpeg】理解 av_packet_from_data 和 av_packet_unref 接口
ffmpeg
runner365.git2 天前
ffmpeg8.0合入whisper,语音识别模型终于进入ffmpeg
ffmpeg·whisper·语音识别