2017-11-01 9 views
2

私の必要条件は、ライブオーディオ(マイクで話すユーザー)をAngular 2アプリでキャプチャし、それをSpring Boot REST APIにストリームすることです。Spring RESTへの角度2のオーディオストリーミング

私は多くを検索しましたが、方向は見つかりませんでした。同じポインタは非常に参考になります。

ありがとうございます。

答えて

3

あなたは、BLOBおよびバックエンドに渡すファイルの変換を得た後、リンクが https://github.com/ShankarSumanth/Angular2-RecordRTC HTML5 rocks

便利かもしれません、次のことができます。

function uploadAudio(mp3Data){ 
 
    var reader = new FileReader(); 
 
    reader.onload = function(event){ 
 
     var fd = new FormData(); 
 
     var filename = encodeURIComponent('<somename>.mp3'); 
 
     fd.append('fname', filename); 
 
     fd.append('data', event.target.result); 
 
     $.ajax({ 
 
      type: 'POST', 
 
      url: 'url to post data', 
 
      data: fd, 
 
      processData: false, 
 
      contentType: false 
 
     }).done(function(data) { 
 
      //do something here on success 
 
     }); 
 
    };  
 
    reader.readAsDataURL(mp3Data); 
 
}

関連する問題