FFmpeg加EasyDarWin搭建电脑屏幕共享平台

推荐一手可以搭建个人直播间直播屏幕的方式 也可以电脑开个摄像头当个人直播


首先准备好安装EasyDarWin到linux(也可以装windows版的).sh或者.exe启动当做流服务器: EasyDarwin流媒体音视频资源汇总 下载示例:

以EasyDarWin8.3.1为例,安装好之后darwin的默认端口是10086访问web页面加一个推流地址:

想要推流一般采用rtsp 和rtmp来推流 推荐使用rtmp地址

下面是我自己随便加的 示例:

准备好这些了darwin流服务器的工作就准备好了

接下来准备下载window版ffmpeg并直接安装:Download FFmpeg 下载示例(网上随便下一个):

下载解压好就可以使用ffmpeg将当前电脑屏幕推到darwin流服务器地址:

打开cmd 或者写一个.bat文件将指令复制之后修改替换 ffmpeg的安装目录和从darwin的web页复制下来的rtmp流地址:

D:\ffmpeg推流相关\ffmpeg4\bin\ffmpeg.exe -f gdigrab -framerate 25 -i desktop -c:v libx264 -preset ultrafast -tune zerolatency -b:v 2000k -maxrate 2500k -bufsize 4000k -c:a aac -b:a 128k -f flv rtmp://127.0.0.1:10008/live/stream_3?sign=dCgcMt9fvm

直接运行 正常的是下面这样 有帧数和推送文件流大小之类的 还有darwin显示是直播中就是推送成功:

之后就是拉流进行播放

直接去darwin的web选中在直播中点击播放按钮复制播放地址到想要播放的工具

使用vlc播放器:

或者使用网页播放器 例如使用flv.js组件进行播放

 大概搭建流程就是这样,有疑问可以留言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值