1 摄像头推流

ffmpeg -f dshow -i video="USB2.0 PC CAMERA" -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -f flv rtmp://127.0.0.1:1935/live/123

ffmpeg -f dshow -i video="这里是你的摄像头设备" -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -f flv rtmp://推流服务器地址:1935/live/123

2麦克风推流

ffmpeg  -f dshow -i audio="麦克风 (2- USB2.0 MIC)" -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -f flv rtmp://172.17.75.60:1935/live/home

ffmpeg -f dshow -i audio="麦克风 (2- USB2.0 MIC)" -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -f flv rtmp://推流地址:1935/live/home

3 摄像头&麦克风推流
同时推流摄像头画面与声音,此时我们的语句应该如下

ffmpeg -f dshow -i video="USB2.0 PC CAMERA" -f dshow -i audio="麦克风 (2- USB2.0 MIC)" -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -f flv rtmp://推流地址:1935/live/123

或者

ffmpeg -f dshow -i video="USB2.0 PC CAMERA":audio="麦克风 (2- USB2.0 MIC)" -vcodec libx264  -r 25  -preset:v ultrafast -tune:v zerolatency -f flv rtmp://推流地址:1935/live/123

4 退视频文件流

 ffmpeg -re -i E:/DATA/video/video.mp4 -vcodec copy -acodec copy -f flv -y rtmp://推流地址:1935/live/home

ffmpeg -re -i 文件路径/文件名.格式 -vcodec copy -acodec copy -f flv -y rtmp://推流地址:1935/live/home