记录 使用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 视频流:

相关推荐
karmueo469 小时前
视频序列和射频信号多模态融合算法Fusion-Vital解读
算法·音视频·多模态
昨日之日20069 小时前
Video Background Remover V3版 - AI视频一键抠像/视频换背景 支持50系显卡 一键整合包下载
人工智能·音视频
DuelCode16 小时前
Windows VMWare Centos Docker部署Springboot 应用实现文件上传返回文件http链接
java·spring boot·mysql·nginx·docker·centos·mybatis
xmode21 小时前
centos7.9安装ffmpeg6.1和NASM、Yasm、x264、x265、fdk-aac、lame、opus解码器
ffmpeg·centos
站在巨人肩膀上的码农21 小时前
全志T507 音频ALSA核心层注册流程分析
驱动开发·音视频·安卓·全志·alsa·声卡
dyj0951 天前
【Rancher Server + Kubernets】- Nginx-ingress日志持久化至宿主机
运维·nginx·rancher
PanZonghui1 天前
Centos项目部署之Nginx部署项目
linux·nginx
Hellc0071 天前
Nginx 高级 CC 与 DDoS 防御策略指南
运维·nginx·ddos
小皮侠1 天前
nginx的使用
java·运维·服务器·前端·git·nginx·github
王江奎1 天前
FFmpeg 升级指北
ffmpeg