Windows搭建ffmpeg推流服务端
最近需要做一个视频直播拉流的功能。但是没有服务端,便通过度娘找到了方法,再此记录一下。
1. FFMPEG的安装
-
FFMPEG安装包下载,https://ffmpeg.org/download.html
-
下载完成之后解压,配置环境变量
-
CMD运行 ffmpeg -version查看是否配置完成
2. EasyDrawin服务端的安装
- 下载 https://github.com/EasyDarwin/EasyDarwin/releases
- 解压后,运行
ServiceInstall-EasyDrawin.exe ~
,即完成安装。 - 运行
EasyDrawin.exe
开始运行服务端
3. 开始推流
使用FFMPEG将视频推流到服务器
ffmpeg.exe -i C:\Users\Administrator\Desktop\rtsp.mp4-vcodec copy -acodec copy -rtsp_transport tcp -f rtsp rtsp://127.0.0.1/video1
循环推流
ffmpeg -stream_loop -1 -i C:\Users\Administrator\Desktop\rtsp.mp4-vcodec copy -acodec copy -rtsp_transport tcp -f rtsp rtsp://127.0.0.1/video1
使用vlc打开网络串流,即可查看推流的视频了。可以电脑开热点,使用电脑热点的IP,用手机测试。