Closed1
Windows (Intel) Chrome で WebRTC の VP9 を利用した際に映像が乱れる
原因
多くの場合は Intel 側 GPU ドライバーのバグです。この問題を解決するにはドライバーのバージョンを上げるか、 Chrome 側が特定のドライバーバージョンの場合はハードウェアアクセラレーターを利用しないようにするという設定をいれるのを待つしかありません。
確認方法
chrome://webrtc-internals の inbound-rtp を見ていただき、
decoderImplementation を確認してみてください。
解決策
VP9 以外の映像コーデックを利用するのが一番手っ取り早いです。
それ以外では、ハードウェアアクセラレーターを無効にしてください。
chrome://flags/#disable-accelerated-video-decode で Disabled にすれば無効化できます。
将来
将来的に WebRTC 拡張 API でハードウェアアクセラレーターを無効にできるようになる予定です。
Disabling hardware acceleration
このスクラップは2023/11/26にクローズされました