首先,确保自己服务器上已经拥有了nodejs的环境,可以正常安装npm包
在自己的Nodejs网站项目的目录下输入以下命令
npm install node-media-server
安装该服务器包
随后在自己的APP.JS或者自己项目的启动源码中插入以下代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const NodeMediaServer = require('node-media-server');
const config = {
rtmp: {
port: 1935,
chunk_size: 60000,
gop_cache: true,
ping: 60,
ping_timeout: 30
},
http: {
port: 8000,
allow_origin: '*',
}
};

var nms = new NodeMediaServer(config)
nms.run();

http端口即为admin管理端口。
随后,在OBS官网或Steam上下载OBS
按照如图的设置,将图中的域名改为自己网站服务器的域名OBS
以下为直播效果展示窗口,如果无法加载,说明没有开播

欢迎关注我的Bilibili和抖音直播频道,感谢!