节点媒体服务器:视频流上的480p

时间:2020-07-09 14:54:52

标签: node.js http-live-streaming rtmp

我正在使用Node Media Server软件包在node.js中编写的实时流应用程序上工作。

如何将视频流传输或播放到480p?

在下面的配置中,我们可以看到:

const config = {
      logType: 3,

      server: {
            secret: SECRET,
      },
      rtmp_server: {
            rtmp: {
                  port: RTMP_PORT,
                  chunk_size: 30000,
                  gop_cache: true,
                  ping: 60,
                  ping_timeout: 30,
            },
            http: {
                  port: HTTP_PORT,
                  mediaroot: "./server/media",
                  allow_origin: "*",
            },
            trans: {
                  ffmpeg: FFMPEG,
                  tasks: [
                        {
                              app: "live",
                              rtmp: true,
                              rtmpApp: "live-ac",
                              hls: true,
                              hlsFlags:
                                    "[hls_time=2:hls_list_size=3:hls_flags=delete_segments]",
                        },
                  ],
            },
      },
};

0 个答案:

没有答案