Google Meet Reactions: Reverse Engineering the WebRTC Channel for Emoji
19 days ago
- #Chrome Extension
- #Google Meet
- #WebRTC
- Google Meet Reactions extension adds instant search for emoji in Google Meet.
- Extension remembers frequently used emoji and boosts them in search results.
- Emoji reactions in Google Meet are sent via WebRTC DataChannel named 'reactions'.
- Intercepting DataChannel creation allows programmatic sending of emoji reactions.
- Script injection is done early to capture the DataChannel before it's used.
- Emoji messages are encoded in a simple protobuf format.
- Self-injection technique allows seeing sent emoji locally.
- Extension includes typo-tolerant search with BM25 + Levenshtein distance.
- Works only in meetings with Google Workspace accounts that have Extended Reactions enabled.