Cling: Начало работы с поиском устройства
Я новичок в разработке UPnP и недавно начал использовать Cling для разработки клиента UPnP на Java.
Мне документация Cling недостаточна. В частности, отсутствуют базовые примеры, такие как обнаружение устройств UPnP по IP-адресу.
Поиск всех доступных устройств показан в примере:
UpnpService upnpService = new UpnpServiceImpl();
upnpService.getControlPoint().search(new STAllHeader());
Однако этот поиск очень медленный по сравнению с другими приложениями UPnP, такими как мое приложение удаленного управления телевизором на Android.
Это приводит меня к трем вопросам:
Можете ли вы указать хорошие уроки, которые показывают, как использовать Cling для дистанционного управления телевизорами?
Есть ли способ ускорить этот поиск? Или есть альтернативный тип поиска, который достигает тех же результатов за меньшее время?
Как я могу искать устройство по его IP-адресу напрямую?