RC1 still problems with AirPlay
#16
I had no idea Windows was less able than all other platforms to use Airplay for music. That's disappointing, since I built my HTPC piece-for-piece and program-by-program following advice I found in this forum.

I don't particularly care about using Windows, I just have it because I thought it was ideal. Is it fair to say that XBMC works better overall on another platform? Maybe I should save myself future headaches and install that one on my HTPC instead?
Reply
#17
Another question.

Do you have any plans to ever implement AirPlay Mirroring?

Apparently a third party developer has managed to implement mirroring on Mac:
http://www.reflectionapp.com/
Reply
#18
SirMaster Wrote:Another question.

Do you have any plans to ever implement AirPlay Mirroring?

Apparently a third party developer has managed to implement mirroring on Mac:
http://www.reflectionapp.com/

I doubt this is real mirroring since you need a special software on the mac. The encryption key of AirPlay mirroring is not hacked yet see here:

http://www.aorensoftware.com/blog/2011/0...internals/

Its nice that you try to help us here - but i'm already keeping an eye on all those airplay related stuff.

Beside that i don't have an iDevice which supports mirroring (beside the ATV2 on the receiver side of course). So if it gets hacked - i'm not able to work on it as of now.
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)
Reply
#19
That link is great.

I'm very glad you are on top of these things!

I did try the trial of their Reflection.app and it seems like normal AirPlay from the iPad 2 end.

While on any screen, you bring up the multitasking bar and there is the AirPlay button with mirroring as an option just like when using an ATV2.

I understood mirroring uses FairPlay DRM but I was just inquiring to see if this was at least a future plan however far away it may still be.

You don't think his claim that Mirroring might use the same key as AirTunes is correct, and perhaps the company behind the reflection app spent the last 6 months since that article was written reverse engineering Mirroring? Perhaps unlikely and even if they did that wouldn't help you at all anyways since I'm sure they wouldn't be interested in sharing their code or helping you implement it into XBMC.

Glad to see you do plan to add it whenever possible though!

Thanks again.
Reply
#20
Why don't people stop talking when they don't know what they are talking.
Windows isn't less capable its just that Linux and OSX have more in common on the library side. Once ported to one platform its relatively easy to compile it on the other.
On Windows this is different. We're using mingw which isn't full posix compliant and therefore we're forced to port the code. We have some experience in that for different libs already but libshairport is different and doesn't link for me (it compiles but throws error during linking). I have no idea to solve this yet and not time since I have a real live too.
shairport4win is a whole executable which needs to port into a lib which fits to our api. Everyone is invited to do that but I won't.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#21
and beside that - for that reflection thing. If mirroring was hacked it would have been spread all over the web on each big news side. So whatever these reflection guys did or where they got there information from - its not available for free as it seems..

WiSo - wanna share your linking pain? just leave me a mail with your repo - not that i have any real ambitions (still on windows vacation since libboblight windows port haha)
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)
Reply
#22
Memphiz Wrote:and beside that - for that reflection thing. If mirroring was hacked it would have been spread all over the web on each big news side. So whatever these reflection guys did or where they got there information from - its not available for free as it seems..

WiSo - wanna share your linking pain? just leave me a mail with your repo - not that i have any real ambitions (still on windows vacation since libboblight windows port haha)

I'm not sure what you mean by saying Reflection app is not actually mirroring.

http://www.mrdocrock.com/reflection-app-...-tutorial/
http://vimeo.com/37705300

If you take a look at this video review you can see for yourself that it works identically to AirPlay mirroring. Status bar up top turns Blue, AirPlay symbol shows up by battery, exactly like when AirPlay Mirroring to an ATV2.

You can Mirror your iPad 2's screen for any application or even games system-wide using the iPad's built-in AirPlay button.

So yeah, I'm not sure what about this implementation isn't "actually mirroring". You are mirroring your iPad or iPhone screen to a Computer running OSX 10.6 or later. I don't see what this has to do with an ATV2. Mirroring your OSX desktop to an ATV2 is a completely different thing coming with Mountain Lion and thus far requires the ATV2 beta firmware, and I am not talking about that kind of mirroring.

What exactly is it missing then?

Also, you say it would be spread all over the internet.

http://appadvice.com/appnn/2012/03/refle...seamlessly
http://www.tuaw.com/2012/02/29/reflectio...o-your-ma/
http://9to5mac.com/2012/03/01/review-ref...ng-to-mac/
http://www.cultofmac.com/149651/reflecti...-your-mac/
http://www.iclarified.com/entry/index.php?enid=20342
http://www.razorianfly.com/2012/03/01/re...-your-mac/
http://www.mactrast.com/2012/03/reflecti...o-the-mac/

Seems pretty spread to me.

If they didn't hack AirPlay mirroring, then how might they have achieved this functionality then?

I'm sorry if this comes across in any way bad. This post has no bad intent. I'm just a bit confused by your posts and I'm really just interested in the developments being made and such.

I'm not asking anyone to do anything or expect anything from anyone.

Thanks again.
Reply
#23
Memphiz Wrote:WiSo - wanna share your linking pain? just leave me a mail with your repo - not that i have any real ambitions (still on windows vacation since libboblight windows port haha)

Its not in a repro yet just hacked around on my laptop like libnfs Wink
I'll upload it later and drop you a mail. It throws errors about missing symbols from libs which are already linked in the command line. But could be me just not good enough for the linux build system Wink
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#24
its not hacked in the way like airtunes was where the key was spread. Reflection has peaked into osx 10.8 developer preview which will bring mirroring support i guess.

Its not worth discussing this until you can post a link to source code we could use. And as i said. I won't be able to do things blindly. So even when the day comes that there is some open source code available (like it was with shairport) i don't have the stuff for testing it.

If the reflection dev extracted mirroring from osx 10.8 dev preview and now makes money out of it then its something apple will not like. His app isn't available in the osx appstore for a reason i guess. XBMC is open source and we only can use open code or some leaked info and we allways need to stay legal here.
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)
Reply
#25
Completely understood and fair points.

But it interesting to see that someone has appeared to have found a way through or around the FairPlay DRM inside AirPlay mirroring.

Whether or not he did get a breakthrough from 10.8 dev preview we don't know.

I kind of doubt it has anything to do with 10.8 though as he had a working prototype before 10.8 dev previews we even released:

Feb 8th, 8 days before the preview came out:
http://www.tuaw.com/2012/02/08/hacksugar...ng-to-mac/

At the bottom of the article it says you can drop the developer a note if you have questions.

While I'm almost positive he would not share the details to his secrets he may at least provide some info as to how he accomplished what he did if anyone is still curious.

I'm sure we will learn more as times goes on and maybe someday in the future you devs could start thinking about implementing it if more public info becomes available.

IMO this new application is at least definitely good news any way you slice it.


Also I guess this thread got off topic. I came here to get AirPlay Video for Air Video fixed and it got done Smile
Reply
#26
I can confirm that AirVideo Live conversion is working perfectly in RC2 now just like it did way back in Beta 1.

Many thanks to Memphiz again for finding and correcting this bug so fast!
Reply
#27
Yes, thanks Memphiz! Air Video over Airplay is great.
Reply
#28
--redacted--
Reply

Logout Mark Read Team Forum Stats Members Help
RC1 still problems with AirPlay0