3

对于未来的项目,我正在寻找一个库来处理 DIDL-Lite xml 方言中的 SSDP 通信和消息。java、groovy或python有没有合理的实现?

我不喜欢使用现有 UPnP 堆栈的实现,例如cybergarage 或 frauenhofer UPnP 堆栈,因为它们高度依赖于这些堆栈。

4

1 回答 1

3

http://teleal.org/projects/cling

面向 Java 和 Android 开发人员的开源 DLNA/UPnP 堆栈、库和工具

Cling 是非常模块化的,所以你只能使用它的 SSDP 功能。您可以在任何级别(数据传输、协议执行等)将其与现有代码集成。

Cling Support 包包含一个基于 JAXB 的 DIDL 解析器,用于可独立使用的 UPnP A/V 服务实现者。

于 2010-07-15T13:14:57.060 回答