Zoomがブラウザで使えない理由 By Regardie | March 7, 2020 0 Comment 概要 表題の件、誰も一度は疑問に思ったことがあるのではないでしょうか? 結論 Zoomがブラウザで使えないのは、WebRTCという各ブラウザ標準の音声・映像の送受信プロトコルとは別の独自プロトコルを使っているためです。 この独自プロトコルこそが、Zoomの圧倒的な接続安定性や音声・映像品質を担保しています。 ちなみに、世の中の一般的なWeb会議ツールはほぼ例外なくWebRTCベースです。 ↓ネットで調べたところ、更に詳細にツイ-トされている方がいらっしゃいました。 Zoom はエンコードもデコードも wasm でやっていて、通信は WebSocket を利用している。WebRTC は一切やっていない。映像は Canvas にレンダリングしてる。音声は WebAudio で出力。音声と映像の取得を getUserMedia でやっている。凄い独特な実装。— V (@voluntas) November 23, 2018