大家常常說Apple的原廠線材貴的要人命,就算是到了Lighting時代依然貴的讓許多人匪夷所思。不過,最近軟體開發公司Panic在測試Lightning Digital AV Adapter的時候,發現了一件詭異的事。
最高解析度1600×900
當我們打開iOS的鏡像輸出功能,透過Lightning Digital AV Adapter輸出影像的時候,系統內顯示可用的最大輸出解析度是1600×900。
說到這大家就會想到:「等等!這可不是1080p阿!」。的確,這並不是標準的1080p解析度。不過當我們用舊款30pin的Dock Connector AV Adapter的時候,系統內顯示的輸出最高解析度就會變成1920×1080,也就是標準的1080p。
問題來了,根據Apple網站的資料,iPad mini的規格內清楚地寫著影像輸出最高可支援1080p。不過系統內輸出的解析度的確是1600×900,難道Lightning Digital AV Adapter會自動放大解析度?
MPEG壓縮痕跡
當我們把iPad插到電視上的時候,我們會預期出現的是乾淨清楚的畫面,對吧?不過,在用Lightning Digital AV Adapter的時候,事情並不是這麼一回事⋯⋯
在字體的邊緣實在說不上是清晰,看看那邊緣的雜點,這種東西在舊的AV Adapter可是看不到的。
推測
受限制的解析度、畫面延遲、MPEG壓縮痕跡⋯⋯通常根本就不會在一條單純的轉接線上出現。不過讓回想一下,這種現象我們似乎在哪邊看過⋯⋯?
是的,Apple TV。
之後在Twitter上一堆人的討論,加上一點研究之後,Panic的傢伙們想到:
「難道Lightning Digital AV Adapter其實是個類似AirPlay接收器的玩意?」
Lightning Digital AV Adapter一定是透過某種設定來與其連接的iOS裝置建立AirPlay連線,只是iOS裝置沒辦法直接輸出HDMI原始訊號,而是輸出AirPlay串流資料,再將其放大到1080p。
大家也許會懷疑:「等等!你難道是在說這條小小的轉接線裡面有可以支援AirPlay串流還有解碼的元件?」
看似是不太可能,對吧?於是Panic的人就直接拿出鋸子把線鋸開⋯⋯
大多數人可能都不會相信轉接線裡面的元件有多小。除了這一堆小電阻之外,還有啥東東呢?讓我們翻到背面⋯⋯
你絕對不會相信的是,這裡面的小晶片上標示著「ARM」,而零件編號「H9TKNNN2GD」也讓我們知道RAM的大小——2Gb(256MB)。
而這代表的是:顯然Lightning Digital AV Adapter裡有一塊SoC處理器。
所以,AirPlay(或是類似AirPlay的MPEG串流)聽起來就合理多了。
結論
最後這條轉接線比我們想的要來的更複雜得多,Panic認為Lightning Digital AV Adapter是利用AirPlay(或是類似MPEG串流的技術)來輸出影像的。
不過還有許多問題,例如這玩意是用哪種作業系統啓動的? @jmreid 認為轉接線是從iOS裝置上複製一份精簡版本的iOS來啓動,每次接上轉接線的時候大家要花上個幾秒來做這件事。這也解釋了為何接上轉接線後要花上一段時間影像才會開始輸出。
不過,為何如此大費周章地這樣設計?
我們唯一知道的,就是Lightning的針腳數目不足以直接輸出HDMI的原始資料,而一條簡單優雅的轉接線絕對是輸出影像的最佳方法,於是某些人就得認真地想出些非傳統的解決方案了。或者,Apple只是單純想盡可能減少iPad的成本與複雜度,而盡可能地將一些功能移到iPad外部。
不過也有另一種說法,就是讓HDCP保護能更有效。
壞消息是,由於是利用串流技術,品質有點糟,而且也不是1080p。我們想要的是完整的,沒有任何改動的HDMI輸出。
不過也有好消息,如果有人抱怨一條轉接線售價居然要$50的時候,你可以告訴他們:「這其實是一台小小的電腦!!」
via Panic Blog » The Lightning Digital AV Adapter Surprise
本文轉載自:白蘋果急救室
> ※ 引述《三十二朔月》的留言:
> > ※ 引述《大致》的留言:
> > > 結合 micro usb + hdmi 的 MHL
> > > 已經是新世代手機的工業標準了
> > > 還可以同時同步充電...
> >
> > 可以舉例出有哪些手機支援嗎?
> > 我同學的S3跟蝴蝶機都沒有這個接頭欸╮(╯_╰)╭
>
> 因為 MHL 在手機端就是那個 microUSB port 啊,何必還要多一個接頭。
>
> MHL 線材另購。部份手機需要特規線材。這些資料上 Wikipedia 都查得到。
S3的「特殊MHL」就是特規線材
必須使用原廠轉接頭
副廠不能用
另外MHL僅支援同時充電,不支援同時傳檔。
> ※ 引述《Duocat》的留言:
> > ※ 引述《三十二朔月》的留言:
> > > ※ 引述《大致》的留言:
> > > > 結合 micro usb + hdmi 的 MHL
> > > > 已經是新世代手機的工業標準了
> > > > 還可以同時同步充電...
> > >
> > > 可以舉例出有哪些手機支援嗎?
> > > 我同學的S3跟蝴蝶機都沒有這個接頭欸╮(╯_╰)╭
> >
> > 因為 MHL 在手機端就是那個 microUSB port 啊,何必還要多一個接頭。
> >
> > MHL 線材另購。部份手機需要特規線材。這些資料上 Wikipedia 都查得到。
>
> S3的「特殊MHL」就是特規線材
> 必須使用原廠轉接頭
> 副廠不能用
>
> 另外MHL僅支援同時充電,不支援同時傳檔。
S3 是特規,但是蝴蝶不是。特規的少,正規的多,所以不需要另外一個 port。
嗯,對,無法同時輸出 HDMI 又充電又傳檔。多三隻 pin 也許就可以了吧?不過還好 5-pin 的 microUSB 還能透過 MHL 輸出「真.1080p」訊號。
> 嗯,對,無法同時輸出 HDMI 又充電又傳檔。多三隻 pin 也許就可以了吧?不過還好 5-pin 的 microUSB 還能透過 MHL 輸出「真.1080p」訊號。
那當初搞8pin就好了╮(╯_╰)╭
不能傳檔的問題比輸出品質還要嚴重啊
> ※ 引述《Duocat》的留言:
> > 嗯,對,無法同時輸出 HDMI 又充電又傳檔。多三隻 pin 也許就可以了吧?不過還好 5-pin 的 microUSB 還能透過 MHL 輸出「真.1080p」訊號。
>
> 那當初搞8pin就好了╮(╯_╰)╭
> 不能傳檔的問題比輸出品質還要嚴重啊
那麼蘋果要怎麼同時輸出 HDMI 又充電又傳檔?
首先你要有一條轉接線,然後要一條HDMI線接到這條轉接線,最後又要另一條充電又傳檔的線材接到這轉接線上
這和USB+HDMI雙接頭比起來哪裡簡單優雅了,反而更複雜了嘛
再說你輸出 HDMI的時候是要從哪傳檔呀?電視嗎?還是你用HDMI接電腦傳檔?
結果還不是要多一條線
再說了,你確定在進行AirPlay串流輸出時,還有多餘的頻寬給你傳檔嗎?
> ※ 引述《Duocat》的留言:
> > ※ 引述《三十二朔月》的留言:
> > > ※ 引述《大致》的留言:
> > > > 結合 micro usb + hdmi 的 MHL
> > > > 已經是新世代手機的工業標準了
> > > > 還可以同時同步充電...
> > >
> > > 可以舉例出有哪些手機支援嗎?
> > > 我同學的S3跟蝴蝶機都沒有這個接頭欸╮(╯_╰)╭
> >
> > 因為 MHL 在手機端就是那個 microUSB port 啊,何必還要多一個接頭。
> >
> > MHL 線材另購。部份手機需要特規線材。這些資料上 Wikipedia 都查得到。
>
> S3的「特殊MHL」就是特規線材
> 必須使用原廠轉接頭
> 副廠不能用
>
> 另外MHL僅支援同時充電,不支援同時傳檔。
Samsung S3 或是 Asus Padphone
這些手機使用特規MHL線材
是因為當時MHL正式標準還在定義<百家爭鳴>
S4不知道 但下一代padphone就會採用標準MHL
至於你一直強調 同時充電又同時傳檔又同時看影像
我倒想知道Apple的Device如何同時做到
另外...輸出1080P的同時 還要處理檔案IO
我不覺得ARM處理器負擔的了
> > 可以舉例出有哪些手機支援嗎?
> > 我同學的S3跟蝴蝶機都沒有這個接頭欸╮(╯_╰)╭
google早就出了電視棒,只要有wifi就能用╮(╯_╰)╭
還一次支援多種螢幕跟手機,(死活不用蘋果),雖然充電歸格是沒有拉,但你人在別的地方,就不用像白癡一樣黏在螢幕面前拉
東西:http://fu.play-learn.net/shoprecord/google-chromecast-2-2015.html