#### [RecordRTC to Node.js](https://github.com/muaz-khan/WebRTC-Experiment/tree/master/RecordRTC/RecordRTC-to-Nodejs)

Audio recording using RecordRTC and saving to Node.js.

<a href="https://nodei.co/npm/record-audio/">
    <img src="https://nodei.co/npm/record-audio.png">
</a>

```
npm install record-audio

// to run it!
cd ./node_modules/record-audio/ && node index.js
```

This experiment:

1. Records audio as wav file
2. Makes HttpPost-Request to Node.js (FormData)
3. Node.js code saves audio file into disk
4. Audio file's URL is returned using same HTTP-callback for playback!

**Make sure that directory names MUST NOT have spaces; e.g.**

```
// invalid directory
C:\Hello Sir\Another\record-audio

// valid
C:\Hello-Sir\Another\record-audio

// invalid directory
C:\First\Second Dir\Third\record-audio

// valid
C:\\First\Second-Dir\Third\record-audio
```

=

##### License

[RecordRTC](https://github.com/muaz-khan/WebRTC-Experiment/tree/master/RecordRTC) is released under [MIT licence](https://www.webrtc-experiment.com/licence/) . Copyright (c) 2013 [Muaz Khan](https://plus.google.com/+MuazKhan).
