活用する機能に応じて以下のとおりです。
1. ストリーミングメディアアクション機能を活用する場合
APIリクエストを送信して開始・停止を行います。なお、通話自体が終了した際にも自動的に停止します。
詳細は以下のドキュメントをご参照ください。
ストリーミングメディアの開始
https://ib.nttcpaas.com/docs/api/channels/voice/calls/call-legs/start-media-stream
メディアのストリーミングを停止する
https://ib.nttcpaas.com/docs/api/channels/voice/calls/call-legs/stop-media-stream
2. WebSocketエンドポイント機能を活用する場合
開始する場合は、音声通話発信可能なAPIをリクエストする際の宛先タイプに "WEBSOCKET" を指定してください。また、停止する場合は通話自体を終了してください。
宛先タイプに "WEBSOCKET" を指定できるAPIの例は以下のとおりです。
https://ib.nttcpaas.com/docs/api/channels/voice/calls/call-legs/create-call
https://ib.nttcpaas.com/docs/api/channels/voice/calls/call-legs/connect-with-new-call
https://ib.nttcpaas.com/docs/api/channels/voice/calls/dialog-calls/create-dialog