AirPlay
| AirPlay | |
|---|---|
AirPlay 2 logotipleri AirPlay video (shepte) hám AirPlay audio (ońda) | |
| Baǵdarlamashı | Apple Inc. |
| Túri | Sımsız media aǵımı |
| Shıǵarılǵan sánesi | 7-iyun, 2004-jıl (AirTunes retinde) 1-sentyabr, 2010-jıl (AirPlay) 22-noyabr, 2010-jıl (iOS ushın) 6-iyun, 2011-jıl (sáwlelendiriw) 29-may, 2018-jıl (AirPlay 2) |
| Veb-sayt | apple.com/airplay |
AirPlay — bul Apple Inc. tárepinen islep shıǵarılǵan menshikli sımsız baylanıs protokolları toplamı/jıynaǵı bolıp, ol sáykes keletuǵın qurılmalar arasında multimedia hám qurılma ekranların, sonıń menen birge baylanıslı metamaǵlıwmattı aǵımlı uzatıwǵa múmkinshilik beredi. Dáslep tek Appledıń óz programmalıq támiynatı hám apparatlıq támiynatında ǵana ámelge asırılǵan edi, kompaniya sol waqıttan berli AirPlay protokolı toplamın úshinshi tárep óndiriwshilerge licenziyaladı hám ol televizorlar hám úy audio sistemaları sıyaqlı qurılmalarda ámelge asırıldı. AirPlay qurılmalar arasında tikkeley noqattan noqatqa baylanıs arqalı yamasa infrastrukturalıq lokal tarmaq arqalı isleydi[1].
Tariyxı
2004-jılı Apple iTunes 4.6-nıń jańa funkciyası retinde AirTunes-ti tanıstırdı[2]. Ol muzıkanı tarmaq arqalı dinamikler yamasa basqa audio qurılmalar ushın 3.5 mm analog-cifrlı audio portı menen úskenelengen AirPort Express-ke aǵımlı uzatıwǵa múmkinshilik berdi. 2010-jılı Apple iOS 4.2-niń bir bólimi retinde AirTunes texnologiyasınıń jańa iteraciyasın usındı, ol endi AirPlay dep ataldı. Ol Apple TV-ge audio hám endi video aǵımlı uzatıwdı qollap-quwatladı hám keyinirek ekran kóshirmesin hám aqırında 3-shi tárep AirPlay-ǵa sáykes keletuǵın dinamikler menen AV úskeneleriniń keń qatarın qollap-quwatlawdı qostı.
Apple 2017-jılı 5-iyunda jıllıq WWDC konferenciyasında AirPlay 2 ni járiyaladı. Onıń 2017-jıldıń úshinshi shereginde iOS 11 menen birge shıǵarılıwı jobalastırılǵan edi, biraq 2018-jıldıń iyun ayına shekem keshiktirildi[3][4]. Dáslepki versiyaǵa salıstırǵanda, AirPlay 2 buferlewdi jaqsılaydı; stereo dinamiklerge audio aǵımın qosadı (mısalı, jeke HomePod-lardıń stereo juplıqları; AirPlay hám onıń aldıńǵı, AirTunes, bárqulla stereo bolǵan);[5] audionı hár túrli bólmelerdegi bir neshe qurılmaǵa jiberiwge múmkinshilik beredi;[6] hám Basqarıw Orayı, Úy qosımshası yamasa Siri arqalı basqarıwdı támiyinleydi,[7] bul funkciya burın tek macOS yamasa Windows astındaǵı iTunes arqalı ǵana qoljetimli edi[8].
| AirPlay tariyxı | |
|---|---|
| 2004 | AirTunes retinde iTunes hám AirPort Express ushın iske qosıw |
| 2010 | iOS 4 te AirPlay retinde iske qosıw |
| 2018 | iOS 11.4 te AirPlay 2 niń iske qosılıwı |
| 2021 | macOS Monterey (12) sáykes keletuǵın Mac kompyuterlerinde qabıl etiwshi múmkinshiligin óz ishine aladı |

