AirPlay adalah rangkaian protokol komunikasinirkabel eksklusif yang dikembangkan oleh Apple Inc. yang memungkinkan streaming antara perangkat audio, video, layar perangkat, dan foto, bersama dengan metadata terkait. Awalnya hanya diimplementasikan di perangkat lunak dan perangkat Apple, yang disebut AirTunes dan hanya digunakan untuk audio.[2] Apple sejak saat itu melisensikan tumpukan protokol AirPlay sebagai teknologi komponen perangkat lunak pihak ketiga kepada produsen yang membuat produk yang kompatibel dengan perangkat Apple.
Sejarah
Pada tahun 2004, Apple memperkenalkan AirTunes sebagai fitur baru iTunes 4.6. Fitur ini memungkinkan streaming musik melalui jaringan ke AirPort Express, yang dilengkapi dengan jack audio analog-digital 3,5 mm untuk speaker atau perangkat audio lainnya. Pada tahun 2010, Apple memperkenalkan iterasi baru dari teknologi AirTunes, yang sekarang disebut AirPlay, sebagai bagian dari iOS 4.2. Teknologi ini mendukung streaming audio dan sekarang video ke Apple TV, dan kemudian menambahkan mirroring layar dan pada akhirnya mendukung berbagai macam speaker dan peralatan AV yang kompatibel dengan AirPlay pihak ketiga.
Apple mengumumkan AirPlay 2 pada konferensi WWDC tahunannya pada 5 Juni 2017. Dijadwalkan untuk dirilis bersama dengan iOS 11 pada kuartal ketiga 2017, tetapi ditunda hingga Juni 2018.[3][4] Dibandingkan dengan versi sebelumnya, AirPlay 2 meningkatkan buffering; menambahkan streaming audio ke speaker stereo;[5] memungkinkan audio dikirim ke beberapa perangkat di ruangan yang berbeda;[6] dan kontrol melalui Control Center, aplikasi Home, atau Siri,[7] fungsionalitas yang sebelumnya hanya tersedia menggunakan iTunes pada macOS atau Windows .[8]
Sejarah AirPlay
2004
Meluncur sebagai AirTunes untuk iTunes dan AirPort Express
2010
Meluncur di iOS 4 sebagai AirPlay
2018
Peluncuran AirPlay 2 di iOS 11.4
2021
macOS Monterey (12) mencakup kemampuan penerima pada Mac yang kompatibel
Pengirim
Perangkat pengirim AirPlay meliputi komputer yang menjalankan iTunes, dan perangkat iOS seperti iPhone, iPod, dan iPad yang menjalankan iOS 4.2 atau lebih tinggi, dan perangkat dapat mengirim AirPlay melalui Wi-Fi atau ethernet. OS X Mountain Lion mendukung mirroring tampilan melalui AirPlay pada sistem yang menggunakan prosesor Intel Core generasi ke-2 atau lebih baru.[9]
Pada tahun 2016, HTC merilis "10", yang juga dikenal sebagai "One M10", ponsel Android dengan streaming Apple AirPlay.[10]
Mulai iOS 4.3, aplikasi pihak ketiga seperti ApowerMirror,[11] AirServer, dan Reflector dapat mengirimkan streaming audio dan video yang kompatibel melalui AirPlay.[12] Aplikasi iTunes Remote di iOS dapat digunakan untuk mengontrol pemutaran media dan memilih penerima streaming AirPlay untuk iTunes yang berjalan di Mac atau PC.[13]
Mulai macOS 10.14, tidak ada API publik bagi pengembang pihak ketiga untuk mengintegrasikan AirPlay 2 ke dalam aplikasi macOS mereka. Namun, ada streamer pihak ketiga seperti Airfoil. Pada bulan Mei 2019, pengembang pihak ketiga merilis aplikasi macOS yang dapat melakukan streaming audio menggunakan AirPlay 2.[14] Aplikasi ini menyertakan alat bantu yang disebut "AirPlay Enabler" yang menggunakan injeksi kode untuk mem-bypass pembatasan API pribadi AirPlay 2 di macOS.[15]
Penerima
Perangkat penerima AirPlay termasuk Apple TV, HomePod, speaker pihak ketiga dan AirPort Express yang dihentikan produksinya, yang menyertakan konektor output audio S/PDIF analog dan optik gabungan. Perangkat yang kompatibel dapat menerima AirPlay melalui wi-fi atau ethernet. Beberapa proyek sumber terbuka telah merekayasa balik bagian audio dari protokol, memungkinkan komputer mana pun diubah menjadi penerima AirPlay untuk audio.[16]
Namun, karena tidak semua penerima pihak ketiga menerapkan enkripsi DRM milik Apple, beberapa media, seperti musik yang dilindungi hak cipta iTunes Store (enkripsi " FairPlay " milik Apple), YouTube, dan Netflix, tidak dapat melakukan streaming ke perangkat atau perangkat lunak tersebut. Di Apple TV, mulai dari firmware 6.0, skema DRM diberlakukan: perangkat yang tidak memiliki skema ini tidak dapat digunakan.[17]
Teknologi nirkabel AirPlay diintegrasikan ke dalam dok speaker, penerima AV, dan sistem stereo dari perusahaan seperti Bose, Yamaha, Philips, Marantz, Onkyo, Bowers & Wilkins, Pioneer, Sony, Sonos, McIntosh, Denon,[18] dan Bang & Olufsen.[19] Judul lagu, artis, nama album, waktu yang telah berlalu dan yang tersisa, serta sampul album dapat muncul di speaker yang mendukung AirPlay dengan tampilan grafis. Seringkali penerima ini dibuat hanya untuk mendukung komponen audio AirPlay, seperti halnya AirTunes.
Perangkat Bluetooth (headset, speaker) yang mendukung profil A2DP juga muncul sebagai penerima AirPlay saat dipasangkan dengan perangkat iOS, meskipun Bluetooth adalah protokol perangkat-ke-perangkat yang tidak bergantung pada titik akses jaringan nirkabel.
Selama Consumer Electronics Show (CES) Januari 2019 di Las Vegas, produsen televisi Samsung, LG, Vizio, dan Sony mengumumkan bahwa mereka akan memproduksi perangkat dengan kemampuan menerima AirPlay 2 secara bawaan.[20] LG mengumumkan bahwa model televisi yang mendukung AirPlay 2 akan mencakup model OLED 2019, NanoCell SM9X, UHD UM7X, dan LG NanoCell SM8X.[21]
Pada bulan September 2020, Roku menambahkan dukungan AirPlay 2 sebagai bagian dari pembaruan 9.4 pada perangkat Roku 4K tertentu. Pada April 2021, pembaruan 10.0 menambahkan dukungan untuk lebih banyak TV dan Pemutar Roku.[22]
Selama WWDC 2021, Apple mengumumkan bahwa macOS Monterey akan menyertakan kompatibilitas penerima AirPlay untuk Mac yang kompatibel.
Protokol
AirPlay dan AirTunes berfungsi melalui jaringan lokal, baik melalui Wi-Fi atau Ethernet. Awalnya, perangkat harus terhubung ke jaringan yang sama, tetapi sejak akhir 2017 perangkat dapat memilih untuk menggunakan Wi-Fi Direct yang memungkinkan perangkat terhubung tanpa LAN.[23]
Bagian AirTunes dari tumpukan protokol AirPlay menggunakan UDP untuk streaming audio dan didasarkan pada Protokol Streaming Real Time.[24] Streaming ditranskodekan menggunakan codec Apple Lossless dengan 44100 Hz dan 2 saluran yang dienkripsi secara simetris dengan AES, mengharuskan penerima memiliki akses ke kunci yang sesuai untuk mendekripsi streaming.[25] Streaming di-buffer selama kurang lebih 2 detik sebelum pemutaran dimulai, mengakibatkan penundaan kecil sebelum audio dikeluarkan setelah memulai streaming AirPlay.[26]
Protokol ini mendukung paket metadata yang menentukan volume keluaran akhir di sisi penerima. Hal ini memungkinkan untuk selalu mengirim data audio yang belum diproses pada volume penuh aslinya, mencegah penurunan kualitas suara karena pengurangan kedalaman bit dan dengan demikian kualitas suara akan terjadi jika perubahan volume dilakukan pada stream sumber sebelum transmisi. Hal ini juga memungkinkan streaming dari satu sumber ke beberapa target, masing-masing dengan kontrol volumenya sendiri. Kemampuan media streaming AirPort Express menggunakan Remote Audio Output Protocol (RAOP) milik Apple, sebuah varian eksklusif dari RTSP/RTP. Menggunakan WDS-bridging,[27] AirPort Express dapat memungkinkan fungsionalitas AirPlay (serta akses Internet, berbagi file dan cetak, dll.) pada jarak yang lebih jauh di lingkungan yang terdiri dari kabel dan hingga 10 klien nirkabel.
AirPlay Mirroring
Di WWDC 2011, Steve Jobs, yang saat itu menjabat sebagai CEO Apple Inc., mengumumkan AirPlay Mirroring sebagai fitur di iOS 5 di mana pengguna dapat melakukan streaming layar dari iPad 2 ke HDTV secara nirkabel dan aman tanpa memerlukan kabel.[28][29]
AirPlay adalah teknologi yang berbeda dari AirPlay Mirroring, AirPlay memungkinkan format konten tertentu untuk dilakukan streaming sedangkan Airplay Mirroring memungkinkan seluruh layar untuk dilakukan streaming dari berbagai perangkat iOS dan iTunes ke Apple TV (Generasi ke-2 atau lebih baru). Komposisi pasti dari protokol yang digunakan AirPlay Mirroring belum sepenuhnya ditemukan, atau direkayasa ulang.[29] Namun, spesifikasi protokol AirPlay yang tidak resmi tersedia.[30] Perangkat keras yang didukung (saat menggunakan OS X Mountain Lion atau lebih baru) mencakup iMac, Mac mini, MacBook Air, MacBook Pro, atau Mac Pro 2011 atau lebih baru (akhir 2013 atau lebih baru).[31]
Rekayasa terbalik
Ketika protokol ini dikenal sebagai AirTunes, protokol ini direkayasa balik oleh Jon Lech Johansen pada tahun 2008.[25]
Pada tanggal 8 April 2011, James Laird merekayasa balik dan merilis kunci privat yang digunakan oleh Apple AirPort Express untuk mendekripsi stream audio yang masuk.[32] Perilisan kunci ini berarti perangkat lunak dan perangkat pihak ketiga yang dimodifikasi untuk menggunakan kunci tersebut akan dapat mendekripsi dan memutar atau menyimpan stream AirPlay.[33] Laird merilis ShairPort sebagai contoh implementasi perangkat lunak penerima khusus audio dari AirPlay.[34] Tidak lama kemudian, banyak yang mengikuti dan pada tahun 2012, penerima audio dan video AirPlay pertama untuk PC hadir dengan produk yang disebut AirServer.[35][36]
Server AirPlay sumber terbuka yang dikenal sebagai RPiPlay tersedia untuk sistem operasi Raspberry Pi dan Desktop Linux .
^Laird, James (April 11, 2011). "ShairPort 0.02 released". Diarsipkan dari versi asli tanggal April 27, 2011. Diakses tanggal April 11, 2011.Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)