8000 GitHub - angdev/iago: A component for encoding PCM data to Ogg Vorbis in the browser · GitHub
[go: up one dir, main page]

Skip to content
angdevPublic

About

A component for encoding PCM data to Ogg Vorbis in the browser

Resources

Stars

0 stars

Watchers

1 watching

Forks

 
 

Latest commit

 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#iago

Component for encoding Ogg in the browser.

  • Stream to the encoder--your compressed audio is ready when the recording is finished
  • Uses a web worker for the actual compression; UI thread is free

###Credit

###Usage

Install the component:

component install itsjoesullivan/iago

Use it:

var Iago = require('iago');

var context = new AudioContext();
var iago;
navigator.getUserMedia({ audio: true }, function( handle ) {
  var stream = context.createMediaStreamSource( handle );
  iago = new Iago( stream );
});

// When finished:
iago.getBlob( function( err, blob ) {
  // blob is of type audio/ogg
});

About

A component for encoding PCM data to Ogg Vorbis in the browser

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

0