https://github.com/jonathas/imux-node
A Node.js module for acessing the MIT-xperts iMux Multiplexer
https://github.com/jonathas/imux-node
dvb hbbtv imux javascript multiplexer node nodejs
Last synced: 2 months ago
JSON representation
A Node.js module for acessing the MIT-xperts iMux Multiplexer
- Host: GitHub
- URL: https://github.com/jonathas/imux-node
- Owner: jonathas
- License: mit
- Created: 2018-10-10T13:34:37.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-10-10T14:20:51.000Z (over 7 years ago)
- Last Synced: 2025-10-23T06:24:59.789Z (8 months ago)
- Topics: dvb, hbbtv, imux, javascript, multiplexer, node, nodejs
- Language: JavaScript
- Homepage: http://www.mit-xperts.com/products/imux/
- Size: 14.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# imux
A Node.js module for acessing the [MIT-xperts iMux Multiplexer](http://www.mit-xperts.com/products/imux/)
## Dependencies
- mime
- request
- request-promise
## Installation
```bash
npm i imux
```
## Usage
```javascript
import * as iMux from "imux";
const sendZipFile = async (zipPath) => {
// An example of API base would be: https://172.12.75.139/imux/api/api.php
await iMux.login(process.env.IMUX_API_BASE, process.env.IMUX_USER, process.env.IMUX_PASSWORD);
await iMux.uploadZipFile(1, zipPath, true);
await iMux.activate();
await iMux.logoff();
};
```
## Maintainer
[Jon Ribeiro][0]
## License
MIT
[0]: https://github.com/jonathas