# 搭建服务
- 安装nodejs 和npm 以及pm2为后台运行服务,关闭了命令服务运行的
yum install nodejs
yum install npm
npm install -g n
1
2
3
2
3
- 在云服务器上 建个文件夹 如dxgj
- 在目录下面 运行命令
npm init
npm i node-media-server --S
1
2
2
- 新建一个js 复制一下如 mtserve.js
const NodeMediaServer = require('node-media-server');
const config = {
rtmp: {
port: 1935,
chunk_size: 60000,
gop_cache: true,
ping: 30,
ping_timeout: 60
},
http: {
port: 8000,
allow_origin: '*'
}
};
var nms = new NodeMediaServer(config)
nms.run()
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
- 测试的时候运行 node mtserve.js
- 正式运行 pm2 start node mtserve.js
# 效果浏览
- https://域名/admin/streams 域名需要加admin才可以访问
← windows服务环境搭建 推流搭建环境 →