Tarsier LabsTarsier Labs
🐵
Home
Categories
Tags
Bookmarks
About
Back to tags

WebRTC

0 articles

GlobalHandler + CallKit + WebRTC: Global Event Bus and Real-Time Call Architecture

GlobalHandler + CallKit + WebRTC: Global Event Bus and Real-Time Call Architecture

A unified global event handling system that implements priority-based message routing via GlobalHandler, integrates WebRTC peer-to-peer calls, native iOS CallKit integration (MethodChannel), and call recovery management.

00
Multi-platform
WebRTC Signaling Gateway: NestJS WebSocket Real-Time Call Signaling Design

WebRTC Signaling Gateway: NestJS WebSocket Real-Time Call Signaling Design

In-depth analysis of NestJS's CallGateway based on Socket.IO WebRTC signaling gateway design, covering triple delivery guarantee for call invitations, Offer/Answer SDP exchange, ICE candidate relay, Redis offline caching, and FCM push wake-up

01
Backend Development
IM Chat & Contact/Group Architecture – Message Engine + Session Management + Group Permissions + Friend Relationship Full Chain

IM Chat & Contact/Group Architecture – Message Engine + Session Management + Group Permissions + Friend Relationship Full Chain

In-depth analysis of the client-side IM instant messaging system: from Message Meta-First Engine, SeqId Cursor Pagination, EventEmitter² Event Decoupling, to Group Management (Kick/Mute/Promote-Demote/Transfer/Dismiss), Friend Relationships (Apply/Process/Search State Machine), Group Join Request Approval Workflow, and WebRTC ICE Server Dynamic Credential Generation, covering 900+ lines of ChatService full source code.

00
Management Backend