http://teleal.org/projects/cling
Стек с открытым исходным кодом DLNA / UPnP, библиотеки и инструменты для разработчиков на Java и Android
Cling очень модульный, поэтому вы можете использовать только его функциональность SSDP. Вы можете интегрировать его с существующим кодом на любом уровне (передача данных, выполнение протокола и т. Д.).
Пакет поддержки Cling содержит основанный на JAXB синтаксический анализатор DIDL для разработчиков сервисов UPnP A / V, которые можно использовать автономно.