Simplified data channel usage with DataChannel V2. LiveKit now provides the ability to publish data payloads to the room without needing to use data tracks. Each client opens two data channels with the server.
- reliable channel - delivery guaranteed, much like TCP.
- lossy - best effort delivery, optimizes for getting data to clients asap.
Clients now have a simple interface to publish data to the room via LocalParticipant.publishData
Data tracks that were in place before v0.9.0 are now deprecated.