将来のプロジェクトのために、SSDP 通信とメッセージを DIDL-Lite xml 方言で処理するライブラリを探しています。Java、groovy、または python の合理的な実装はありますか?
Cybergarage や Frauenhofer UPnP スタックなどの既存の UPnP スタックの実装は、これらのスタックに大きく依存しているため、使用したくありません。
http://teleal.org/projects/cling
Java および Android 開発者向けのオープン ソース DLNA/UPnP スタック、ライブラリ、およびツール
Cling は非常にモジュール化されているため、SSDP 機能のみを使用できます。任意のレベル (データ転送、プロトコル実行など) で既存のコードと統合できます。
Cling Support パッケージには、スタンドアロンで使用できる UPnP A/V サービス実装者向けの JAXB ベースの DIDL パーサーが含まれています。