この機能は実験的機能です
SDL (Simple DirectMedia Layer) を利用することで、 Momo 自体が受信した映像を出力することができるようになります。
- この機能は ayame と sora モードでのみ利用できます
- test モードでは test.html が HTTPS ではないため getUserMedia を使用できません
- この機能は Windows または macOS または Linux で利用できます
- --use-sdl
- SDL 機能を使う場合は指定します
- --window-width
- 映像を表示するウインドウの横幅を指定します
- --window-height
- 映像を表示するウインドウの縦幅を指定します
- --fullscreen
- 映像を表示するウインドウをフルスクリーンにします
- --role sendonly, --sora recvonly または --sora sendrecv
- Sora でロールを切り替える場合に指定します。送信専用にする場合は sendonly で、受信専用にする場合は recvonly、送受信する場合は sendrecv を指定します。sendrecv はマルチストリームの場合のみ利用可能です。デフォルトは sendonly です。
- --spotlight
- Sora でスポットライト機能を利用する場合に指定します
- ルーム ID を推測されにくい値に変更して下さい
./momo --resolution VGA --no-audio-device --use-sdl ayame --signaling-url wss://ayame-labo.shiguredo.jp/signaling --room-id momo-sdl-ayame
- Signaling サーバの URL はダミーです
./momo --resolution VGA --no-audio-device --use-sdl sora --video-codec-type VP8 --video-bit-rate 1000 --audio false --signaling-urls wss://example.com/signaling --channel-id momo-sdl-sora
- f を押すと全画面になります、もう一度 f を押すと戻ります
- q を押すと Momo 自体を終了します