首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >停止或终止节点媒体服务器

停止或终止节点媒体服务器
EN

Stack Overflow用户
提问于 2019-07-09 09:34:09
回答 1查看 1.4K关注 0票数 0

我试图实现停止功能的现场视频流使用节点媒体服务器.

基本上,我想要完全停止节点媒体服务器,然后重新启动它。

代码语言:javascript
复制
const NodeMediaServer = require("node-media-server");
    let config = {
      logType: 3,
      rtmp: {
        port: rtmpPort,
        chunk_size: 60000,
        gop_cache: true,
        ping: 60,
        ping_timeout: 30,
      },
      http: {
        port: httpPort,
        allow_origin: "*",
      },
      relay: {
        ffmpeg: "/usr/bin/ffmpeg",
        tasks: [
          {
            app: "cctv",
            mode: "static",
            edge: "rtsp://" + cameraUrl + "/h264_ulaw.sdp",
            name: "uterum",
            rtsp_transport: "udp",
          },
        ],
      },
    };

    let nms = new NodeMediaServer(config);
    nms.run();
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-09 10:09:36

我在github项目上看到了一个停止方法。

你试过用它吗?

server.js

代码语言:javascript
复制
 nms.stop();

回复评论:

  1. 去github回购中心: 速成文件是app.js
  2. 在里面你看到了 NodeMediaServer =需要量(‘./’);.设nms =新的NodeMediaServer(config) nms.run(); 你看到NodeMediaServer了吗? 在同一个文件夹node_media_server.js中有另一个文件,它只需查看这个文件就可以导出module.exports = NodeMediaServer,您就会看到停止方法。就这样。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56949566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档