ffmpeg推流_ffmpeg推流桌面直播

直播桌面

当年我在斗鱼直播过一阵子,不过现在不玩直播了,所以把以前学过的直播教程贡献出来!ffmpeg这个工具真的很厉害,现在大多数视频网站都是使用这个开源工具!

ffmpeg推流_ffmpeg推流桌面直播_第1张图片

ffmpeg

用ffmpeg推流桌面以及推流摄像头进行直播

1.如果希望将桌面录制或者分享,可以使用命令行如下:

ffmpeg -f avfoundation -i "1" -vcodec libx264 -preset ultrafast -acodec libfaac -f flv rtmp://localhost:1935/rtmplive/home

ffmpeg推流_ffmpeg推流桌面直播_第2张图片

桌面录制

这个只能够推桌面。

2.如果需要桌面+麦克风,比如一般做远程教育分享 命令行如下:

ffmpeg -f avfoundation -i "1:0" -vcodec libx264 -preset ultrafast -acodec libmp3lame -ar 44100 -ac 1 -f flv rtmp://localhost:1935/rtmplive/home

ffmpeg推流_ffmpeg推流桌面直播_第3张图片

远程教育

这个可以推桌面+麦克风。

3.如果需要桌面+麦克风,并且还要摄像头拍摄到自己,比如一般用于互动主播,游戏主播,命令行如下

ffmpeg -f avfoundation -framerate 30 -i "1:0" -f avfoundation -framerate 30 -video_size 640x480 -i "0" -c:v libx264 -preset ultrafast -filter_complex 'overlay=main_w-overlay_w-10:main_h-overlay_h-10' -acodec libmp3lame -ar 44100 -ac 1 -f flv rtmp://localhost:1935/rtmplive/home

ffmpeg推流_ffmpeg推流桌面直播_第4张图片

互动主播

这个可以推桌面+麦克风,并且摄像头把人头放在界面下面

你可能感兴趣的:(ffmpeg推流)