当前位置: 首页 > news >正文

使用摄像头推流+VLC软件拉流

一、作用

使用摄像头创建rtsp链接,并使用VLC软件拉流显示。

二、步骤

1、安装FFmpeg库

  • 下载地址:https://ffmpeg.org/download.html
  • FFmpeg库的下载参考之前的博客,下载Win64版本即可:https://blog.csdn.net/beijixingcd/article/details/148067147?spm=1001.2014.3001.5502
  • 配置系统环境变量,选择path变量,添加ffmpeg库中的bin文件地址,配置如下:

  • 通过查看版本号,判断是否安装成功:在CMD中输入“ffmpeg -version”,成功将会显示版本号。

2、搭建简易的rtsp服务器

rtsp-simple-server是一个轻量级、开源的实时流协议(RTSP)服务器,专为视频流传输设计。它的核心作用是简化音视频流的发布、转发和播放流程,适用于监控、直播、物联网等场景。

  • 下载地址:

百度网盘链接: https://pan.baidu.com/s/1QNH1THEathiAxj-r4GpUTw?pwd=8qnk 提取码: 8qnk

  • 双击rtsp-simple-server.exe运行程序,在出现的CMD窗口中出现如下内容,表示运行正常:

3、利用摄像头创建rtsp链接

  • 打开CMD,输入指令,查看可用摄像头的名称

ffmpeg -list_devices true -f dshow -i dummy

作者摄像头显示为:JL-J512-6135

  • 创建rtsp链接,继续输入

ffmpeg -f dshow -i video="JL-J512-6135" -r 30  -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -rtsp_transport udp -f rtsp rtsp://127.0.0.1:8554/camera_test

rtsp链接地址为:rtsp://127.0.0.1:8554/camera_test

【注意】保证rtsp服务器处于运行状态

4、使用VLC软件拉流

打开VLC软件,选择“媒体”-选择“打开网络串流”

输入url链接,并点击播放

可以在VLC软件中看到摄像头内容,至此全部内容完成。

【tips】若无法看到摄像头内容,请多运行几次cmd命令,可能是推流存在问题。

相关文章:

  • 跟我学c++中级篇——动态库的资源处理
  • 气体放电管(GDT)选型时需要注意的事项
  • 前端流式接收数据讲解
  • 分表后如何做分页查询?
  • Linux之Nginx配置篇
  • 【Java工程师面试全攻略】Day4:JVM原理与性能调优深度解析
  • Redis-6.2.9 主从复制配置和详解
  • 近屿智能第六代 AI 得贤招聘官首秀 —— 解锁「拟人化智能交互」AI面试新体验
  • 128、STM32H723ZGT6实现串口IAP
  • AtCoder Beginner Contest 407(ABCDEF)
  • [ctfshow web入门] web80
  • NodeMediaEdge通道管理
  • 【二维数组】
  • 基于Java(SSH框架)+MySQL 实现(Web)公司通用门户(CMS)网站
  • 栈与队列:数据结构的有序律动
  • 二、OpenCV图像处理-图像处理
  • mysql的Memory引擎的深入了解
  • 电子电路:D触发器的工作原理及应用详解
  • 换宽带ip地址会变吗?同一个宽带如何切换ip地址
  • audit日志轮训保留180天的日志,按天保存
  • 国内哪些网站是php做的/seo优化网
  • 没有logo可以做网站的设计吗/seo关键词排名优化怎样
  • 建站公司怎么备案/市场监督管理局上班时间
  • 哈尔滨做网站哪家好/建设网官方网站
  • 如何通过axure做网站/西安网站seo厂家
  • 台江网站建设/百度网页版浏览器