マルチストリーム機能

概要

重要

Sora ではデフォルトでマルチストリームを利用します。

マルチストリームとは、1 つのピア接続で複数のストリームを管理する機能です。この機能を利用して、1 つの接続で送信と受信の両方を行うことができます。

詳細は Sora ドキュメントの マルチストリーム機能 をご確認ください。

マルチストリーム機能の利用

Sora はデフォルトでマルチストリームを利用するので、設定は必要ありません。

送受信を指定

val option = SoraMediaOption().apply {
    // 音声を送受信する
    enableAudioUpstream()
    enableAudioDownstream()
}

送信のみを指定

val option = SoraMediaOption().apply {
    // 映像と音声を送信する
    enableVideoUpstream()
    enableAudioUpstream()
}

受信のみを指定

val option = SoraMediaOption().apply {
    // 映像と音声を受信する
    enableVideoDownstream()
    enableAudioDownstream()
}
© Copyright 2018-2025, Shiguredo Inc. Created using Sphinx 8.2.3