《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 解決方案 > 如何將Android帶入互聯(lián)網(wǎng)數(shù)字家庭? 終極篇

如何將Android帶入互聯(lián)網(wǎng)數(shù)字家庭? 終極篇

2011-08-09
作者:章立 ARM家庭軟件架構(gòu)師

在第一篇中,我們分享了數(shù)字家庭軟件平臺的發(fā)展趨勢和特點
在第二篇中,我們歸納了將Android移植到電視、機頂盒平臺需要面對的五大技術(shù)挑戰(zhàn)并重點探討了挑戰(zhàn)1 : 符合電視體驗的2D/3D圖形性能和用戶交互模式方面的挑戰(zhàn)

在第三篇中, 我們探討了更多的挑戰(zhàn), 包括“適合大屏的豐富多媒體影音體驗”,“如何集成數(shù)字電視相關(guān)功能”, “如何推動應(yīng)用開發(fā)者開發(fā)適合于TV的Android應(yīng)用”
在本篇中,我們將一起來關(guān)注在內(nèi)容保護(hù)/系統(tǒng)安全方面的挑戰(zhàn)以及Android TV和GoogleTV的一些簡單對比。

  • 挑戰(zhàn) 5 : 如何部署內(nèi)容保護(hù):
    • 如何部署CA?
    • 如何部署DRM?


在第三篇中,我們已經(jīng)談過對CA模塊的集成;由于CA模塊由各個CA公司嚴(yán)格控制,而且CA模塊的系統(tǒng)集成由CA公司主導(dǎo);因此技術(shù)上沒有太多挑戰(zhàn);更多的挑戰(zhàn)在于如何將CA相關(guān)的API標(biāo)準(zhǔn)化。 相對與CA, DRM在Android上走的更遠(yuǎn)一點, Android 3.0增加了DRM相關(guān)的API。 圖一表述了Android3.0是如何實現(xiàn)DRM API的。
 

 Android 3.0 實現(xiàn)DRM

圖一 Android 3.0 實現(xiàn)DRM



從上圖可以看出, Android3.0實現(xiàn)了一套Java Level的DRM API, 同時也實現(xiàn)了一個C/C++ level的DRM Manager。各個具體DRM策略的實現(xiàn)則是以Plug In的方式link到DRM Manager。 具體的DRM Plug In由各個系統(tǒng)廠商根據(jù)實際需要來實現(xiàn);而應(yīng)用開發(fā)者則可以根據(jù)標(biāo)準(zhǔn)化的DRM API來開發(fā)相關(guān)的應(yīng)用。

在實現(xiàn)DRM的過程中, ARM架構(gòu)級的安全技術(shù)TrustZone可以從硬件架構(gòu)層面加固DRM的安全性。 那么什么是TrustZone呢? 簡單點講TrustZone是系統(tǒng)架構(gòu)級別的安全技術(shù), 它將整個SoC虛擬成“普通世界(Normal World)”和“安全世界(Security World)”兩個模式。在“安全世界模式”下,系統(tǒng)可以訪問所有的資源,包括配置為“安全”和“非安全”的數(shù)據(jù)存儲/內(nèi)存/外設(shè)等;而在普通世界模式下只能訪問配置為“非安全”的資源。圖二表述了TrustZone的架構(gòu)。
 


圖二 TrustZone技術(shù)


從上圖中,我們可以看到通用的操作系統(tǒng),比如Android、Ubuntu、ChromeOS、Windows,Symbian等等都運行在“普通世界”,而需要安全加密的服務(wù)則運行在“安全世界”, 包括加密用的根密鑰都儲存在“安全世界”。“普通世界”運行的軟件無法訪問“安全世界”的資源,包括被配置為“安全”的數(shù)據(jù)存儲/內(nèi)存/外設(shè)的設(shè)備。圖三從系統(tǒng)架構(gòu)的角度描述TrustZone是如何工作的。
 

TrustZone的系統(tǒng)架構(gòu)

圖三 TrustZone的系統(tǒng)架構(gòu)


