node-red-contrib-mog

2.0.3 • Public • Published

#NMOS nodes by MOG Technologies

Allows the user to create media workflows in Node-red using NMOS and IP networks. The package contains 5 nodes: input-distributer, file-distributer, audio-switcher, video-switcher, output-distributer.

##Instalation (for Windows):

  • npm install node-red
  • cd .node-red
  • npm install node-red-contrib-mog

##Run:

Launch Node-red

  • cd .node-red
  • node-red

Start server:

  • cd .node-red\node_modules\node-red-contrib-mog\server
  • node browser.js
  • node server.js <connection_port>

Change switcher input:

  • cd .node-red\node_modules\node-red-contrib-mog\server
  • python zmq_client_video.py <input number>
  • python zmq_client_audio.py <input number>

[in order to properly test the prototype please make sure you have some NMOS nodes running] [in order to use ffmpeg install it and compile zmq library on top, change PATH in environment variables]

##Usage:

For each node define the NMOS devices and services to use, as well as the IP adresses for the inputs and outputs. connect the nodes as you wish and deploy the flow. You can save the flows or load them into node-red (please refer to the Node-red documentation to learn how o use the interface).

[DISCLAMER] Still in development, for now the deployment is not using NMOS but FFMPEG, so please install FFMPEG if you want to try the prototype.

Package Sidebar

Install

npm i node-red-contrib-mog

Weekly Downloads

2

Version

2.0.3

License

ISC

Unpacked Size

126 kB

Total Files

26

Last publish

Collaborators

  • margaridaviterbo