程序员开发实例大全宝库

网站首页 > 编程文章 正文

ffmpeg推流桌面直播(ffmpeg推流rtsp命令)

zazugpt 2024-09-08 11:33:05 编程文章 40 ℃ 0 评论

直播桌面

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

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

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

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

这个只能够推桌面。

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

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

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

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

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

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表