【问题标题】:Angular 2 audio streaming to Spring RESTAngular 2 音频流到 Spring REST
【发布时间】:2018-04-13 07:53:10
【问题描述】:

我的要求是在 Angular 2 应用程序中捕获实时音频(用户通过麦克风讲话)并将其流式传输到 Spring Boot REST API。

我搜索了很多,但找不到任何方向。任何关于相同的指针都会非常有帮助。

提前致谢。

【问题讨论】:

    标签: angular audio-streaming


    【解决方案1】:

    可能是以下链接可能有用 https://github.com/ShankarSumanth/Angular2-RecordRTC HTML5 rocks

    一旦您将文件转换为 blob 并传递到后端。

    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);
    }

    【讨论】:

    • 还有弹簧靴,请问它在哪里!
    猜你喜欢
    • 2023-04-04
    • 1970-01-01
    • 2017-10-28
    • 1970-01-01
    • 1970-01-01
    • 2018-03-06
    • 2018-04-08
    • 1970-01-01
    • 2012-02-23
    相关资源
    最近更新 更多