Skip to content

一分钟部署一个流媒体服务

Mingliang Chen edited this page Mar 27, 2018 · 3 revisions

安装Node.js环境

Node-Media-Server依赖Node.js运行环境,因此请确保已安装好。

使用npm安装服务程序

npm install node-media-server

使用你喜爱的编辑器创建应用

code app.js
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();

运行

node app.js

到这里,你已经拥有了一个具备RTMP/HTTP-FLV/WebSocket-FLV的高性能流媒体服务器~~ 鹅妹子嘤!