This is an example of how mixing several video streams with Kurento and record to a file with Node.js. In this example, each client send his own video stream and receive a mix of all video streams.
Please refer to [Kurento Media Server Github repository] to find installation guide.
Be sure to have installed [Node.js] in your system:
curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install -y nodejs
Install node modules and bower components
npm install
Run the application
npm start
By default, the application server try to reach a Kurento Media Server at localhost. You can change the host and the port of kurento media server in server.js.
[Kurento Media Server Github repository]: https://github.com/Kurento/kurento-media-server# kurento-composite-conference-recording-nodejs