質問・問題
Agora API でリモートユーザーの再生(出力)音量を調整する方法はありますか?
回答・解決方法
はい、ございます。
Web SDK ご利用の場合は、setVolume(v4.x )/setAudioVolume(v3.x)API を利用することでリモートユーザの音量を再生(出力)するときに音量調整が可能でございます。
その他の SDK をご利用の場合は、adjustPlaybackSignalVolume API を利用することで実現可能でございます。
※iOS および iOS WebView は、HTMLMediaElement.volume プロパティを使用したメディアオブジェクトのボリュームの設定をサポートしていないため、WebSDK4.xのremoteAudio.setVolume APIをiOS上で実行しても音量が調整されません。
4.x API
- Web SDK:setVolume
- macOS:adjustPlaybackSignalVolume
- Windows C++:adjustPlaybackSignalVolume
-
Android:adjustPlaybackSignalVolume
-
React Native:adjustPlaybackSignalVolume
- Flutter:adjustPlaybackSignalVolume
3.x API
- Web SDK:setAudioVolume(サポート終了)
- macOS:adjustPlaybackSignalVolume
- Windows C#:AdjustPlaybackSignalVolume
- Windows C++:adjustPlaybackSignalVolume
- iOS:adjustPlaybackSignalVolume
- Android:adjustPlaybackSignalVolume
- React Native:adjustPlaybackSignalVolume
- Flutter:adjustPlaybackSignalVolume