Files
ctrld/internal/clientinfo/mdns_services.go
Cuong Manh Le cc9e27de5f Add some more mDNS services
Import from https://github.com/Control-D-Inc/ctrld/pull/145

Thanks @jaydeethree for contributing.
2025-02-27 18:52:50 +07:00

83 lines
2.0 KiB
Go

package clientinfo
var services = [...]string{
// From: https://jonathanmumm.com/tech-it/mdns-bonjour-bible-common-service-strings-for-various-vendors/
"_afpovertcp._tcp.local.",
"_airdroid._tcp.local.",
"_airdrop._tcp.local.",
"_airplay._tcp.local.",
"_airport._tcp.local.",
"_amzn-wplay._tcp.local.",
"_sub._apple-mobdev2._tcp.local.",
"_apple-mobdev2._tcp.local.",
"_apple-sasl._tcp.local.",
"_atc._tcp.local.",
"_sketchmirror._tcp.local.",
"_bp2p._tcp.local.",
"_Friendly._sub._bp2p._tcp.local.",
"_invoke._sub._bp2p._tcp.local.",
"_webdav._sub._bp2p._tcp.local.",
"_device-info._tcp.local.",
"_distcc._tcp.local.",
"_dpap._tcp.local.",
"_eppc._tcp.local.",
"_esdevice._tcp.local.",
"_esfileshare._tcp.local.",
"_ftp._tcp.local.",
"_googlecast._tcp.local.",
"_googlezone._tcp.local.",
"_hap._tcp.local.",
"_homekit._tcp.local.",
"_home-sharing._tcp.local.",
"_http._tcp.local.",
"_hudson._tcp.local.",
"_ica-networking._tcp.local.",
"_print._sub._ipp._tcp.local.",
"_cups._sub._ipps._tcp.local.",
"_print._sub._ipps._tcp.local.",
"_jenkins._tcp.local.",
"_KeynoteControl._tcp.local.",
"_keynotepair._tcp.local.",
"_mediaremotetv._tcp.local.",
"_nfs._tcp.local.",
"_nvstream._tcp.local.",
"_androidtvremote._tcp.local.",
"_omnistate._tcp.local.",
"_photoshopserver._tcp.local.",
"_printer._tcp.local.",
"_raop._tcp.local.",
"_readynas._tcp.local.",
"_rfb._tcp.local.",
"_physicalweb._tcp.local.",
"_rsp._tcp.local.",
"_scanner._tcp.local.",
"_sftp-ssh._tcp.local.",
"_sleep-proxy._udp.local.",
"_smb._tcp.local.",
"_spotify-connect._tcp.local.",
"_ssh._tcp.local.",
"_teamviewer._tcp.local.",
"_telnet._tcp.local.",
"_touch-able._tcp.local.",
"_tunnel._tcp.local.",
"_webdav._tcp.local.",
"_webdav._tcp.local.",
"_workstation._tcp.local.",
"_xserveraid._tcp.local.",
// Merlin
"_alexa._tcp",
// Newer Android TV devices
"_androidtvremote2._tcp.local.",
// https://esphome.io/
"_esphomelib._tcp.local.",
// https://www.home-assistant.io/
"_home-assistant._tcp.local.",
// https://kno.wled.ge/
"_wled._tcp.local.",
}