AirPlay jiberiwshi qurılmalar qatarına iTunes jumıs isleytuǵın kompyuterler hám iOS 4.2 yamasa onnan joqarı versiyada isleytuǵın iPhone, iPod hám iPad sıyaqlı iOS qurılmaları kiredi hám qurılmalar AirPlay-di Wi-Fi yamasa ethernet arqalı jibere aladı. OS X Mountain Lion 2-áwlad Intel Core processorları yamasa onnan jańaraq versiyaları bar sistemalarda AirPlay arqalı displey kóshirmesin qollap-quwatlaydı[9].
2016-jılı HTC kompaniyası Apple AirPlay aǵımı bar Android telefonı «10», yaǵnıy «One M10»dı shıǵardı[10].
iOS 4.3 versiyasınan baslap, ApowerMirror,[11] AirServer hám Reflector sıyaqlı úshinshi tárep qosımshaları sáykes keletuǵın audio hám video aǵımların AirPlay arqalı jibere aladı[12]. iOS taǵı iTunes Remote qosımshası Mac yamasa JK de jumıs isleytuǵın iTunes ushın media oynatıwdı basqarıw hám AirPlay aǵım qabıl etiwshilerin tańlaw ushın qollanılıwǵa boladı[13].
macOS 10.14 versiyasına kelip, úshinshi tárep baǵdarlamashıları ushın AirPlay 2 ni ózleriniń macOS qosımshalarına integraciyalaw ushın jámiyetlik API joq. Degen menen, Airfoil sıyaqlı úshinshi tárep strimerleri bar. 2019-jıldıń may ayında bir úshinshi tárep baǵdarlamashısı AirPlay 2 ni paydalanıp audio aǵımın jiberetuǵın macOS qosımshasın shıǵardı[14]. Qosımsha macOS-taǵı AirPlay 2 jeke API-na qoyılǵan sheklewlerdi aylanıp ótiw ushın kod engiziwdi paydalanatuǵın «AirPlay Enabler» dep atalatuǵın járdemshi quraldı óz ishine aladı[15].
Qabıllaǵıshlar
AirPlay qabıl etiwshi qurılmalar qatarına Apple TV, HomePod, úshinshi tárep dinamikleri hám toqtatılǵan AirPort Express kiredi, ol biriktirilgen analog hám optikalıq S/PDIF audio shıǵıw konnektorın óz ishine alǵan. Sáykes keletuǵın qurılmalar AirPlay-di Wi-Fi yamasa Ethernet arqalı qabıl ete aladı. Ayırım ashıq kodlı joybarlar protokoldıń audio bólimin keri injenerlik etti, bul hár qanday kompyuterdi audio ushın AirPlay qabıl etiwshisine aylandırıwǵa múmkinshilik berdi[16].
Degen menen, barlıq úshinshi tárep qabıl etiwshileri Appledıń DRM shifrlawın ámelge asırmaytuǵınlıqtan, ayırım medialar, mısalı iTunes Storenıń óz huqıqları qorǵalǵan muzıkası (Appledıń óziniń «FairPlay» shifrlawı), YouTube hám Netflix, sol qurılmalarǵa yamasa programmalıq támiynatqa aǵım menen jiberile almaydı. Apple TV-de, 6.0 programmalıq támiynat versiyasınan baslap, DRM sxeması kúshke kiredi: onı qollap-quwatlamaytuǵın qurılmalardı paydalanıw múmkin emes[17].
AirPlay sımsız texnologiyası hár túrli kompaniyalardıń dinamik dok stanciyalarına, AV qabıl etiwshilerine hám stereo sistemalarına integraciyalanǵan. Qosıq atları, atqarıwshılar, albom atları, ótken hám qalǵan waqıt hám albom muqabaları grafikalıq displeyleri bar AirPlay-ge sáykes dinamiklerde kóriniwi múmkin. Kóbinese bul qabıl etiwshiler tek AirPlay-diń audio komponentin qollap-quwatlaw ushın qurılǵan, AirTunes-qa uqsas.
A2DP profilin qollap-quwatlaytuǵın Bluetooth qurılmaları (naushnikler, dinamikler) iOS qurılması menen juplastırılǵanda AirPlay qabıl etiwshileri retinde de payda boladı, degen menen Bluetooth sımsız tarmaqqa kiriw noqatına súyenbeytuǵın qurılmadan-qurılmaǵa protokol bolıp tabıladı.
Las-Vegastaǵı 2019-jılǵı yanvar ayındaǵı Tutınıwshı Elektronikası Kórgizbesi (CES) waqtında, televizor óndiriwshileri Samsung, LG, Vizio hám Sony integraciyalanǵan AirPlay 2 qabıl etiw múmkinshiligi bar komplektler islep shıǵaratuǵının járiyaladı[18]. LG AirPlay 2 qollap-quwatlaytuǵın televizor modelleri qatarına 2019 OLED, NanoCell SM9X, UHD UM7X hám LG NanoCell SM8X modelleri kiretuǵının járiyaladı[19].
2020-jıldıń sentyabr ayında Roku tańlanǵan 4K Roku qurılmalarında 9.4 jańalanıwınıń bir bólimi retinde AirPlay 2 qollap-quwatlawın qostı. 2021-jıldıń aprel ayında, 10.0 jańalanıwı kóbirek Roku TV hám Pleyerler ushın qollap-quwatlawdı qostı[20].
WWDC 2021 waqtında Apple macOS Monterey-diń sáykes keletuǵın Mac kompyuterleri ushın AirPlay qabıl etiwshi sáykesligin óz ishine alatuǵının xabarladı.
Protokollar
AirPlay hám AirTunes Wi-Fi yamasa Ethernet arqalı lokal tarmaq (LAN) ústinde yamasa (2017-jıldan baslap) Wi-Fi Direct járdeminde tikkeley bir-birine jalǵanıw arqalı isley aladı, bul qurılmalarǵa oraylıq LAN-sız jalǵanıwǵa múmkinshilik beredi[21]. Bul noqattan-noqatqa jalǵanıw usılı házir AirPlay tárepinen artıqmashılıq beredi, biraq Apple protokoldıń «eń tez juwap beretuǵın usıldı» paydalanıp baylanıs ornatatuǵının atap ótedi.
AirPlay protokolı steginiń AirTunes bólimi audio aǵımı ushın UDP-di paydalanadı hám Real Waqıt Aǵımı Protokolına (Real Time Streaming Protocol) tiykarlanǵan[22]. Aǵımlar Apple Lossless kodeki menen 44100 Gc hám 2 kanallı etip, AES menen simmetriyalı shifrlanıp transkodlanadı, bul qabıl etiwshiden aǵımlardı deshifrlaw ushın tiyisli giltke kiriwdi talap etedi. Aǵımdı oynatıw baslanbastan aldın shama menen 2 sekund buferlenedi, bul AirPlay aǵımın baslaǵannan keyin audio shıǵıwınan aldın kishi keshigiwge alıp keledi[23].
Protokol qabıl etiwshi táreptegi sońǵı dawıs kólemin anıqlaytuǵın metamaǵlıwmat paketlerin qollap-quwatlaydı. Bul audio maǵlıwmatların bárqulla óziniń dáslepki tolıq dawısında qayta islenbegen túrde jiberiwge múmkinshilik beredi, bul dawıs sapasınıń tómenlewinen saqlaydı, eger dawıs kólemi ózgerisleri derek aǵımına uzatılmastan aldın qollanılsa, bit tereńliginiń kemeyiwi sebepli dawıs sapası tómenlewi múmkin edi. Ol sonıń menen birge bir derekti hár biri óz dawıs basqarıwshısına iye bir neshe maqsetlerge aǵımlı uzatıwǵa hám dawıs kólemi dúzetiwleriniń 2 sekundlıq bufer múddeti menen keshikpestin, dárhal qollanılıwına múmkinshilik beredi. AirPort Express-tiń aǵımlı media múmkinshilikleri Appledıń Aralıqtan Audio Shıǵarıw Protokolın (RAOP), RTSP/RTP-nıń menshikli variantın paydalanadı. WDS-kópirin paydalanıp,[24] AirPort Express AirPlay funkciyasın (sonday-aq Internetke kiriw, fayl hám baspa bólisiw hám t.b.) sımlı hám 10-ǵa shekem sımsız klientlerdiń aralas ortalıǵında úlkenirek aralıqta ruqsat ete aladı.
AirPlay kóshirmesi
WWDC 2011 de, sol waqıttaǵı Apple Inc. bas direktorı Stiv Djobs, AirPlay Kóshirmesin iOS 5 tegi bir funkciya retinde járiyaladı, onda paydalanıwshı iPad 2 den ekranın HDTV ge sımsız hám qáwipsiz túrde kabellersiz aǵım menen jibere aladı[25][26].
AirPlay, AirPlay Kóshirmesinen basqa texnologiya, sebebi birinshisi belgili bir kontent formatların aǵımlı jiberiwge múmkinshilik beredi, al ekinshisi pútkil ekrandı hár túrli iOS qurılmalarınan hám iTunes ten Apple TV ge (2-áwlad yamasa onnan keyingi) uzatıwǵa múmkinshilik beredi. AirPlay Kóshirmesiniń paydalanatuǵın protokollarınıń anıq quramı ele tolıq anıqlanbaǵan yamasa keri injenerlik etilmegen. Biraq, rásmiy emes AirPlay protokolı specifikaciyası bar[27]. Qollap-quwatlanatuǵın apparatlıq támiynat (OS X Mountain Lion yamasa onnan keyingi versiyanı paydalanǵanda) 2011 yamasa onnan keyingi hár qanday iMac, Mac mini, MacBook Air, MacBook Pro yamasa Mac Pro (2013-jıldıń aqırı yamasa onnan jańaraq) qurılmaların óz ishine aladı[28].
Keri injenerlik
Protokol AirTunes atı menen belgili bolǵanda, ol 2008-jılı Jon Lex Yoxansen tárepinen keri injenerlik etilgen.
2011-jılı 8-aprelde Djeyms Lerd Apple AirPort Express tárepinen kiretuǵın audio aǵımların deshifrlaw ushın paydalanılatuǵın jeke giltin keri injenerlik etti hám járiyaladı. Bul gilttiń shıǵarılıwı giltti paydalanıw ushın ózgertilgen úshinshi tárep programmalıq támiynatı hám qurılmaları AirPlay aǵımların deshifrlay hám oynata yamasa saqlay alatuǵının ańlatadı[29]. Lerd ShairPort-tı AirPlaydiń tek audioǵa arnalǵan programmalıq qabıl etiwshi ámelge asırıwınıń mısalı retinde shıǵardı[30]. Tez arada kóbirek usıllar payda boldı hám 2012-jılı JK ushın birinshi AirPlay audio hám video qabıl etiwshisi AirServer atlı ónim menen keldi[31][32].
RPiPlay atı menen belgili bolǵan ashıq kodlı AirPlay kóshirme serveri (qabıl etiwshi) Raspberry Pi hám Desktop Linux operaciyalıq sistemaları ushın qoljetimli. Avtor onı dsafa22 niń Android kóshirme serverine tiykarlanǵanın sıpatlaydı, ol óz gezeginde Yuxo Vahya-Xerttuanıń ShairPlay-ine tiykarlanǵan[33].
Shairport Sync,[34] penen, Linux hám FreeBSD de isleytuǵın hám Raspberry Pis yamasa OpenWrt-qa tiykarlanǵan routerler sıyaqlı integraciyalanǵan qurılmalarda jaqsı isleytuǵın AirPlay hám AirPlay 2 niń bólimlerin qollap-quwatlaytuǵın ámelge asırıw bar.
Derekler
- ↑ «Use AirPlay with Apple devices» (en). Apple Support. Qaraldı: 15-iyul 2024-jıl.
- ↑ Brownlee. «September iPod Event: In iOS 4.2, AirTunes Becomes AirPlay». Cult of Mac (1-sentyabr 2010-jıl). Qaraldı: 21-aprel 2024-jıl.
- ↑ «Apple unveils iOS 11 with P2P Apple Pay transfers, a new sound for Siri, AirPlay 2, more». AppleInsider (5-iyun 2017-jıl). Qaraldı: 21-aprel 2024-jıl.
- ↑ «iOS 11.4 brings stereo pairs and multi-room audio with AirPlay 2». Apple.com (29-may 2018-jıl). Qaraldı: 29-may 2018-jıl.
- ↑ «iOS 11.4 brings stereo pairs and multi-room audio with AirPlay 2» (en-US). Apple Newsroom. Qaraldı: 9-may 2019-jıl.
- ↑ "AirPlay 2 FAQ: What it is, how it works, and which devices support it". Macworld. https://www.macworld.com/article/3237660/ios/airplay-2-faq-what-it-is-how-it-works-and-which-devices-support-it.html.
- ↑ «iOS 11 brings new features to iPhone and iPad this fall». Apple.com. Qaraldı: 6-iyun 2017-jıl.
- ↑ "Use AirPlay to stream content from iTunes on your computer". Apple Support. https://support.apple.com/en-gb/HT202809.
- ↑ «About AirPlay Mirroring in OS X Mountain Lion». Apple.com. Qaraldı: 6-avgust 2012-jıl.
- ↑ «HTC's 10 is the first Android phone with Apple AirPlay streaming». Engadget (12-aprel 2016-jıl).
- ↑ «ApowerMirror». Apowersoft. Qaraldı: 10-sentyabr 2017-jıl.
- ↑ Rose. «iOS 4.3 spotlight: AirPlay improvements and 720p playback». TUAW. AOL. Qaraldı: 5-may 2011-jıl.
- ↑ «iTunes Remote». Apple.com. 13-sentyabr 2010-jılda túp nusqadan arxivlendi.
- ↑ «Optimus Player». Optimus Player (7-may 2019-jıl). Qaraldı: 8-may 2019-jıl.
- ↑ Mo. «A helper tool that enables Optimus Player to stream audio using AirPlay 2». GitHub (7-may 2019-jıl). Qaraldı: 9-may 2019-jıl.
- ↑ «How-To: Turn your Raspberry Pi into a AirPlay receiver to stream music from your iPhone». Raspberry Pi HQ (27-iyul 2013-jıl). Qaraldı: 21-aprel 2024-jıl.
- ↑ Kafasis. «Warning on Apple TV version 6.0». Under the Microscope. Rogue Amoeba (20-sentyabr 2013-jıl). Qaraldı: 21-aprel 2024-jıl.
- ↑ «At CES 2019, Apple finally sets iTunes, AirPlay loose». CNET. Qaraldı: 12-yanvar 2019-jıl.
- ↑ Rossignol. «LG's Latest Smart TVs Will Receive AirPlay 2 Update in Mid 2019». MacRumors (5-mart 2019-jıl). Qaraldı: 2-aprel 2019-jıl.
- ↑ «How do I use AirPlay and HomeKit with my Roku streaming device?». Roku website. Qaraldı: 2-noyabr 2020-jıl.
- ↑ Bell. «AirPlay no longer requires a Wi-Fi network in iOS 8». Qaraldı: 21-aprel 2024-jıl.
- ↑ Donenfeld. «AirTunes 2 Protocol». ZX2C4. Qaraldı: 21-aprel 2024-jıl.
- ↑ «Preventing audio delays while watching videos with Airfoil». Rogue Amoeba. Qaraldı: 18-avgust 2012-jıl.
- ↑ «Apple WDS Setup». Apple.com (11-fevral 2011-jıl). Qaraldı: 12-aprel 2012-jıl.
- ↑ «iOS5 – AirPlay Mirroring for iPad 2». Apple.com. 23-sentyabr 2011-jılda túp nusqadan arxivlendi. Qaraldı: 12-aprel 2012-jıl.
- ↑ «Exploring Airplay Mirroring Internals». Aoren (20-avgust 2011-jıl).
- ↑ «Unofficial AirPlay Protocol Specification». nto.github.com (29-may 2012-jıl). Qaraldı: 29-may 2012-jıl.
- ↑ «About AirPlay Mirroring in OS X». Apple.com. Qaraldı: 13-yanvar 2015-jıl.
- ↑ Cheng. «ShairPort emulates AirPort Express to receive AirPlay streams». Ars Technica (11-aprel 2011-jıl). Qaraldı: 11-aprel 2011-jıl.
- ↑ Laird. «ShairPort 0.02 released» (11-aprel 2011-jıl). 27-aprel 2011-jılda túp nusqadan arxivlendi. Qaraldı: 11-aprel 2011-jıl.
- ↑ «Wireless Mirroring from iPad to PC Now a Reality with AirServer». Learning in Hand (5-may 2012-jıl). Qaraldı: 21-aprel 2024-jıl.
- ↑ «History». AirServer. Qaraldı: 21-aprel 2024-jıl.
- ↑ «RPiPlay: Authors». GitHub (30-mart 2023-jıl).
- ↑ «Shairport Sync». GitHub (6-may 2023-jıl).