messenger 0.0.6 copy "messenger: ^0.0.6" to clipboard
messenger: ^0.0.6 copied to clipboard

outdated

A massaging library for dart. incl. TCP Signaling and WebRTC communication.

Dart-Messenger #

Build Status

This is just a simple messaging framework for dart. it will support webRTC's Datachannel, some sort of local message passing and TCP for signaling. The main purpose was to create a basis application for university. I wanted to check, if it's possible to create some sort of "pure p-2-p network within the browser".

You will find a chrome application within the example folder. It uses tcp for signaling and creates a datachannel chat between two peers.

Documentation #

The messenger library consists of 5 sublibraries (message, events, signaling, connections and peer). You can find the latest API documentation in the Link section.

(In the next line <- stands for the include relation)

messenger <- peer <- connections <- signaling <- events <- message

Build #

To build the library just run build.sh.

Links #

Pub.dartlang.org project page. API Documentation

0
likes
30
points
5
downloads

Publisher

unverified uploader

Weekly Downloads

A massaging library for dart. incl. TCP Signaling and WebRTC communication.

Repository (GitHub)
View/report issues

License

GPL-2.0 (license)

Dependencies

browser, chrome, json

More

Packages that depend on messenger