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

首先准备好安装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组件进行播放