S novým operačným systémom Mac OS X Mountain Lion prichádza aj dlho očakávaná a žiadaná funkcia AirPlay Mirroring, ktorá ponúka zrkadlenie obrazu a streamovanie audia z Macu cez Apple TV na obrazovku televízie. Ako však vyplynulo z Beta verzie Mountain Lion pre vývojárov, táto funkcia bude dostupná len pre niektoré modely. To môže byť značné sklamanie pre užívateľov, ktorí si zakúpia nový OS X a na ich starších strojoch bude táto funkcia chýbať. Bude dostupná len ak máte iMac, MacBook Air alebo Mac Mini od modelu mid-2011 a MacBook Pro od modelu early-2011.
V posledných týždňoch sa objavilo nespočetné množstvo teórií, preč sa Apple rozhodol pre takéto obmedzenia. Niektoré z nich tvrdili, že ide o stratégiu, ktorá má prinútiť používateľov ku kúpe nového zariadenia. Iní zasa tvrdili, že úlohu v tom hrá aj špeciálna DRM technológia, ktorú majú len posledné generácie procesorov od Intelu. Pravda je však podľa všetkého inde. Dôvod, prečo potrebujete minimálne Mac z roku 2011 na využitie AirPlay Mirroring je ten, že prakticky staršie grafické čipy nestíhajú a nedokážem poskytnúť rovnaký výsledok ako tie najnovšie. AirPlay Mirroring totiž vyžaduje pre svoj beh kódovanie H.264, ktoré prebieha na priamo na grafickom čipe, čo je schopnosť kompresie videa priamo na grafickej karte bez potreby výkonnej sily procesora.
Sid Keith, vývojár aplikácie AirParrot, ktorá dokáže streamovať obraz na Apple TV, potvrdil, že bez podpory z hardvérovej strany je Mirroring veľmi náročný hlavne na CPU a dokázal by spomaliť systém na úroveň, ktorú by Apple nikdy nedovolil. A nie sú to len Macy, ktoré nemôžu použiť AirPlay pred rokom 2011. Aj pri iOS zariadeniach musíte mať minimálne iPhone 4S a iPad 2 na použitie AirPlay Mirroringu. Staršie modely tiež nemajú možnosť H.264 kódovania na ich grafických čipoch.
[do action=“citácia“]Bez podpory z hardvérovej strany je Mirroring veľmi náročný hlavne na CPU a dokázal by spomaliť systém na úroveň, ktorú by Apple nikdy nedovolil.[/do]
Tiež vedúci vývojového tímu AirParrot, David Stanfill poznamenal, že až posledná generácia Intel procesorov splnila prísne špecifikácie zo strany Apple na technológiu AirPlay. Potom čo je celý obraz v bufferi grafického čipu, najnáročnejšia časť je prispôsobenie rozlíšenia (preto Apple odporúča pre AirPlay pomer 1:1 pre streamovaný obraz), konverziu farieb z RGB na YUV a samotné dekódovanie na grafickej karte. Následne je už len potrebné preniesť pomerne malý video stream do Apple TV.
Táto skutočnosť však neznamená, že prenos videa bez H.264 kódovania na grafickom čipe je nemožný. Jediné čo je potrebné je viacjadrový procesor. Práve aplikácia AirParrot je najlepším dôkazom. Najväčšou nevýhodou je veľmi znateľné zahrievanie pri tomto procese. A to, ako víme, Apple nemá rád. „Pri vývoji AirParrot sme sa vždy viac zameriavali na záťaž procesora,“ pokračuje Stanfill. Tiež dodáva že kódovanie H.264 je dostatočne rýchle na akomkoľvek multijadrovom procesore. Ale úprava mierky obrazu a konverzia farieb je práve tá intenzívne zaťažujúca časť.
Nie je to však len skutočnosť, či má používateľ novější alebo starší Mac, bude používať AirPlay Mirroring alebo AirParrot. Esenciálne dôležitá bude aj používateľova sieťová výbava. Napríklad na plynulé prehrávanie videa z webového prehrávača bez zvýšenej odozvy medzi audiom a videom je odporúčaný minimálne AirPort Express alebo N-kový router vyššej kvality. Veľmi bude záležať aj od zaťaženosti siete užívateľa. Používanie BitTorrentu počas AirPlay Mirroringu asi nebude teda ten najlepší nápad.
Pre majteľov modelu Maca staršieho ako 2011, ktorí nebudú môcť využívať priamo AirPlay Mirroring v novom OS X Mountain Lion, je tu stále možnosť použiť aplikácie tretích strán ako práve AirParrot ktorý za 9,99 amerického dolára funguje na strojoch so Snow Leopardom a vyššie.
Len mám takúto otázku…existujú nejaké návody ako dobre nastaviť router pre airplay(mirroring)…nie som si istý že v základnom nastavení routera Cisco 60Mbit od UPS funguje dobre, aj keď je inzerovaná podpora mac. V sieti mame AppleTV3, iMac(2011), macbook pre (2010), iP4 a iP4s, tablety prvej a druhej generácie. Môžete mi povedať, či sa mám na nejakom to nastavovaní routera vyprnúť a kúpiť si Airport alebo TC?
Tu záleží na tom čo má spomínaný router za WiFi štandardy, pokiaľ má 802.11 – B/G/N kde je N najdôležitejšie, skúste router nastaviť aby tento typ naozaj používal, rolu hrá určite aj sila signálu, pokiaľ je router príliš ďaleko od oboch zariadení tak tam bude odozva pomalšia. Skúsil by som teda len pre test AirPlay dať router priamo vedľa AppleTV a zariadenie vysielajúce cez AirPlay niečo do ATV dať tiež najbližšie možné a pokiaľ bude všetko v poriadku tak je dôvodom prílišná vzdialenosť a asi to práve iný router nevyrieši, pokiaľ však bude problém stále rovnaký. by som odporučil router od Apple či už AirPort alebo TimeCapsule, s TC sú moje skúsenosti ale nadmieru pozitívne (nemám však zatiaľ Apple TV, takže ako šliape AirPlay neviem), každopádne nastavenia, možnosť oddelených sietí pre 2,4GHz a 5GHz, atď je perfektný .
Diky…nakoniec som si vygoogloval nejaky clanky a celé router som zmazal a bod po bode podľa navodu nastavil. Teraz môžem povedať, že funguje na jednotku... teda nechcem to zakríknuť...ale zatiaľ sa mi nedeje pri mirroringu z iPadu alebo iMacu nejaké väčšie rozrastrovanie...ani kosenie. Ono na TC tiež dôjde ... tiež s ňou mám tie najlepšie skúsenosti ... len sa nesmie na ňu zapisovať s diakritikou ... potom ide sieťový disk s rýchlosti do kôpru .) Každopádne vďaka ... aspoň som sa k tomu nastaveniu dokopal :o)
Nie je vôbec za čo som rád že ti to funguje ;)
No myslím, ze geforce 320m z macbookov pre z roku 2010 by to zvladla, kedze je vykonnejsia ako Intel HD 3000 v MBP z roku 2011. Zrejme sa Applu nechce optimalizovať program pre macbooky pre z roku 2010. A možno by to potom slo aj ma geforce 9400m z MBP z roku 2009. Tieto grafické karty sú výkonnejšie ako grafická karta v ipade 2.
Air parot som skusal a výsledok bol dosť zly. Obraz bol vo formáte 4:3 na televízore 16:9 a nedalo sa na to pozerať. Zacal som konvertovať do mp4 aby to šlo cez itunes. Zazitok neporovnatelny.
v 10.8 je mirroring pecka…ste keby to bolo upravené napr. pre VLC…ze bych nemusel priamo zrkadliť. Inak rovnako konvertujem do .mov a cpu do iTunes ... aby som si to mohol prehrať priamo ATV bez posielania z iTunes ...
To je podľa mňa najväčšia blbosť… mam iMac late 2009 s grafickou kartou ATi HD 4850 s 512Mb a podľa špecifikácie ATi má táto grafika dekodovací procesor UVD na H.264/AVC a VC-1.. procesor je 4 jadrový Intel Core nepovedzte mi, že to na tomto bez problémov nepôjde….
No celkom by ma zaujímalo, či mi niekto konečne schváli môj komentár...
Tak si skúste urobiť kódovaciu súťaž do h264. Postavte tie svoje staré macbooky vedľa iPadu 2/3 a uvidíte kto vyhrá. Budete veľmi prekvapení tým časovým rozdielom. Tu sa neporovnáva surový výkon ale čisto h264 komprimácia a jej optimalizácia.
Práve som to otestoval na mojom MacBook Pro 15″, Core i5, model Mid 2010 na 10.8.1 a úplne bez problémov s touto app. Teplotu na procesore mi iStat ukazuje okolo 70 °, čo je síce trochu viac, ale vetráčiky nebeží nejakou zbesilou rýchlosťou - cca 2000 rpm ... Idem to cez Apple TV 3.
Update: Tak som vyskúšal aj spustenie Parallels Desktop s Win7, trochu sa síce zapotil, ale otázka je, či príčina nebola práve v bootovaní Win… :-) Čo mu však dalo naozaj zabrať, bolo spustenie HD 1080 ukážky vo Win Media Playeri. Viditeľné bolo oneskorenie pri prehrávaní a aj procesor začal celkom kúriť.