Posts: 815
Joined: Nov 2008
Reputation:
9
Testbuild1 on Windows x64
1. Which iDevice from Apple are you using (iPad2, iPad3, iPhone4s and so on)
iPhone 4s
2. Which exact iOS version are you running on that device (e.x. 7.0.4)
7.0.3
3. Does XBMC show up as an audio only target in the airplay selection (speaker symbol)
No
4. Or does XBMC show up as full target in the airplay selection (monitor symbol)
Yes
5. If the latter - does airplaying videos work? (please use the youtube.app for testing - don't post issues with other video apps for now)
Yes (YouTube works great -- other apps I tested (TED and Amazon) do not work.
6. Does airplaying pictures work? (use the photo app or the camera roll please for this test)
Yes
7. Does airplaying music work? (don't post if the music stutters or what - as long as the music comes out of XBMC - it is considered "working"
Yes (volume control also works and music info shows up with thumbnail -- except for the first song played)
Posts: 16,946
Joined: Feb 2011
Reputation:
256
Its not about the announcement ... those testbuilds mimic the annonucement of other working solutions. That was what i was trying to explain - there must be something else beside the announcement. Those dumps are useless pette ... (what should i read there? binary crap? ^^). And yes you can see the decoded bonjour announcement via bonjourbrowser.
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much:
click here
HowTo setup NFS for Kodi:
NFS (wiki)
HowTo configure avahi (zeroconf):
Avahi_Zeroconf (wiki)
READ THE IOS FAQ!:
iOS FAQ (wiki)
Posts: 16,946
Joined: Feb 2011
Reputation:
256
I don't have airserver but the initial code we are working on here is from sam who copied the announcement from something like airserver or one of the other apps that work ... its the appletv3 announcement iirc.
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much:
click here
HowTo setup NFS for Kodi:
NFS (wiki)
HowTo configure avahi (zeroconf):
Avahi_Zeroconf (wiki)
READ THE IOS FAQ!:
iOS FAQ (wiki)
Posts: 34
Joined: Jan 2014
Reputation:
0
Then the zeroconf service must be broken... maybe? There was something on github that the windows one wasn't great...
But i can assure you that the announcment send by AirServer to bonjour browser was very different from the XBMC's one.
The bits,
And the protocoll version at least were different.
XBMC also missed some fields whole.
Could you look at the sams Announcment and make a exact replicate of it as a build 5?
Posts: 37
Joined: Dec 2013
Reputation:
0
pette
Junior Member
Posts: 37
Well perhaps binary crap, I don't think there's a reason to be rude, is there?
The announcements from XBMC actually stops after 3-4minutes, and does not come back (been running for 10minutes without announcements now).
Wireshark says nothing about any other communication between the IOS device and the target, Before the actual airplay begins...
Posts: 37
Joined: Dec 2013
Reputation:
0
pette
Junior Member
Posts: 37
I think the packet itself is more interesting than a decoded variant, but perhaps that is just me....
There are some magics in this, like, why is AirServer adding +1 to the first deviceid byte? My mac address starts with 30 but AirServer announces 31 while xbmc announces 30.
A testbuild that mimics airservers (which is mimiced from appletv3 I guess) and keeps retransmitting the announcement packet (like AirServer does) with a determined interval would be good in imo.
Posts: 37
Joined: Dec 2013
Reputation:
0
pette
Junior Member
Posts: 37
Thing is that I have both IOS6 devices and IOS7 devices on the same network - but there are no communication between the target and devices. It's just the announcement packets...
I will post the logs later today when I get home!
Posts: 16,946
Joined: Feb 2011
Reputation:
256
You are saying that airserver retransmits the zeroconf announcement packets? Thats odd imo - but might be interesting.
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much:
click here
HowTo setup NFS for Kodi:
NFS (wiki)
HowTo configure avahi (zeroconf):
Avahi_Zeroconf (wiki)
READ THE IOS FAQ!:
iOS FAQ (wiki)