Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

JohnDoe98

macrumors 68020
May 1, 2009
2,488
99
The issue is that it's an artificial limitation. The code could be there to transcode via software or quick sync if present. Ro trans code real time just isnt that taxing. My G5 can transcode faster than real time. It's not available so Apple can sell more hardware.

BS. First off there is a difference between transcoding and encoding. But let's ignore that for a second. Go ahead and post a video of your G5 transcoding a 1080p at or faster than real-time. We'll wait.
 

iThinkergoiMac

macrumors 68030
Jan 20, 2010
2,664
5
Terra
The issue is that it's an artificial limitation. The code could be there to transcode via software or quick sync if present. Ro trans code real time just isnt that taxing. My G5 can transcode faster than real time. It's not available so Apple can sell more hardware.

Your G5 can transcode 320x240 MPEG video faster than realtime. Your G5 CANNOT transcode h.264 1080p video faster than realtime. That's complete, absolute, and utter BS. My MBP is almost certainly faster than your G5 (only the dual 2.5 GHz model comes close) and it can't transcode h.264 1080p video faster than realtime.

Show us the proof. I'll eat my hat if you're right.
 

jeanlain

macrumors 68020
Mar 14, 2009
2,463
958
Not to mention that a perfect airplay experience would mirror the desktop at 50-60 fps with no latency.
 

Icy1007

macrumors 65816
Feb 26, 2011
1,077
74
Cleveland, OH
Apple Isn't going to compromise on performance with AirPlay just so people with older Macs can use it. They never implement multiple methods like quicksync and software based AirPlay.
 

CyBeRino

macrumors 6502a
Jun 18, 2011
744
46
The issue is that it's an artificial limitation. The code could be there to transcode via software or quick sync if present. Ro trans code real time just isnt that taxing. My G5 can transcode faster than real time. It's not available so Apple can sell more hardware.

Bull sh​i​t.

First of all, this is not truly an artificial limitation. It would've been if the newer Macs had also done this in software: then there would be no reason to not let similarly- or better-performing Macs do the same. Or Macs with a certain amount of cores, or whatever. In reality, the feature builds upon the newer Macs' abilities to do the encoding of video in hardware, which means it requires very little of the CPU. So you really can video a 1080p video and AirPlay the entire screen to an AppleTV. Or, as was demoed in the latest WWDC keynote, play a 3D game and do the same. (Honestly I was most impressed by that, before learning this was a hardware accelerated feature.) If you don't accelerate the encoding, the machine isn't going to be able to do those two things at the same time properly.

