Java语言学习-打造网络直播间-第三季

百度搜索:提供以下三种方案
1.Java或C++抓屏->H264编码->RTMP传输到FMS(ERD5)。
2.类似于虚拟摄像头的抓屏驱动程序+FMS(RED5)+FlashPlayer。
3.FVNC(基于FlashPlayer的VNC客户端)+VNC。

这里我们使用第二个比较容易的方案:
OBS录屏工具+Red5+FlashPlayer

第三季:Nginx+FlashPlayer

Nginx反向代理下载地址:http://nginx.org/en/download.html
如何下载不在详细说明,百度~知道的。
下载后解压获得这个样子的目录:
Java语言学习-打造网络直播间-第三季
修改配置文件。
conf\nginx.conf
如图:
Java语言学习-打造网络直播间-第三季
然后复制,上一季说oflaDemo找到index.html相关的三个文件。复制到
Nginx解压路径html下,起一个名字 douyulive
Java语言学习-打造网络直播间-第三季
然后双击运行Nginx.exe 开启代理。nginx不能放在中文目录下,会报错。
在浏览器输入:
http://localhost:8089/douyulive/
就可以看到效果了。
Java语言学习-打造网络直播间-第三季

PS:如果nginx/html/douyulive 复制进去文件太麻烦
可以这样配置,寻找D:/demo/front/app/index.html 文件打开。访问地址不变。

location /douyulive{
alias D:/demo/front/app;
index index.html index.htm;
error_page 404 = /404.html;
expires 1d;
}