java - java/groovy/python 是否有任何合理的 SSDP 或 DIDL Lib?

标签 java python groovy upnp

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

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

最佳答案

http://teleal.org/projects/cling

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

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

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

关于java - java/groovy/python 是否有任何合理的 SSDP 或 DIDL Lib?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/630296/

相关文章:

java - 在 PDFBox 中将文本样式设置为带下划线

java - AWS API Gateway 自定义授权方 lambda

python - 限制 dask 计算使用的 CPU 数量

testing - 如何让域对象的 .save() 方法在集成测试中失败?

java - 带通配符的通用 map

java - 将 Spring 服务 bean 注入(inject) JSF ManagedBean 时出现 NullPointerException

python - 在颜色图中插入标记线

python - 循环返回错误,表示级数的真实值不明确

groovy - 如何从管道 (jenkinsfile) 中使用 Jenkins Copy Artifacts 插件?

list - Groovy:比较列表忽略其中元素的顺序