搭配 Apple 裝置使用 AirPlay
AirPlay 是 Apple 用來連續播送照片、影片或音訊的技術,並會用於從 Apple 裝置鏡像輸出至 Apple TV。鏡像輸出的內容可為裝置上的內容,或裝置螢幕上正在進行中的直播串流。若要使用 AirPlay,裝置不需要位於相同的網路上,甚至不需要位於任何網路上。
裝置可以使用 Bonjour 搜尋、藍牙 IP 位址公佈或點對點搜尋來探索 Apple TV。
裝置偏好點對點搜尋,但通常會使用回應度最佳或最常使用的方式來建立連線。
Bonjour 概覽
Bonjour 是 Apple 基於標準所設計的網路技術,有助位於相同網路上的裝置和服務彼此進行搜索。例如,iPhone 和 iPad 裝置使用 Bonjour 來尋找與 AirPrint 相容的印表機和其他裝置,而 Mac 電腦則使用 Bonjour 來搜尋與 AirPlay 相容的裝置,如 Apple TV。部分 App 也使用 Bonjour 進行點對點的協同處理和分享。
雖然 Bonjour 最常被用來搜尋較小網路上的服務和裝置,但其也可被設定透過使用 Bonjour 閘道或類似的技術來用於較大的網路。使用 AirPlay 此類功能的網路應設定為公佈 _airplay._tcp 與 _raop._tcp 這兩種服務。儘管可能使用進階的 DNS 設定在企業網路上公佈部分 Bonjour 服務,但 AirPlay 會要求即時搜尋裝置。
macOS 和 Windows 版 Bonjour 用戶端也可使用傳統的單一播送「網域名稱系統(DNS)」來搜索被公佈在世界各處之任何可存取網域的服務。使用 DNS 來搜索你區域網路外的服務,這便稱為 Wide-Area Bonjour。
AirPlay 偵測
Bonjour 運作的方式是使用多點發送的流量來公佈服務的可用性。多點發送的流量通常不會跨子網路加以遞送,因此需要 Apple TV 裝置和 AirPrint 印表機與使用它們的 iPhone、iPad 和 Mac 裝置位於相同的 IP 子網路。若為小型網路,此方式便是常見的規範。
低功耗藍牙公佈
Apple TV 也使用包含 Apple TV IP 位址的藍牙低功耗(BTLE)公佈來傳遞其 AirPlay 功能(Apple TV HD 使用藍牙版本 4 而 Apple TV 4K 使用藍牙版本 5)。在 Apple TV 近距離內的 Apple 裝置通常位於相同房間內,會聽取這些公佈訊號並嘗試在現有網路上建立 AirPlay 連線作業。此方式不會使用 Bonjour,也不會要求兩個裝置都必須位於相同網路上。只要裝置在藍牙範圍內可聽取公佈訊號,沒有防火牆會限制來源裝置對 Apple TV 的連線,此方式應能發揮作用。若要尋找 Apple TV 的機型型號,請參閱 Apple 支援文章:辨識 Apple TV 機型。
點對點搜尋
iPhone、iPad、Mac 和 Apple TV 裝置均具備點對點搜尋功能。此功能不僅僅被用於 AirPlay。AirDrop、「接續互通」和其他裝置對裝置的技術都運用了相同技術。
尋找其他裝置時,Apple 裝置會廣播一個非常小的藍牙公佈訊號,表示其正在尋找點對點的服務。當任一支援點對點的裝置聽取此 BTLE 封包時,便會直接在裝置間建立或加入點對點網路。裝置會同時在此臨時網路和任何其先前所處的基礎架構網路間並行切換,以同時遞送 AirPlay 影片串流並提供現有的網際網路服務。臨時網路通常在 Wi-Fi 頻道 149+1 上運作,但取決於牽涉的硬體,可能也包含頻道 6 或頻道 149,80。裝置會遵循臨時網路上的同一頻率使用規則,就像處理任何其他的 Wi-Fi 連線一樣,以避免破壞任何現有的基礎架構網路(其可能已在使用那些頻道)。
【重要事項】部分國家和地區可能會自行設定頻道 149 的規範。如需更多資訊,請查看 WLAN 頻道列表維基百科網頁的 5 GHz 章節。在不允許頻道 149 的位置,臨時點對點網路會在 Wi-Fi 頻道 44(在大部分歐洲地區為 Wi-Fi 頻道 42)上運作。
請一併注意,所有裝置不需要與現有基礎架構網路相關聯才能讓點對點搜尋運作,但軟體更新和由網際網路提供的內容則相反。點對點 AirPlay 需要下列硬體:
安裝 tvOS 9 或以上版本的 Apple TV HD,或安裝 tvOS 11 或以上版本的 Apple TV 4K
使用其最新版作業系統的 iPhone、iPad 與 Mac 裝置(2012 年末或後續機型)
Apple TV 也包含一項設定,可讓你選擇(或使用行動裝置管理(MDM)承載資料來管理)使用者連接的方式:
每個人都可使用 AirPlay:使用者會透過點對點或基礎架構網路的方式來連接 Apple TV。
相同區域網路上的任何人都可使用 AirPlay:只有相同區域網路上的使用者才能 AirPlay 到 Apple TV。
關閉:AirPlay 會停用,且使用者將無法使用 AirPlay 來播送到 Apple TV。
AirPlay 接收器身分
在 tvOS 18 或以上版本中,AirPlay 接收器不會再公佈其裝置識別碼(MAC 位址)。RequestMirror
指令可使用裝置名稱或裝置識別碼,但只有裝置名稱可搭配安裝 tvOS 18 或以上版本的 Apple TV 裝置使用。對 AirPlay 承載資料進行的其他更動包含以下:
允許的裝置識別碼列表,稱為允許列表,現在可以接受裝置名稱。
在 macOS 15 或以上版本中,密碼列表會將密碼連結到裝置名稱。此功能已適用於 iOS 和 iPadOS。
AirPlay 安全性
AirPlay 使用 AES 加密來協助確保在從 iPhone、iPad 或 Mac 鏡像輸出或連續播送到 Apple TV 的時候,內容可受到保護。
你可以設定一次性的螢幕密碼來限制 AirPlay 對 Apple TV 的連線,以確保 Apple 裝置安全地與 Apple TV 配對。你可以前往「設定」> AirPlay >「安全性」並開啟「要求裝置驗證」來設定要求。Apple 裝置必須在一開始進行 AirPlay 連線時即進行認證。在開放式 Wi-Fi 網路中部署 Apple TV 時,裝置驗證便十分實用。
在初次的 AirPlay 連線後,後續連線便不會要求密碼,除非啟用了螢幕密碼設定。
【注意】將 Apple TV 或先前配對的 Apple 裝置回復成出廠設定會重置初始連線條件。
點對點 AirPlay 一律會使用設定的「需要裝置驗證」來加以保護。無法由使用者配置的此設定會阻止周遭未經授權的使用者存取 Apple TV。
建議為置於公共環境中的所有 Apple TV 使用密碼或螢幕密碼。使用密碼可以防止未經授權的使用者進行連線,並會要求使用者必須位於房間內(觀看螢幕),並阻止其他使用者中斷和接收 AirPlay 連線作業。
你可以使用 MDM 解決方案來限制哪些 AirPlay 目標可用於受監管的裝置,並預先植入裝置使用的密碼來連接 Apple TV。
AirPlay 設定
請遵循以下設定建議以獲得最佳的 AirPlay 體驗:
可以的話,Apple TV 應連接乙太網路。
【重要事項】在要求使用 Wi-Fi 網路上的動態頻率選擇(DFS)和點對點 AirPlay 時,Apple TV 應該一律連接乙太網路。
將 Apple TV 的橡膠側裝設於其觸及的表面,並盡量減少或排除和另一個裝置間的障礙物。
兩個裝置間的任何物體都可能干擾藍牙低功耗(BTLE)或 Wi-Fi 訊號。將 Apple TV 裝設在櫥櫃裡、電視後方、投影機上方或天花板中,可能會讓裝置間的訊號變差。在理想狀況下,Apple 裝置應位於 Apple TV 25 至 30 英尺的範圍內。
若可以的話,請避免在室內使用 Wi-Fi 頻道 149 和 153,其為點對點 AirPlay 常用的頻道。
雖然裝置會與基礎架構網路公平共用廣播時間,但移除室內的任何干擾流量有助於改善 AirPlay 的連線表現。如果連續播送的裝置也支援 802.11ac,Apple TV HD 和 Apple TV 4K 也可在 149,80 使用 80 MHz 廣域 802.11ac 頻道,而隨 802.11ac 增加的可用處理量並不會讓廣播時間佔用成為問題。