2009-03-10 8 views
3

Für ein zukünftiges Projekt suche ich nach einer Bibliothek, um SSDP-Kommunikation und Nachrichten in DIDL-Lite XML-Dialekt zu behandeln. Gibt es eine vernünftige Implementierung von Java, Groovy oder Python?Gibt es irgendeine vernünftige SSDP oder DIDL Lib für Java/Groovy/Python?

Ich verwende nicht gerne Implementierungen von bestehenden UPnP-Stacks wie Cybergarage oder dem UPnP-Stack von Frauenhofer, da sie stark von diesen Stacks abhängig sind.

Antwort

3

http://teleal.org/projects/cling

Open Source DLNA/UPnP-Stack, Bibliotheken und Tools für Java und Android-Entwickler

Cling ist sehr modular aufgebaut, so dass Sie nur die SSDP-Funktionalität nutzen könnten. Sie können es auf jeder Ebene in Ihren vorhandenen Code integrieren (Datentransport, Protokollausführung usw.).

Das Cling-Support-Paket enthält einen JAXB-basierten DIDL-Parser für UPnP-A/V-Service-Implementierer, die eigenständig verwendet werden können.

+0

könnten wir ein ssdp Beispiel haben –