Pravi razlog, zakaj računalniki Mac pred letom 2011 ne morejo uporabljati zrcaljenja AirPlay v Mountain Lionu [funkcija]

Z OS X Mountain Lion AirPlay Mirroring končno prihaja na Mac in nekaterim računalnikom Mac omogoča pretakanje zvoka in videa neposredno na Apple TV.

"Nekateri" je operativna beseda tukaj. Na veliko razočaranje velike večine lastnikov Macov, ki bodo v parih na svoje stroje namestili Mountain Lion nekaj tednov bo zrcaljenje AirPlay delovalo le, če imate iMac, MacBook Air ali Mac Mini od sredine leta 2011 ali MacBook Pro od začetka 2011.

O tej zahtevi se je pojavilo veliko teorij zarote. Nekateri so trdili, da gre za prisilno zastaranje Applea in poskušajo starejše lastnike Mac prisiliti, da nadgradijo svoje stroje. Drugi so predlagali, da je razlog, zakaj Apple od leta 2011 ali novejše zahteva Mac posebna tehnologija DRM v Intelovih čipih, ki so debitirali šele lani.

Resnica zadeve pa je veliko manj senzacionalna. Razlog, da potrebujete Mac iz leta 2011 za uporabo funkcije AirPlay Mirroring v OS X Mountain Lion, je, da grafika v starejših računalnikih Mac preprosto ne odreže gorčice.

Kako je to mogoče?

Preprosto: skrivna omaka, ki jo Apple potrebuje za delovanje funkcije AirPlay Mirroring, je na grafični procesorju H.264 kodiranje ali možnost stiskanja videa na dejanskih grafičnih čipih vaše naprave brez klica procesor.

"Vsaj kar zadeva Apple, starejši računalniki Mac res ne morejo podpirati zrcaljenja AirPlay," je dejal Sid Keith iz AirParrot, aplikacija za OS X, ki vam omogoča zrcaljenje videa na Apple TV. "Brez fizične podpore strojne opreme zrcaljenje poje ogromno kosov procesorja, kar pomeni, da bi bila zmogljivost ovirana do točke, ki si je Apple nikoli ne bi dovolil."

"Brez fizične podpore strojne opreme zrcaljenje poje ogromno kosov procesorja, kar pomeni, da bi bila zmogljivost ovirana do točke, ki si je Apple nikoli ne bi dovolil."

Ne samo računalniki Mac, ki ne morejo uporabljati zrcaljenja AirPlay, če so starejši od leta 2011: tudi v sistemu iOS Poleg tega potrebujete najmanj iPhone 4S ali iPad 2, če želite uporabljati AirPlay Mirroring na svojem Apple TV. Zakaj? Ker tudi starejše naprave iOS nimajo kodiranja na GPU H.264.

"Nova generacija naborov čipov Intel in AMD, ki sta bili predstavljeni leta 2011, je vsekakor potrebna, da bo delovala po Applovih specifikacijah," se strinja vodilni razvijalec AirParrota David Stanfill.

"Za sodobne nabore čipov [Intel in AMD] je Apple napisal gonilnike za dostop do kodiranja na grafični procesor H264," pravi Stanfill. »Ker je slika vsega, kar je na zaslonu, že v medpomnilniku okvirja vaše grafike, mora Apple le povečati velikost (najdražji del AirPlay Mirroring, zato imate ločljivosti 'Best for AirPlay', ki so 1: 1), pretvorbo barv (video H.264 potrebuje barvni prostor YUV vs. RGB) in dejansko kodiranje neposredno na grafičnem procesorju. Potem mora Apple le še relativno majhen kodiran video tok poslati na Apple TV. "

To ne pomeni, da je nemogoče naj Apple izvaja AirPlay Mirroring na Macu brez kodiranja na GPU H.264. AirParrot je aplikacija, ki dokazuje ravno nasprotno: potreben je le večjedrni procesor. Toda stvari se lahko vsekakor vroče in Apple to sovraži.

"Z AirParrotom smo porabili veliko več časa za ročno prilagajanje navodil procesorja, ki poganjajo pretvorbo videa," je za Cult of Mac povedal Stanfill. "H. Kodiranje 264 je v resnici dovolj hitro na katerem koli sodobnem večjedrnem procesorju, vendar so procesi skaliranja in pretvorbe barvnega prostora še vedno precej intenzivni. Z zrcaljenjem 1080p lahko naredimo 60 sličic na sekundo z le 10-20% porabo procesorja, kar je bolje, kot lahko Flash reče za predvajanje videa 1080p. Kompromis je, da pri starejših strojih AirParrot uporablja nespremenjeno količino procesorja, kar lahko povzroči, da ventilatorji brcnejo in stroj se rahlo segreje... toda tudi pri zrcaljenju AirPlay z grafično kartico, bodo lastniki MacBook 2011 še vedno opazili toplota. "

Ne glede na to, ali uporabljate AirParrot ali AirPlay Mirroring, na novejšem ali starejšem računalniku Mac, je pravo ozko grlo večina uporabnikov ne bo vprašala, ali je bilo kodiranje H.264 izvedeno na CPU -ju ali na GPU -ju... to bo vaš omrežje.

Tudi na starejšem Macu pravo ozko grlo za AirPlay Mirroring ni vaš grafični procesor, temveč vaše omrežje.

"Resnično potrebujete vrhunsko omrežje, če želite narediti Airplay Mirroring, recimo, spletni predvajalnik videov z gladkim zvokom in videom z nizko zakasnitvijo," pravi Stanfill znova. »To pomeni usmerjevalnik AirPort Express N ali kateri koli drug visokokakovosten usmerjevalnik blagovne znamke in precej neobremenjeno omrežje. Tam smo že nekaj mesecev in imeli smo več deset tisoč uporabnikov v vseh vrstah omrežij, ki uporabljajo AirParrot. Dejanski video tok, ki ga pošiljamo, je enake velikosti in oblike kot Appleov tok, zato nimamo razloga pričakovati, da bodo izkušnje Applea precej drugačne. Če imate BitTorrenting med zrcaljenjem AirPlay, veliko sreče. "

Skrivnost rešena! Če imate Mac starejši od leta 2011, ki ne bo mogel izkoristiti AirPlay Mirroringa, ko izide OS X Mountain Lion, je lahko AirParrot kupljeno za samo 9,99 USD in deluje na Snow Leopardu ali novejšem. Predstavitev je na voljo, če jo želite najprej preizkusiti.

Popravek: Prvotna različica tega članka je pomotoma povedala, da AirParrot ne prenaša zvoka. To je bilo po pomoti in revidirana različica tega članka je napako popravila

Najnovejša objava v spletnem dnevniku

| Kult Mac
September 10, 2021

Razen če je poln neprebranih obvestil, je zaklenjeni zaslon iPhone že precej gol - Apple ga je oblikoval tako, da je čist in jasen, tako kot ostali...

| Kult Mac
September 10, 2021

Moja mama, stara 75 let, obožuje svojo Apple tehnologijo. Je polnopravna članica Kulta, z iPhone, iPad, MacBook, iMac in Apple TV. Vse jih uporablj...

Micro.blog zdaj omogoča objavljanje videoposnetkov
September 10, 2021

Če ste naveličani YouTubovih vedno spreminjajočih se pogojev ali vam ni všeč, kako je šepav postal Instagram, in vas samo želite nekje objaviti svo...