记录 使用FFMPEG 笔记本摄像头推流

一、使用 FFMPEG 测试摄像头拉流显示

bash 复制代码
# 获取摄像头名称
ffmpeg -list_devices true -f dshow -i dummy

# 我笔记本上的摄像头名称如下
@device_pnp_\\?\usb#vid_0408&pid_1020&mi_00#6&199e90f7&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global

# 使用查询到的摄像头名称,就可以预览视频了
ffplay.exe -f dshow -i video="@device_pnp_\\?\usb#vid_0408&pid_1020&mi_00#6&199e90f7&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global"


二、使用 FFMPEG 推流到 NGINX-RTMP 服务器

bash 复制代码
# 采集摄像头视频流,推到 NGINX-RTMP 服务器

.\ffmpeg.exe -f dshow -i video="@device_pnp_\\?\usb#vid_0408&pid_1020&mi_00#6&199e90f7&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global"  -vcodec libx264 -acodec copy -preset:v ultrafast -tune:v zerolatency -vf scale=iw/2:-1 -f flv rtmp://81.70.90.24:1935/live/live0

使用 VLC 从 NGINX-RTMP 服务器拉取 rtmp 视频流:

相关推荐
hans汉斯3 小时前
《软件工程与应用》期刊推荐&10月版面征稿中
图像处理·人工智能·深度学习·算法·音视频·软件工程
AI服务老曹6 小时前
AI视频分析API常见问题和排查清单
人工智能·音视频
SatanII7 小时前
403 禁地:Nginx 拒绝所有生者进入
运维·nginx
程序员老陆7 小时前
Qt的QThread::usleep和FFmpeg的libavutil模块的av_usleep哪个精度高一些?
开发语言·qt·ffmpeg·音视频
咖啡星人k8 小时前
MiniMax H3 正式开源!统一全模态视频生成,2K+15秒+原生立体声,一文看懂架构与玩法
音视频
怪奇云呼军8 小时前
从声音特征到 CRM 回流:闪电智能 Voice Agent 沟通策略自适应系统 v1 实战
android·人工智能·python·音视频·语音识别
xianyuCcCcCCCcc9 小时前
Nginx 深度解析:从基础架构到反向代理与负载均衡实战全解
linux·运维·nginx·bash·负载均衡
冠希陈、11 小时前
Nginx部署SSL,导致多站点串站问题
运维·nginx·ssl
程序员老陆12 小时前
如何使用FFmpeg6的API进行HLS开发呢?
ffmpeg·音视频·hls
AAA@峥12 小时前
K8s 流量入口管理|Ingress 核心原理 + ingress-nginx 部署 + 生产实战案例合集
nginx·容器·kubernetes