從圖三,我們可以看出系統(tǒng)中的設(shè)備被分為“普通(Normal)”, “安全(Secure)”, “可配置(Switchable)”三類。因此, TrustZone從系統(tǒng)級別阻斷了“普通世界”對“安全”資源的訪問,從根本上增強了系統(tǒng)的安全性。一個很典型的例子是:在我們現(xiàn)在的智能手機上,通過觸摸屏輸入密碼,無論運用什么加密方式來傳遞這個密碼,這些數(shù)據(jù)始終是在手機操作系統(tǒng)中流動,依舊有被hack的危險。而如果使用TrustZone技術(shù),則可將LCD Controller設(shè)置為“可配置”,當(dāng)用戶需要輸入密碼的時候,可將LCD Controller設(shè)置為“安全”, 這樣手機操作系統(tǒng)就無法訪問該設(shè)備,而所有的數(shù)據(jù)流會直接進(jìn)入“安全世界”;當(dāng)用戶輸入密碼結(jié)束,再將LCD Controller切回“普通”,這樣手機操作系統(tǒng)又可以正常使用它。
具體到如何將TrustZone技術(shù)應(yīng)用到DRM, 圖四給出了一個用TrustZone來加密DRM的流程圖。


圖四 利用TrustZone加密DRM



到這里,我們已經(jīng)討論完了將Android帶入互聯(lián)網(wǎng)數(shù)字家庭的五大挑戰(zhàn);下面我們來看看Android TV 和 GoogleTV之間的一些對比。

事實上, ARM的合作伙伴有三個方式部署以Android為base的智能電視:

第一,直接與Google合作通過license GoogleTV, 成為GoogleTV的leading partner;

第二,等待Google開源GoogleTV項目;

第三,將已經(jīng)開源的Android版本定制移植到電視平臺(我的這四篇博文都圍繞著這個選項進(jìn)行)。

那么, GoogleTV和Android TV有什么區(qū)別呢?

眾所周知, GoogleTV是以Android為Base。第一代GoogleTV(也就是所

謂GoogleTV 1.0)是以Android2.1為base;而第二代GoogleTV(GoogleTV 2.0)則將Android base的版本更新到3.1。根據(jù)Android最新的路線圖,Google將在Ice Cream Sandwich中形成一個適用于電話,平板,電視三類產(chǎn)品的統(tǒng)一的版本。

GoogleTV 1.0去年已經(jīng)上市, GoogleTV 1.0的軟件架構(gòu)是以雙系統(tǒng)架構(gòu)為基礎(chǔ):GoogleTV Android系統(tǒng) + DTV系統(tǒng)。 DTV系統(tǒng)由電視系統(tǒng)廠商來開發(fā),一般會選擇重用已有的DTV系統(tǒng); GoogleTV系統(tǒng)部分則主要關(guān)注WebTV的功能上,同時也增加了和DTV系統(tǒng)通訊的控制模塊。

GoogleTV雖然是以Android為基礎(chǔ),但是Google對此做了大量針對電視應(yīng)用的修改和優(yōu)化,包括瀏覽器升級為Chrome,提升2D/3D Graphic的性能,改進(jìn)多媒體框架(支持Dual View),優(yōu)化Flash Plug in,新的Home Screen 和 UI Layout等等。但是由于雙系統(tǒng)的設(shè)計,GoogleTV內(nèi)沒有實際DTV的功能模塊,只有一些對DTV系統(tǒng)進(jìn)行控制的通訊模塊,包括對外部輸入的控制等等。因此在GoogleTV演化成單系統(tǒng)之前, GoogleTV的SDK中很難加入對DTV功能的API的支持。

GoogleTV的發(fā)展趨勢來看, GoogleTV會向單系統(tǒng)方案進(jìn)化。實際上,多家ARM的電視芯片合作伙伴已經(jīng)在和Google合作GoogleTV項目,相關(guān)的產(chǎn)品會陸續(xù)上市。另外, Google也有計劃逐步發(fā)布GoogleTV的開發(fā)工具,包括GoogleTV SDK和NDK以及相關(guān)的CTS和CDD。

另外,當(dāng)ARM的合作伙伴選擇自己定制移植Android到電視/機頂盒平臺時, 我們一般都建議他們從架構(gòu)層面考慮下面兩點:

