webrtc_coordinator 0.2.2
webrtc_coordinator: ^0.2.2 copied to clipboard
A peer-to-peer transport for peer_coordinator using WebRTC with data streams.
0.2.2 #
- Requires
peer_coordinator^0.4.3.
0.2.1 #
testconstraint relaxed to^1.30.0, which resolves alongsideflutter_test- Data streams report their peers' clock-offset estimates through
clockSyncs(PeerClockOffsets.estimates), as LSL streams do. - Data streams relay source clocks (
sendDataAt,upstream): a sample passed on from elsewhere keeps its origin's timestamp, and receivers get theClockChainto read it by inMessageTiming.upstream.
0.2.0 #
- Fix hashing on JS
0.1.0 #
- Initial release: a peer-to-peer transport for
peer_coordinatorover WebRTC data channels, with the hub used only for discovery, election and signalling. Coordination is reliable and ordered; data channels can be unreliable and unordered. Ships no WebRTC implementation: supply anRtcPeerAdapter(webrtc_coordinator_flutterprovides one), or use the in-process fake frompackage:webrtc_coordinator/testing.dartfor tests.