9个版本 (5个破坏性更新)
0.6.0 | 2023年11月17日 |
---|---|
0.5.0 | 2022年6月10日 |
0.4.0 | 2021年5月17日 |
0.3.0 | 2021年3月22日 |
0.1.1 | 2020年5月4日 |
#1085 in 网络编程
每月3,433次下载
用于 3 crate
35KB
648 代码行
DiscoRTP
DiscoRTP是一个轻量级、灵活的实时传输协议解析库,专为在非标准合规环境(如Discord)中使用而设计。
DiscoRTP与其他Rust RTP库的不同之处在于,数据包构建永远不会失败,除非字节太少。并非所有实现都将字段处理为应有的方式(例如,长度),因此DiscoRTP的哲学是,用户最了解情况。数据包解析器是手动组装的构建块,并存在验证机制,但这些都是手动的。
DiscoRTP最初是为在Serenity中使用而开发的。
安装
将以下内容添加到您的 cargo.toml 中
[dependencies]
discortp = "0.3"
依赖关系
~2.6–4MB
~75K SLoC