Hi<br><br>On Wednesday, October 9, 2013, Craig Treleaven wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
the audio only in frontend -> Setup -><br></blockquote></blockquote><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I don't know what to say. It was working for me but now it's not...more correctly, parts are working and other parts not. Maybe some more people can report their experiences and we either figure out what I/we need to do differently. Or maybe there is some bit of code that needs to be tweaked to work in different cases, <br>
</blockquote><div><br></div><div>There's one thing you should be aware: what an iPhone shows as airplay device has *nothing* to do with the airplay code. </div><div>All it shows is what is broadcast by Bonjour/zeroconf. </div>
<div><br></div><div>iTunes on the other hand, test all devices before showing them in the list. By testing I mean that iTunes will connect to the device; attempt a communication and immediately report if there's an issue. </div>
<div><br></div><div>The iPhone on the other hand; doesn't. It queries the DNS for a particular service and display it as-is. Even when selecting the device nothing happens until you actually try to use it. </div><div>
<br></div><div>So if the myth airplay device isn't showing in the list; there's no need to delve into myth frontend. That's not where the problem will be. The issue will be your network infrastructure; the current rDNS setup, the DNS things like that. </div>
<div><br></div><div>There are a few mac utilities to browse bonjour services on the network. </div><div><br></div><div>If your system is a frontend/backend combo; make sure in mythtv-setup -> general that the stuff to listen on all link local address is on. </div>
<div><br></div><div>If you have IPv6 setup on your network and that isn't link-local; make sure your frontend is set to listen on those addresses. The IPs myth is listening on will be shown when the frontend is starting. </div>
<div>But this is only useful to troubleshoot why an iOS device would see myth; but wouldn't connect. </div><div>Again; if the airplay device doesn't show in the list: the issue is elsewhere: not in myth </div>