第一,如何使得定制化的工作能夠適應(yīng)Android版本的快速變化?

第二,當(dāng)GoogleTV開源后,如何能快速的重用在Android TV上的工作?

當(dāng)考慮清楚上述兩個問題后,可以減少Android TV開發(fā)過程的風(fēng)險,

應(yīng)對Android版本的快速變化和GoogleTV的可能性開源!

最后, 我想和大家分享的是,今天,不斷涌現(xiàn)的新的互聯(lián)網(wǎng)設(shè)備,如智能手機,平板已經(jīng)讓人們花在電視前的時間越來越少, 如果不重新定義電視,如果電視不走互聯(lián)化,智能化之路, 電視將沒有未來!在這個過程中, Android的出現(xiàn)可以極大的加速數(shù)字家庭的互聯(lián)智能化的進(jìn)程,使其迅速與其他智能設(shè)備在家庭中實現(xiàn)互通融合,實現(xiàn)真正的智能家庭!(全篇完) 

章立(Leon Zhang) 是ARM的家庭軟件架構(gòu)師 ,同時他也是ARM戰(zhàn)略軟件聯(lián)盟部門的一員. Leon 擁有多年產(chǎn)品開發(fā)和項目管理經(jīng)驗, 曾經(jīng)參與了數(shù)字錄像機、機頂盒、數(shù)字電視,網(wǎng)絡(luò)電視以及智能電視(如GoogleTV)等產(chǎn)品的開發(fā)。作為家庭軟件架構(gòu)師,他專注于下一代互聯(lián)網(wǎng)智能電視及數(shù)字家庭的軟件架構(gòu). 而作為戰(zhàn)略軟件聯(lián)盟的成員,他致力于為ARM家庭應(yīng)用市場的合作伙伴建立強大的軟件生態(tài)系統(tǒng)。 Leon 碩士畢業(yè)于同濟大學(xué)。 他的工作地點在中國上海.

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
中国亚洲黄色| 牛牛影视久久网| 亚洲精品免费电影| 久久国产欧美| 欧美伊人久久大香线蕉综合69| 亚洲视频图片小说| 亚洲性色视频| 亚洲在线观看视频| 亚洲欧美另类久久久精品2019| 在线一区亚洲| 一区二区三区欧美激情| 99成人在线| 99天天综合性| 一区二区三区四区五区精品视频| 99国产精品久久| 在线一区观看| 亚洲欧美99| 久久成人免费| 91久久综合| 亚洲美女视频| 中文亚洲免费| 亚洲欧美日韩精品综合在线观看 | 亚洲第一中文字幕| 亚洲激情一区二区| 亚洲美女中文字幕| 亚洲影视九九影院在线观看| 亚洲免费视频网站| 久久aⅴ国产紧身牛仔裤| 久久精品系列| 欧美高清视频一区二区| 欧美日韩福利| 国产精品日韩在线播放| 国产欧美日韩精品专区| 国内一区二区三区| 亚洲国产综合在线| 亚洲最新视频在线播放| 亚洲欧美国产制服动漫| 亚洲成人在线视频播放 | 久久超碰97中文字幕| 久久综合久久美利坚合众国| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美日韩美女在线| 国产精品一区久久| 在线观看亚洲| 中日韩美女免费视频网址在线观看| 亚洲欧美精品伊人久久| 亚洲国产精品va在线看黑人| 99riav国产精品| 欧美一级淫片播放口| 鲁大师影院一区二区三区| 欧美精品日本| 国产毛片精品国产一区二区三区| 在线成人激情| 国产精品99久久久久久久久久久久| 欧美伊久线香蕉线新在线| 亚洲免费观看高清在线观看 | 亚洲女性裸体视频| 亚洲三级视频在线观看| 亚洲综合日本| 欧美.www| 国产精品日韩欧美一区| 亚洲电影第1页| 亚洲嫩草精品久久| 亚洲精品乱码| 欧美在线观看一区| 欧美精品一区二区三区蜜臀| 国产精品无码专区在线观看| 在线观看久久av| 亚洲综合欧美日韩| 一区二区三区国产精华| 久久久综合香蕉尹人综合网| 欧美色大人视频| 精品动漫一区| 亚洲影院免费| 99成人在线| 久久久之久亚州精品露出| 欧美小视频在线| 亚洲国产一区在线| 久久岛国电影| 欧美在线观看视频| 欧美视频免费看| 亚洲高清一区二区三区| 午夜久久美女| 亚洲女性裸体视频| 欧美激情亚洲视频| 激情综合色综合久久| 亚洲视频一区在线| 99国产精品| 欧美成人高清视频| 狠狠干成人综合网| 亚洲男人av电影| 亚洲自拍偷拍福利| 欧美精品大片| 国产综合久久久久久鬼色| 亚洲一区国产一区| 亚洲天堂av在线免费观看| 欧美激情一区| 亚洲高清一区二| 亚洲国产美女| 久热精品视频在线| 国产一区二区0| 亚洲欧美三级伦理| 西西裸体人体做爰大胆久久久| 欧美日韩亚洲一区二区三区在线观看 | 国产午夜精品久久| 亚洲嫩草精品久久| 亚洲欧美日韩中文播放| 欧美日韩免费视频| 亚洲精品国产欧美| 日韩一区二区电影网| 欧美高清在线播放| 亚洲国产婷婷| 亚洲精一区二区三区| 欧美国产国产综合| 亚洲国产精品久久久久久女王| 亚洲国产精品一区二区久 | 91久久精品国产91久久性色tv| 久久精品免费电影| 久久天堂精品| 在线日本成人| 亚洲精品在线看| 欧美激情久久久久| 亚洲精品视频啊美女在线直播| 99re热这里只有精品视频| 欧美激情视频一区二区三区免费| 亚洲高清在线观看| 99精品欧美| 欧美午夜精品一区二区三区| 国产精品美女久久久久久免费| 国内成人精品2018免费看| 久久成人精品电影| 美国成人毛片| 亚洲国产婷婷综合在线精品| 亚洲精品欧美专区| 欧美精品久久久久久久| 日韩视频在线永久播放| 亚洲一区国产一区| 国产精品日韩欧美一区二区| 午夜精品美女自拍福到在线 | 国产午夜久久久久| 亚洲福利视频免费观看| 欧美成人午夜视频| 99精品国产一区二区青青牛奶 | 国产色产综合色产在线视频| 欧美一区综合| 欧美成人免费在线| 一区二区精品| 久久久久久一区二区三区| 在线观看日韩av先锋影音电影院| 亚洲精品人人| 国产精品久久久久久久午夜片| 午夜精品av| 蜜月aⅴ免费一区二区三区 | 亚洲欧美另类综合偷拍| 国产亚洲一级| 日韩亚洲欧美一区| 国产精品一区二区久激情瑜伽| 久久精品国产久精国产思思| 欧美高清不卡| 亚洲天堂成人在线观看| 久久久九九九九| 亚洲日韩欧美一区二区在线| 亚洲欧美一区二区三区久久| 国产综合色产在线精品| 亚洲作爱视频| 国产亚洲一区二区三区| 亚洲麻豆av| 国产日本亚洲高清| 亚洲美女在线观看| 国产欧美日韩在线观看| 亚洲精品久久7777| 国产精品美女久久久久久免费| 亚洲国产精品va在线看黑人 | 亚洲一区二区在线播放| 久久综合伊人77777蜜臀| 一本色道精品久久一区二区三区 | 亚洲国产日日夜夜| 欧美在线观看一二区| 亚洲激情国产| 久久精品国产一区二区三| 亚洲另类自拍| 看片网站欧美日韩| 亚洲一区二区三区影院| 欧美a级理论片| 午夜精品久久99蜜桃的功能介绍| 欧美另类69精品久久久久9999| 欧美亚洲免费电影| 欧美日韩视频在线一区二区观看视频 | 9色国产精品| 黄色精品一区二区| 亚洲免费在线观看| 91久久久在线| 久久久一二三| 亚洲欧美日本国产有色| 欧美日韩在线三区| 亚洲欧洲一区二区天堂久久 | 国产精品视频内| 99re热这里只有精品免费视频| 国内成人在线| 欧美一区影院|