how to install nginx rtmp monitoring dashboard

fstv-monitoring 

real-time monitoring dashboard for nginx rtmp module


How to install

first you must installed @nginx-rtmp-module
and you need to install nodejs , npm and git .
  • open nginx config file and add at http -> server section put this code
      location /stat {
          rtmp_stat all;
          rtmp_stat_stylesheet stat.xsl;
      }
    
      location /stat.xsl {
      root html;
      }
    
      location /control {
          rtmp_control all;
    
          # Enable CORS
          add_header Access-Control-Allow-Origin * always;
      }
    
  • move stat.xsl file to main html folder of ningx
  • go to your home folder in your server
  • cd to nginx-rtmp-monitoring folder run :
    npm install
  • start nodejs server
    node server.js
  • open your borwser
Note // please change username , session secret and password from config.json

source code is here : https://github.com/fiftysoft/nginx-rtmp-monitoring

Comments

excel newbie said…
Hi,

Is it possible to install in different server?
bubenmiyim said…
hey, its over 3 years from publishing but i think i need some help. Im having server is down error. missing something but cannot locate my error.. many thanks.

ozane (-at-) gmx.com
Unknown said…
make sure nginx server is running otherwise it wont work
Unknown said…
heyy i install the fstv monitoring but its said {
Oh we have trubole! Please wait a little bit or contact technical support.] ho to fix the error?????
Unknown said…
Hi, we're encountering a strange phenomenon after adding a new stream source. On the livestat-xsl the stream is found and displayed correctly, but it doesn't show up on the rtmp monitor at all. Any hint to what might be the reason for this would be highly appreciated, thanks!
AROLE said…
This comment has been removed by the author.
Tamilan Osai said…
hi how to setup Windows ?

Popular posts from this blog

Laravel 5.3 multiple image upload and resize

How to setup Let's Encrypt Wildcard SSL certificate for Nginx