Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
it:linux:openwrt_appletv [2015/01/03 16:46]
berni
it:linux:openwrt_appletv [2015/12/24 15:26] (aktuell)
Zeile 29: Zeile 29:
   - Firmware befindet sich unter <code bash>​bin/​ar71xx/</​code>​   - Firmware befindet sich unter <code bash>​bin/​ar71xx/</​code>​
 ==== Wie funktioniert es? ==== ==== Wie funktioniert es? ====
 +AppleTV/​AirPlay spricht mDNS auf UDP 244.0.0.251 und Port 5353. Iptables wird angewiesen beim start des Daemons alle mDNS Pakete an die User-Space Queue zu senden. 
 +Diese sucht nach den Text Strings "​iTunes_Ctrl_"​ und "​-iPad"​ in den mDNS Paketen. Falls beide Strings gefunden werden, dann ist AirPlay aktiviert worden. Wurde jedoch nur der String "​iTunes_Ctrl_"​ gefunden, dann ist AirPlay deaktiviert worden.