WebSocketのバイナリ形式を使用して送信します
音声は1920サンプル毎(240msec)に送信します
音声形式は、2chのμLaw-8kデータがLRLRLRで並んだ形です。wavヘッダーは有りません。
モノラルの場合は、1つの送信が1920バイトに、ステレオの場合は、3840バイトになります
最後に240msecに満たなかった場合は切り捨てられます
通話開始された場合、音声用WebSocketを確立しStartRecordを送信します。また、制御用WebSocketにcallStartを送信します。
保留・転送操作が行われた場合、disconnectを送信して音声用WebSocketを切断します
保留解除・転送再開が行われた場合、再度StartRecordを送信し、音声用WebSocketの接続を行います
切電された場合、disconnectを送信して音声用WebSocketを切断します。また、制御用WebSocketにcallEndを送信します。
音声用WebSocketが維持されている期間は、音声データを送信します
通話開始時のcallStartとStartRecord、切電時のcallEndとdisconnectは、非同期処理となるため必ずしもシーケンス図通りの順 序とならなず、送信順序が逆転する場合もあります