Главная
Study mode:
on
1
Introduction
2
Overview
3
WebRTC
4
Topologies
5
Perfect Negotiation
6
Websockets
7
WebRTC Data Channels
8
Rollback Netcode
9
How does it work
10
When things go wrong
11
Resources
12
Libraries
13
Client side
14
Negotiation logic
15
Open data channels
16
State reducer
17
Future of WebRTC
Description:
Explore a novel approach to state management for web applications requiring real-time collaboration among geographically distributed users in this conference talk. Delve into the integration of concepts from (Web)RTC networking topologies, video game frame state, and client-side web application state management to build and synchronize a fast, server-authoritative, optimistic, and self-healing real-time multi-user application state model. Discover applications for this technique in web games, VR/AR experiences, collaborative drawing, and document editing. Learn about WebRTC topologies, perfect negotiation, websockets, WebRTC data channels, and rollback netcode. Examine the implementation details, including client-side negotiation logic, open data channels, and state reducers. Gain insights into handling potential issues and explore resources and libraries for further development. Conclude with a look at the future of WebRTC and its implications for collaborative web applications.

Real-Time Multi-User State Management for the Collaborative Web

Linux Foundation
Add to list
0:00 / 0:00