Swift
概要
デフォルトでは、Vonage iOS SDKはライブビデオチャット専用に音声をキャプチャし、レンダリングします。以下のような機能をサポートするために 着信音, MP3再生あるいは オーディオ・ミキシング SDKを使用している間は、カスタム OTAudioDevice.
このサンプルでは AudioDeviceRingtone というクラスがある:
- 一時停止 ライブビデオチャットオーディオストリーム。
- プレー を使用してローカルのオーディオファイル(着信音)を作成します。
AVAudioPlayer. - 履歴書 通話が接続されると、ライブ・ビデオ・チャットのオーディオ・ストリームが自動的に再生されます。
カスタムオーディオドライバー
カスタムオーディオドライバーを使用して、パブリッシャーとサブスクライバーのストリームオーディオをカスタマイズする方法を説明します。カスタムオーディオドライバは、独自のオーディオファイルを再生したり、SDKが提供するライブビデオチャットのデフォルトの動作以外のことを行う場合に使用します。
手順
1
はじめに2
はじめに3
新規プロジェクトの作成4
Vonage Video SDKの追加5
認証の設定6
概要7
カスタムオーディオドライバークラスの作成8
着メロ再生」ロジックの実装9
着信音停止」ロジックの実装10
Vonage Video Managerとの統合11
セッションイベントによるオーディオコントロール12
仕組み13
結論