文章目錄
- 前言
- 環境準備
- 為什么選擇 FFmpeg
- 什么是nginx 1.7.11.3 Gryphon
- Nginx的conf配置
- 啟動nginx
- 推流命令
- 接收視頻流
- Untiy播放視頻流
- 最后
前言
我們經常會有在電腦上實現推拉流的需求,Unity 和Unreal 都提供了基于WebRTC 的視頻流方案,效果還不錯,但是當我們需要推拉整個電腦屏幕視頻流時,可能要借助一下第三方工具了。
今天我們就來介紹一個非常好用的方案。
局域網本地部署+本地播放視頻流,延遲在2-3s左右。
環境準備
需要準備ffmpeg.exe
需要nginx環境
需要下載nginx插件:nginx-rtmp-module
ffmpeg.exe 下載:https://ffmpeg.org/download.html,選擇一個release版本下載即可。
nginx 1.7.11.3 Gryphon 下載:http://nginx-win.ecsds.eu/download/