facile icon indicating copy to clipboard operation
facile copied to clipboard

Stupidly Simple Audio Streaming Library

Facile.Audio Library

Introduction

Facile.Audio is an easy to use library for live audio streaming from a web browser.

How easy?

Embed

<script src="https://facile.audio/dist/facile-audio.js"></script>

Transmit

var tx = new facile.Tx();
tx.start().then(function(channel) {
  console.log('transmitter started');
}).catch(function(e) {
  console.log(e);
});

Receive

var rx = new facile.Rx(channel);
rx.start().then(function() {
  console.log('receiver started');
}).catch(function(e) {
  console.log(e);
});

API

See the API Reference.

FAQ

Visit the FAQ Section.

Demo

You can find a live demo right on the project homepage.

Development

Building the library

$ npm install
$ npm run build

Supporting Facile.Audio

There are several benefits in supporting the project. Take a look at the Support section.

License

MIT

Copyright © 2016 Claudio Costa