Agora Go Real

{{ page_meta.name }}|{{ group.public_title }}|{{ site_settings.logo_alt }}

作成者: ブイキューブ|May 16, 2022 8:28:48 AM

音声ミックスの使い所

・カラオケ
・教材用

作成するアプリ

・マイクの音声とオンライン上の音楽ファイルをmixして配信

開発環境

macOS Mojave 10.14.1
VisualStudioCode 1.29.1
Chrome 70.0.3538.102
AgoraVideoSDK for Web 2.5.0

使用するAPI

startAudioMixing(options: object, callback: function): void
    

実装内容

ボタンクリックで音楽ファイルのmix開始。

function startAudioMixing(){
      localStream.startAudioMixing({filePath:"/path/to/file.mp3",cycle:1,playTime:0,loop:false,replace:false},function (err) {
        console.log("audiomix err:"+err);
      });
    }
    

画面

ビデオ通話画面にボタンが付いただけですね。。。

補足

今回はWebSDKでの紹介でしたが、Native用のSDKでも同様の実装が可能です。