Skip to content

applait/streamix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Streamix Logo

Streamix is a Node.js (io.js) library for Streaming & mixing of data over mutiple protocols.

Usage

Require the streamix module from your Node script:

var mix = require('../libs/streamix'); // for example

Then, you need to provide the parameters to handle streams as:

var params = {
  inputs: [
  	'protocol://path/to/input/stream1',
  	'protocol://path/to/input/stream2'
  ],
  output: 'protocol://path/to/output',
  profile: 'name-of-profile'
}

Lastly, just invoke the mix with the params:

mix(params);

For more details, check out the API guide (WIP) & included test cases.

License

For non-commercial use, streamix is available under the terms of the Mozilla Public License v2.0.

For commercial uses, streamix is available as a premium library from Applait. For pricing and licensing details for commercial use, please get in touch with [email protected].


Copyright (c) 2015 Applait Technologies LLP.

About

Streaming & mixing of data over NodeJS streams

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published