マルチストリーム機能¶
概要¶
重要
Sora ではデフォルトでマルチストリームを利用します。
マルチストリームとは、1 つのピア接続で複数のストリームを管理する機能です。この機能を利用して、1 つの接続で送信と受信の両方を行うことができます。
詳細は Sora ドキュメントの マルチストリーム機能 をご確認ください。
マルチストリーム機能の利用¶
Sora はデフォルトでマルチストリームを利用するので、設定は必要ありません。
送受信を指定¶
val option = SoraMediaOption().apply {
// 音声を送受信する
enableAudioUpstream()
enableAudioDownstream()
}
送信のみを指定¶
val option = SoraMediaOption().apply {
// 映像と音声を送信する
enableVideoUpstream()
enableAudioUpstream()
}
受信のみを指定¶
val option = SoraMediaOption().apply {
// 映像と音声を受信する
enableVideoDownstream()
enableAudioDownstream()
}