AeroToss: строгая фильтрация NSD + app=aerotoss в TXT

- Android NSD: строгая проверка serviceType (точное совпадение)
- Android NSD: проверка TXT record на app=aerotoss для идентификации
- Чужие устройства (TV, мониторы) больше не показываются
- Desktop TXT record: добавлен app=aerotoss для идентификации
- Исправлен type=phone → type из TXT record
This commit is contained in:
2026-08-19 23:03:15 +03:00
parent 817e8f09aa
commit 6eeda61ad3
2 changed files with 24 additions and 8 deletions
@@ -279,7 +279,8 @@ class JmdnsDiscovery : DiscoveryManager {
"id=$deviceId",
"name=$deviceName",
"port=$servicePort",
"type=desktop"
"type=desktop",
"app=aerotoss"
)
for (entry in entries) {
val bytes = entry.toByteArray(Charsets.UTF_8)