Build status codecov

librice

Repository containing an implementation of ICE (RFC8445) protocol writing in the Rust programming language.

Warning

This still very much WIP code and everything is still subject to change.

Relevant standards

Current status

The current status is that there is enough of the implementation to be able to nominate pairs between a controlled and controlling agent in a static stream configuration. This means that there is a fairly robust STUN implementation (RFC5389) and a large part of the state machine implemented for the newest ICE specification (RFC8445). Supporting more scenarios and is certainly part of the near and long term future roadmap.

TODO