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

相关推荐
优选资源分享32 分钟前
foobar2000 2.25.3 汉化版:Windows 音频播放器
音视频
程序员果子1 小时前
零拷贝:程序性能加速的终极奥秘
linux·运维·nginx·macos·缓存·centos
天生励志1232 小时前
Nginx安装部署
运维·nginx
IT利刃出鞘4 小时前
Nginx--变量的使用
运维·nginx
封奚泽优5 小时前
Deep-Live-Cam(调试和求助)
git·python·ffmpeg·pip·cuda
mcu20185 小时前
3.5mm音频口对外输出的音量和电压测试
音视频
G_Cloudpipe5 小时前
Nginx 服务器部署
运维·服务器·nginx
阿伟*rui5 小时前
互联网大厂Java面试:音视频场景技术攻防与系统设计深度解析
java·redis·websocket·面试·音视频·高并发·后端架构
Android系统攻城狮6 小时前
Android16音频之获取Track状态AudioTrack.getState:用法实例(一百二十九)
音视频·android16·音频进阶·track状态
kkk_皮蛋6 小时前
RTP 协议详解:WebRTC 音视频传输的基石
音视频·webrtc