最近在使用uxplay投屏到linux的时候一直连不上,经过抓包一看,发现根本就没有按预期发送广播包,又看了一下日志发现原来是缺少服务单元dbus-org.freedesktop.Avahi.service
。
Apr 27 09:19:53 archlinux uxplay[16170]: *** WARNING *** The program 'uxplay' uses the Apple Bonjour compatibility layer of Avahi.
Apr 27 09:19:53 archlinux uxplay[16170]: *** WARNING *** Please fix your application to use the native API of Avahi!
Apr 27 09:19:53 archlinux uxplay[16170]: *** WARNING *** For more information see <http://0pointer.de/blog/projects/avahi-compat.html>
Apr 27 09:19:53 archlinux dbus-daemon[572]: [system] Activating via systemd: service name='org.freedesktop.Avahi' unit=