Second: your G5 cannot encode a 1080p60 H.264 video in real time. I happen to have a G5 under my desk at work and have been encoding DVD video on it just last week (that's MPEG-2, which is decidedly easier to encode than H.264, let alone at 1080p). That was slightly faster than real-time, but not by enough to make encoding 1080p60 h.264 anywhere near real-time.
 

GermanyChris

macrumors 601
Jul 3, 2011
4,185
5
Here
Who said 1080p??

There is s difference code and encode but we're not talking about encoding

I'm going to try the 1080p where can i download some
 
Last edited:

pdjudd

macrumors 601
Jun 19, 2007
4,037
65
Plymouth, MN
Apple Isn't going to compromise on performance with AirPlay just so people with older Macs can use it. They never implement multiple methods like quicksync and software based AirPlay.

That’s a good point. After the iOS 4 on the 3G issues Apple is less willing to compromise things. I doubt they want to advertise Airplay as something other than a yes or no thing. I doubt that Apple will want to say “yes” but in reality it won’t allow you to watch video or whatever since your Mac cannot render things right.

It is one of the disadvantages of optimizing your software to available hardware. Some things just won’t be available as your computer gets older. We are talking a generation of improvements offering a specific feature that Apple decided to exploit.
 

GermanyChris

macrumors 601
Jul 3, 2011
4,185
5
Here
Last I read it'll send anything up to 1080. I don't own anything 1080 so if it only sends 1080 it'll really be useless to me.
 

JohnDoe98

macrumors 68020
May 1, 2009
2,488
99
Last I read it'll send anything up to 1080. I don't own anything 1080 so if it only sends 1080 it'll really be useless to me.

Your G5 can't even encode 720p in real time, and anything below that is frankly not even worth it. And yes encoding, not transcoding, is the issue since you need to mirror, i.e. send, the desktop and everything you do on it to the Apple TV. If all you care is about videos, itunes already airplays the stream.

----------

Apple Isn't going to compromise on performance with AirPlay just so people with older Macs can use it. They never implement multiple methods like quicksync and software based AirPlay.

If people are ok with mediocre mirroring they can just use Air Parrot. Your are absolutely right, Apple is doing it right, this time.
 

NewbieCanada

macrumors 68030
Oct 9, 2007
2,574
38
When I buy something, I buy it for what it can do today and for what the manufacturer has announced it can do tomorrow. Not for what someone may invent for different hardware in the future.

Making this work on older Macs would have meant an entirely separate development effort, as well as destroying the business of an independent developer. And much like Air Parrot, it wouldn't have worked very well.
 

chevalier433

macrumors 6502a
Mar 30, 2011
510
13
Apple Isn't going to compromise on performance with AirPlay just so people with older Macs can use it. They never implement multiple methods like quicksync and software based AirPlay.
You are not serious if you mean Mac pro's and iMacs with quad cores compromise performance.
Some of you mean that macbook air can run airplay mirroring and Mac pro cannot..let me think yeah ok sure.
 

CyBeRino

macrumors 6502a
Jun 18, 2011
744
46
You are not serious if you mean Mac pro's and iMacs with quad cores compromise performance.

Yes, it does. You appear to have no idea how much computational effort is actually needed to encode h.264 video.

And while it may seem odd that the MacBook Air can do it and the Mac Pro with its decidedly more giant brain can't, it is just because that MacBook Air has hardware specifically made to do it, whereas the Mac Pro need to run software on its decidedly less efficient general purpose CPU.

A next iteration of Mac Pro might have the hardware necessary to do it. (It also might not, as the Mac Pros run on Xeon processors which are made for different purposes than the Core series is.)
 

chevalier433

macrumors 6502a
Mar 30, 2011
510
13
Yes, it does. You appear to have no idea how much computational effort is actually needed to encode h.264 video.

And while it may seem odd that the MacBook Air can do it and the Mac Pro with its decidedly more giant brain can't, it is just because that MacBook Air has hardware specifically made to do it, whereas the Mac Pro need to run software on its decidedly less efficient general purpose CPU.

A next iteration of Mac Pro might have the hardware necessary to do it. (It also might not, as the Mac Pros run on Xeon processors which are made for different purposes than the Core series is.)

I laughing know do you know how much computational effort need to encode AVC Intra 1080 which i edit every day and you tell me about ultra high compressed amateur h.264 probably you don't know.
There are solutions if they want GPU accelerated for older iCores or even software accelerated why not for example premiere cs5.5 run very well in software mode .
 

trondah

macrumors 6502
Dec 1, 2008
344
0
You bought the generation right before Quick Sync, deal with it. The people buying before Thunderbolt or even MDP without sound probably had the same feeling.

Airparrot exists and apparently sucks, so I don't get what the fuzz is about. Airplay was never a promised feature when you bought your Mac's. To the guy who bought Applecare, sorry but it doesn't guarantee you new features lol.

Personally I sell my Macbook every year and buy the latest (currently MBA). The loss is worth it to me. My laptop is renewed with features and resale value. I eventually got MDP with sound, Thunderbolt, backlit keyboard, USB3, and now Quick Sync. Hardware is outdated very fast, that's always been the case. Like someone else put it, buy for the features you need today.


It seems to me (unless I'm missing something) that the lag shouldn't be any worse than what you get with screen sharing. I screen share between a 2010 MBP and 2006 iMac and it's pretty smooth, even when playing video, and I don't notice it taking up too much of the CPU. Isn't this just screensharing (+ sound), except with a TV instead of another Mac?

You missed everything. There's enough information in the thread not to come to your quick and wrong conclusion.
 
Last edited:

iThinkergoiMac

macrumors 68030
Jan 20, 2010
2,664
5
Terra
Who said 1080p??

Apple did. Airplay is designed to send a 1080p signal to the AppleTV. If you don't know what sizes and qualities we're talking about for a certain feature, don't claim your computer can do it.

I'm going to try the 1080p where can i download some

Download a 1080p video off of YouTube or something. Absolutely no way are you going to transcode it faster than realtime, though. It's not possible.
 

GermanyChris

macrumors 601
Jul 3, 2011
4,185
5
Here
Apple did. Airplay is designed to send a 1080p signal to the AppleTV. If you don't know what sizes and qualities we're talking about for a certain feature, don't claim your computer can do it.



Download a 1080p video off of YouTube or something. Absolutely no way are you going to transcode it faster than realtime, though. It's not possible.

Again up to 1080 not only 1080..
 

GermanyChris

macrumors 601
Jul 3, 2011
4,185
5
Here
Why watch anything less then 1080p

Because I have about 600 titles in 480 and exactly 0 in 720 or 1080..


ttp://www.slashgear.com/apple-unveils-airplay-mirroring-1080p-streaming-to-tv-11233215/

Apple has just demoed a new AirPlay Mirroring feature that can be used to easily push 1080p content wirelessly to your TV from your Mac running the upcoming OS X Mountain Lion. This means no more fiddling with an HDMI cable to get the same result. Audio can also be mirrored this way to AirPlay-enabled stereo systems and speakers.

But besides streaming audio and video content from your Mac to other AirPlay-enabled devices, the introduction of Game Center on OS X Mountain Lion, also means that games can be streamed or mirrored. With AirPlay and Game Center now integrated into the Mac, users can play against other Mac users or even iPhone and iPad users.


With this integration, Apple can push more multiplayer games that work across both OS X and iOS so that users can play against each other whether they’re on a Mac computer, an iPhone, or an iPad. Apple demoed the fun in action on stage at WWDC 2012 with a racing game.

==============================================

i.e. this is to replace hooking the mac up to the TV with wires..so say I'm watching a you tube video I'd like my wife or daughter to see I can mirror my screen to the Apple TV...

1080P is a capability, I'll bet that you cannot stream 1080p to an older apple TV either. It's an apple TV limitation not an inherent computer limitation. computers that are being included in the OK to use list are less powerful than in the not ok list. Quick sync is not that powerful, it's cool made my uberfast hack sillyfast in windows. This is another artificial limitation so folks will upgrade HW.
 

iThinkergoiMac

macrumors 68030
Jan 20, 2010
2,664
5
Terra
Again up to 1080 not only 1080..

I don't know what you mean by that comment. If you're referring to what Airplay will send, it'll scale the video up (not sure on which side that happens). Still, you claimed your G5 could transcode the video without making any kind of qualification, so we all called you out on it.
 

PlaceofDis

macrumors Core
Jan 6, 2004
19,241
6
this is disappointing to me. i really wish there wasn't this sort of limitation on such a great feature.
 

iThinkergoiMac

macrumors 68030
Jan 20, 2010
2,664
5
Terra
1080P is a capability, I'll bet that you cannot stream 1080p to an older apple TV either. It's an apple TV limitation not an inherent computer limitation. computers that are being included in the OK to use list are less powerful than in the not ok list. Quick sync is not that powerful, it's cool made my uberfast hack sillyfast in windows. This is another artificial limitation so folks will upgrade HW.

The older AppleTVs don't do 1080p, so you're right that Airplay won't go to them either.

It's an inherent computer limitation. QuickSync is more than just a silly hack. If you tried to use Airplay on your G5, even if it could handle it, which it can't, you wouldn't be able to do a single other thing on it. This is what Apple is avoiding. Even a Mac Pro would suffer significant slowdowns, and most consumer-level Macs would be pretty much unusable while streaming.

Sounds like a silly hack to me...
 

GermanyChris

macrumors 601
Jul 3, 2011
4,185
5
Here
I don't know what you mean by that comment. If you're referring to what Airplay will send, it'll scale the video up (not sure on which side that happens). Still, you claimed your G5 could transcode the video without making any kind of qualification, so we all called you out on it.

You didn't call anything..

And second two posts later I said that I wasn't talking about 1080p but was going to try anyway. You folks are the one insisting on 1080.

I just did 720p downloaded from You Tube with kigo 2:35 video 46 seconds to MP4 but it was webm..

Webm isn't really what were talking about nor is it 1080p so tomorrow I'm going to look around at work to find a 1080 clip and try again.

----------

The older AppleTVs don't do 1080p, so you're right that Airplay won't go to them either.

It's an inherent computer limitation. QuickSync is more than just a silly hack. If you tried to use Airplay on your G5, even if it could handle it, which it can't, you wouldn't be able to do a single other thing on it. This is what Apple is avoiding. Even a Mac Pro would suffer significant slowdowns, and most consumer-level Macs would be pretty much unusable while streaming.

Sounds like a silly hack to me...

Hack=Hackintosh

Airplay won't work on anything less than the H67 chipset which dates from Jan 2011

You need to research this stuff.
 

matbal

macrumors newbie
Jul 8, 2012
7
0
New Mexico
Did some reading and it seems like a reasonable limitation to me. It seems that Intel's QuickSync blows away (Ivy Bridge is supposed to be even faster) Nvidia's CUDA and AMD/ATI's Stream, let alone software encoding. AirPlay mirror really needs the fastest hardware possible. Think about it, it requires encoding a video stream, transmitting the stream through the network, and finally decoding the stream and sending it to the TV. Fractions of a second count and software encoding just can't do it quick enough. A quick graph from tom's hardware comparing them:

CyberLink%20MediaEspresso.png
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.