Overview
This conference talk from DjangoCon US 2024 explores implementing audio/video conferencing capabilities in Django applications using WebRTC technology. Learn how to overcome the challenges of point-to-point communication protocols by implementing proper signaling mechanisms with Django Channels, enhancing user interfaces with HTMX, and solving network-related issues like firewalls and NAT using coturn as a traversal gateway server. Discover a practical implementation of group video conferencing within a Django-based website as Ken Whitesell demonstrates how these technologies work together to create reliable real-time communication features now that WebRTC APIs have matured to a stable state.
Syllabus
DjangoCon US 2024: WebRTC with Django, Channels, HTMX, and coturn with Ken Whitesell
Taught by
Confreaks