7 unstable releases (3 breaking)
|0.4.0||May 17, 2021|
|0.3.0||Mar 22, 2021|
|0.2.2||Feb 13, 2021|
|0.2.1||Jun 4, 2020|
|0.1.1||May 4, 2020|
#10 in Encoding
1,085 downloads per month
Used in songbird
DiscoRTP differs from other Rust RTP libraries in that packet construction should never fail, unless there are too few bytes. Not all implementations treat fields as they should (i.e., length), and so DiscoRTP's philosophy is that the user knows best. Packet parsers are building blocks to be manually assembled, and validation mechanisms exist but are manual.
DiscoRTP was originally developed for use in Serenity.
Add the following to your cargo.toml:
[dependencies] discortp = "0.3"