CaptureStream APIを使用してキャンバスストリームをPeerconnectionに送信しようとしています。キャンバスの透明ピクセル(アルファチャンネル)がWebrtc経由で送信されず、黒のピクセルに置き換えられるという問題が発生しました。私はこれがWebrtcの既知の問題であることを知っています、ここにリンクです[https://bugs.chromium.org/p/chromium/issues/detail?id=524218]。 Webrtc技術は高いペースで繰り返されているので、誰もがこの問題の回避策を知っているのだろうか?どうやら、そのhereの修正があるFirefox用のCaptureStream APIとWebrtc上のChromeのアルファ透明度
、それはそこことに記載されている:アルファチャンネルが保存されるよう
このCLはYV12Aに I420からキャンバス捕捉における出力フレームフォーマットを変更します。
残念ながら、私はそれを実装する方法を見つけることができません。