Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function mediaIntitialized(){
- var codec = MediaRecorder.isTypeSupported('audio/ogg')?'audio/ogg':'audio/webm';
- recorderVar = polyfilll == 1 ? new MediaRecorder(streamVar) : (recordquality == 0 ? new MediaRecorder(streamVar,{mimeType: codec}) : new MediaRecorder(streamVar,{ mimeType: codec, audioBitsPerSecond: 128000 }));
- //recorderVar.mimeType = 'audio/mp3';
- recorderVar.ondataavailable = function(e) {
- chunks.push(e.data);
- };
- recorderVar.onstop = function(e) {
- var blob = new Blob(chunks,{ 'type' : 'audio/mpeg; codecs=opus' });
- saveRecordedAudio(blob);
- chunks = [];
- };
- }
- function startRecording() {
- try{
- mediaIntitialized();
- recorderVar.start();
- } catch (e) {
- console.log('errormic: ' + e);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement