[mythtv-users] To the owners of an Apple TV with an old firmware version
Jean-Yves Avenard
jyavenard at gmail.com
Fri Oct 11 01:02:55 UTC 2013
Hi
I'm after someone who has an old Apple TV 2, and who has never
upgraded to the latest shiniest version, like 2 years old firmware.
If so, could you make sure AirPlay is activated, and let me know what
the device broadcast via Bonjour.
If you have a mac, you can use the Bonjour Browser utility:
http://www.tildesoft.com/files/BonjourBrowser.dmg
start it, and look into the local then expand _airplay._tcp.
There you'll see the name of your Apple TV, like so:
Apple TV FR
deviceid=58:55:CA:12:7C:68
features=0x39f7
model=AppleTV2,1
srcvers=130.14
Or in a terminal, you can get the list of AirPlay devices with:
dns-sd -B _airplay._tcp local
it will output something like:
['Browsing for _airplay._tcp.local']
['DATE: ---Fri 11 Oct 2013---']
['11:47:24.509 ...STARTING...']
['Timestamp A/R Flags if Domain Service Type
Instance Name']
['11:47:24.510 Add 3 4 local. _airplay._tcp.
MythTV on htpc.avenard.org']
['11:47:24.510 Add 3 4 local. _airplay._tcp.
Apple TV FR']
['11:47:24.510 Add 2 4 local. _airplay._tcp.
MythTV on jyaimac']
Then you type:
dns-sd -L "Apple TV FR" _airplay._tcp local
replace "Apple TV FR" with the name of your Apple TV. You'll get something like:
['Lookup Apple TV FR._airplay._tcp.local']
['DATE: ---Fri 11 Oct 2013---']
['11:45:49.855 ...STARTING...']
['11:45:49.856 Apple\032TV\032FR._airplay._tcp.local. can be reached
at Apple-TV-FR.local.:7000 (interface 4)']
[' deviceid=58:55:CA:12:7C:68 features=0x39f7 model=AppleTV2,1 srcvers=130.14']
I'm interested with one whose srcvers value is < to 120
Then the same for AirTunes devices (AirPlay audio):
dns-sd -B _raop._tcp local
['Browsing for _raop._tcp.local']
['DATE: ---Fri 11 Oct 2013---']
['11:49:12.826 ...STARTING...']
['Timestamp A/R Flags if Domain Service Type
Instance Name']
['11:49:12.827 Add 3 4 local. _raop._tcp.
5d295f443670 at MythTV on htpc.avenard.org']
['11:49:12.827 Add 3 4 local. _raop._tcp.
5855CA127C68 at Apple TV FR']
['11:49:12.827 Add 2 4 local. _raop._tcp.
242243646959 at MythTV on jyaimac']
dns-sd -L "5855CA127C68 at Apple TV FR" _raop._tcp local
['Lookup 5855CA127C68 at Apple TV FR._raop._tcp.local']
['DATE: ---Fri 11 Oct 2013---']
['11:50:12.013 ...STARTING...']
['11:50:12.122 5855CA127C68 at Apple\032TV\032FR._raop._tcp.local. can
be reached at Apple-TV-FR.local.:49153 (interface 4)']
[' txtvers=1 ch=2 cn=0,1,2,3 da=true et=0,3,5 md=0,1,2 pw=false
sv=false sr=44100 ss=16 tp=UDP vn=65537 vs=130.14 am=AppleTV2,1
sf=0x4']
Windows user can use:
http://hobbyistsoftware.com/Downloads/BonjourBrowser/BonjourBrowserSetup.exe
People on Linux would use the avahi tools:
$ avahi-browse --resolve _airplay._tcp
and
$ avahi-browse --resolve _raop._tcp
And post the result here...
after each dns-sd command, press Ctrl-C to exit
Thanks in advance !
More information about the mythtv-users
mailing list