作者: Shawn Wasserman
有助于產(chǎn)品說同一種語言的硬件和軟件
當(dāng)工程師設(shè)計(jì)最新、最優(yōu)的消費(fèi)類電子設(shè)備時,兼容性就成了一個重要的話題,盡管這個話題很詭譎。[如果您讀過我以前的 DigiKey 博客] ,就會知道我是向后兼容的支持者,也是格式戰(zhàn)的批評者。不過我也明白,關(guān)于生態(tài)系統(tǒng)的工程討論往往歸結(jié)為預(yù)算、技術(shù)、硬件、物流、編程、知識產(chǎn)權(quán)和規(guī)劃。以 Chromecast、Airplay、藍(lán)牙和 Wi-Fi 為代表的無線通信就是很好的例子。
兼容 802.11 a/b/g/n/ac、藍(lán)牙 v4.1 GPIO、I2C、SPI、UART 和 USB 5Gbps 的射頻收發(fā)器(資料來源:Deepwave Digital、NVIDIA 和 DigiKey。)
Chromecast 和藍(lán)牙的應(yīng)用幾乎與 Wi-Fi 一樣廣泛。然而,Airplay 總是不能與其他設(shè)備好好配合。蘋果公司已經(jīng)放寬了對第三方使用其專有無線通信協(xié)議的限制,但其協(xié)議在很大程度上仍然是一個封閉的生態(tài)系統(tǒng)。另外,谷歌和藍(lán)牙技術(shù)聯(lián)盟 (SIG) 走的是則是開源路線,使得大量硬件和軟件都能集成到這兩個不斷發(fā)展的生態(tài)系統(tǒng)中。
問題來了:工程師以及消費(fèi)者能否通過提供[可與所有這些無線通信技術(shù)連接] 的產(chǎn)品而勝出?
無線通信技術(shù)的共同點(diǎn)
就核心而言,所有無線通信技術(shù)的工作方式都是相同的。發(fā)射器接收電子信號并將其轉(zhuǎn)換為無線電波。然后由接收器接收電波,再將接收到的信息轉(zhuǎn)換成電子信號。收發(fā)器是既能發(fā)送又能接收這些信號的設(shè)備。Wi-Fi、Chromecast、Airplay 和藍(lán)牙的不同之處在于這些信息是如何被轉(zhuǎn)換、編碼和傳輸?shù)摹谋举|(zhì)上講,這些協(xié)議的對話方式相同,但語言不同。
從硬件角度看,工程師[選擇兼容這四種無線通信協(xié)議的不同工作頻率的發(fā)射器] ,就能輕松設(shè)計(jì)出能與所有這些協(xié)議互動的消費(fèi)電子產(chǎn)品。換句話說,確保產(chǎn)品能與所有協(xié)議互動面臨的主要挑戰(zhàn)來自軟件方面。
是什么將 Wi-Fi、Chromecast、Airplay 和藍(lán)牙生態(tài)系統(tǒng)區(qū)分開來?
藍(lán)牙是一個獨(dú)立的系統(tǒng)。藍(lán)牙系統(tǒng)用 2.4 GHz 頻段讓附近的電子設(shè)備相互通信。傳統(tǒng)藍(lán)牙限制為兩臺設(shè)備之間的通信,但數(shù)據(jù)上限為 3 Mbps。低功耗藍(lán)牙 (BLE) 顧名思義耗電量較低,但能讓多臺設(shè)備同時相互通信。BLE 的缺點(diǎn)是數(shù)據(jù)傳輸速率上限為 2 Mbps。工程師在設(shè)計(jì)消費(fèi)電子產(chǎn)品時,有可能會選擇兼容藍(lán)牙但不兼容 Wi-Fi、Chromecast 或 Airplay 的收發(fā)器。
具有諷刺意味的是,Wi-Fi 是 Chromecast 和 Airplay 的核心;這些協(xié)議都在 2.4 GHz 和 5 GHz 頻段工作。這兩種相互競爭的技術(shù)借助 Wi-Fi 實(shí)現(xiàn)了多個系統(tǒng)可在同一網(wǎng)絡(luò)上通信。這種共性就是為什么有各種軟件解決方案可以讓 Chromecast 設(shè)備與 Airplay 設(shè)備通信,反之亦然,而無需進(jìn)行硬件擴(kuò)展。這一共性也解釋了為什么任何兼容 802.11 a/b/c/g/n 的收發(fā)器理論上都能兼容 Wi-Fi、Chromecast 或 Airplay 兼容。不過,這種收發(fā)器不一定能連接藍(lán)牙。Wi-Fi 6 的帶寬上限約為 9,600 Mbps,Airplay 約為 54 Mbps,Chromecast 為 60 Mbps。
Chromecast 和 Airplay 的主要區(qū)別在于,當(dāng)傳輸數(shù)據(jù)流時,谷歌的技術(shù)會指示設(shè)備直接訪問數(shù)據(jù)流。而 Airplay 設(shè)備則是先采集數(shù)據(jù)流,然后將音頻/視頻數(shù)據(jù)傳輸給設(shè)備。這就是為什么在使用大多數(shù) Chromecast 功能時,可以關(guān)閉安卓手機(jī);而使用所有 Airplay 功能時,蘋果設(shè)備需要保持開啟狀態(tài)。換句話說,Chromecast 設(shè)備就像一個遙控器,而 Airplay 就像一個有線電視盒。
結(jié)束語
值得指出的是,由于 Chromecast 設(shè)備可直接訪問流媒體,因此與 Airplay 或藍(lán)牙相比,往往能給用戶帶來更好的視覺和音頻質(zhì)量。因此,確保設(shè)計(jì)與 Chromecast 兼容會是不錯的選擇,除非你設(shè)計(jì)的產(chǎn)品直接面向蘋果和/或藍(lán)牙社區(qū)。
審核編輯 黃宇
-
藍(lán)牙
+關(guān)注
關(guān)注
115文章
5958瀏覽量
172439 -
無線通信
+關(guān)注
關(guān)注
58文章
4674瀏覽量
144628 -
wi-fi
+關(guān)注
關(guān)注
14文章
2191瀏覽量
126065 -
AirPlay
+關(guān)注
關(guān)注
0文章
13瀏覽量
10407
發(fā)布評論請先 登錄
相關(guān)推薦

【NanoPi NEO試用體驗(yàn)】無限的音樂(airplay by shairport)
【NanoPi Duo開發(fā)板試用申請】基于NanoPi Duo的家庭Airplay點(diǎn)播中心
PCB布線有什么技巧?掌握這三點(diǎn)就好!

拆解Chromecast流媒體設(shè)備,35美元的谷歌硬件內(nèi)有何乾坤?
Marvell 發(fā)布針對Chromecast電視棒的全新ARMADA 1500
蘋果發(fā)布支持AirPlay 2的完整電視型號
B&O帶來了一款全新的電視產(chǎn)品,可以像蝴蝶雙翼一般伸展或是收縮
無線投屏技術(shù)之Miracast、DLNA與AirPlay的技術(shù)分析
樹莓派AirPlay接收器的制作教程
谷歌第二代Chromecast Ultra曝光將支持4K HDR內(nèi)容播放
使用APDS9960和NodeMCU通過手勢控制Chromecast

臨時項(xiàng)目人員空缺,華為云耀云服務(wù)器 L 實(shí)例江湖救急

評論