Hi.<br><br>Le vendredi 17 janvier 2014, John Stirling <<a href="mailto:ap.john.stirling@gmail.com">ap.john.stirling@gmail.com</a>> a écrit :<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><span style="font-family:arial,sans-serif;font-size:13px">I'm attempting to use avahi (0.6.31) with the latest airplay source code release from apple (it requires a bonjour port). </span><span style="font-family:arial,sans-serif;font-size:13px">Is anyone else attempting the same thing ? </span><div style="font-family:arial,sans-serif;font-size:13px">

<br></div></div></blockquote><div><br></div><div>Which airplay source code release from Apple? Have I missed something and Apple has opened its implementation?</div><div>It would be very surprising considering they are now enforcing their FairPlay encryption scheme which hasn't been cracked yet.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,sans-serif;font-size:13px">There are some issues -</div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div style="font-family:arial,sans-serif;font-size:13px">avahi dns_sd.h is missing a few defines needed by airplay (patch attached)<br>
</div><div style="font-family:arial,sans-serif;font-size:13px">DNSServiceGetAddrInfo doesn't exist in avahi and is called from airplay</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">

avahi HEAD doesn't seem to implement this function either and there doesn't seem to have been much activity since the 0.6.31 release</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">

Has avahi been used as the bonjour part of an airplay port before ? Any advice much appreciated.</div></div></blockquote><div><br></div><div>Yes, if you consider reverse engineered version of it.</div><div><br></div><div>
Look at shairport (audio only) library version. Available on most Linux distribution</div><div><br></div><div><br></div>