shiguredo / momo

WebRTC Native Client Momo
https://momo.shiguredo.jp/
Apache License 2.0
779 stars 171 forks source link

VPL 環境で VP9 / AV1 の送信時、後から受信に参加した場合映像が受信できない #357

Open torikizi opened 1 month ago

torikizi commented 1 month ago

バグを説明してください

VPL 環境で AV1 と VP9 を使用して送信しているとき、後から参加したクライアントで映像を受信できません。 また、サイマルキャスト時に rid の切り替えをしても映像が切り替わりません。

再現する

再現します。以下の実行コマンドで再現しています。

.\momo.exe --log-level 0 --resolution HD sora --signaling-urls wss://example/signaling --channel-id sora --role sendonly --video-bit-rate 10000 --video-codec-type AV1 --simulcast true

期待する動作

後から参加したクライアントでも受信できること、rid 切り替えが機能することを期待します。

自前バイナリ/提供バイナリ

Actions のバイナリを使用しています。 https://github.com/shiguredo/momo/actions/runs/10215550400

--log-level 0 の出力ログ

https://gist.github.com/torikizi/ed7cdbbf4fde7448e43f75cf2c04afb9