3 个版本
0.0.3 | 2023 年 8 月 12 日 |
---|---|
0.0.2 | 2023 年 4 月 24 日 |
0.0.1 | 2023 年 3 月 29 日 |
#3 在 #ssdp
每月 136 次下载
210KB
5K SLoC
棉-ssdp
是 Cotton 项目的一部分。
实现 SSDP,简单服务发现协议
cotton-ssdp 包封装了简单服务发现协议 (SSDP) 的客户端和服务器,这是一种在本地网络上发现可用 资源(服务)的机制。一个 资源 可能是流媒体服务器、路由器、网络打印机,或任何其他人可能希望在网络中搜索或枚举的任何东西。
广告或发现的内容是,对于每个资源,都有一个特定的资源唯一标识符(唯一服务名称,USN)、资源 类型 的标识符(通知类型,NT)以及资源的 URL 形式的位置。
SSDP 主要由 UPnP(通用插头-即插即用)系统使用,例如用于媒体库和本地音乐和视频流 - 但该机制相当通用,同样可以用于任何类型的设备或资源,这些设备或资源必须通过网络进行发现,包括在 即兴 设置中,在这种情况下不一定有专家网络管理员。
库文档在 docs.rs 上。
依赖关系
~0.5–13MB
~103K SLoC