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

相关推荐
wuxinyan12330 分钟前
Java面试题47:一文深入了解Nginx
java·nginx·面试题
小敬爱吃饭36 分钟前
Ragflow Docker部署及问题解决方案(界面为Welcome to nginx,ragflow上传文件失败,Docker中的ragflow-cpu-1一直重启)
人工智能·python·nginx·docker·语言模型·容器·数据挖掘
EasyDSS1 小时前
私有化视频会议系统/私有化音视频系统EasyDSS在社交娱乐领域实时互动场景中的应用
实时互动·音视频·娱乐
Ulyanov3 小时前
基于ttk的现代化Python音视频播放器:UI设计与可视化技术深度解析
python·ui·音视频
Black蜡笔小新4 小时前
GB28181视频汇聚平台EasyCVR构建智慧环保可视化监测解决方案,赋能生态可持续发展
音视频
肖爱Kun5 小时前
SRT协议封装MPEG-TS 流的视频和音频PES头结构
音视频
龙卷风卷云5 小时前
【BUG】Nginx使用upstream后端接口报 400
运维·nginx·bug
Java面试题总结6 小时前
Nginx 配置笔记
运维·笔记·nginx
reasonsummer6 小时前
【教学类-160-02】20260409 AI视频培训-练习2“豆包AI视频《小班-抢玩具》+豆包图片风格:手办”
python·音视频·ai视频·豆包·通义万相
肖爱Kun6 小时前
SRT协议封装MPEG-TS 流的视频和音频TS头结构
网络·音视频