All Projects → streamer45 → facile

streamer45 / facile

Licence: MIT license
Stupidly Simple Audio Streaming Library

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to facile

Dao
Dao Programming Language
Stars: ✭ 183 (+976.47%)
Mutual labels:  embeddable
libvisual
Libvisual Audio Visualization
Stars: ✭ 67 (+294.12%)
Mutual labels:  audio-library
web-voice-processor
A library for real-time voice processing in web browsers
Stars: ✭ 69 (+305.88%)
Mutual labels:  web-browser
Herddb
A JVM-embeddable Distributed Database
Stars: ✭ 192 (+1029.41%)
Mutual labels:  embeddable
Sparkling
Lightweight extension language
Stars: ✭ 236 (+1288.24%)
Mutual labels:  embeddable
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 101 (+494.12%)
Mutual labels:  embeddable
Busker
An extremely simple web framework.
Stars: ✭ 161 (+847.06%)
Mutual labels:  embeddable
qbit
qbit is a kotlin-multiplatform embeddable decentralized DBMS with object-relational information model
Stars: ✭ 40 (+135.29%)
Mutual labels:  embeddable
Lowdb
Simple to use local JSON database (supports Node, Electron and the browser)
Stars: ✭ 16,886 (+99229.41%)
Mutual labels:  embeddable
AloeDB
Light, Embeddable, NoSQL database for Deno 🦕
Stars: ✭ 111 (+552.94%)
Mutual labels:  embeddable
Gluon
A static, type inferred and embeddable language written in Rust.
Stars: ✭ 2,457 (+14352.94%)
Mutual labels:  embeddable
Embeddable React Widget
Create an embbedable js widget with react
Stars: ✭ 222 (+1205.88%)
Mutual labels:  embeddable
turbo
⚡ Turbo - the browser for developers
Stars: ✭ 36 (+111.76%)
Mutual labels:  web-browser
Jpa Hibernate Tutorials
Hibernate Tutorials with Spring Boot and Spring-Data-JPA
Stars: ✭ 186 (+994.12%)
Mutual labels:  embeddable
embed
An embeddable, tiny Forth interpreter with metacompiler.
Stars: ✭ 80 (+370.59%)
Mutual labels:  embeddable
Video Downloader Deploy
Video Downloaders (you-get, youtube-dl, annie) One-Click Deployment Batch. || 视频下载器 (you-get, youtube-dl, annie) 一键配置脚本。
Stars: ✭ 178 (+947.06%)
Mutual labels:  embeddable
Viewfinder
📷 BrowserBox - Remote isolated browser API for security, automation visibility and interactivity. Run on our cloud, or bring your own. Full scope double reverse web proxy with multi-tab, mobile-ready browser UI frontend. Plus co-browsing, advanced adaptive streaming, secure document viewing and more! But only in the Pro version. Get BB today! Se…
Stars: ✭ 1,741 (+10141.18%)
Mutual labels:  embeddable
libopusenc
Library for encoding .opus audio files and live streams.
Stars: ✭ 92 (+441.18%)
Mutual labels:  audio-library
grapevine
Fast, unopinionated, embeddable, minimalist web framework for .NET
Stars: ✭ 72 (+323.53%)
Mutual labels:  embeddable
Webicity
Webicity: The perpetually unfinished web browser. The Ribbon branch is the last working version. The Thready branch is the current work on a complete rewrite.
Stars: ✭ 24 (+41.18%)
Mutual labels:  web-browser

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].