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

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

2011-08-09
作者:章立 ARM家庭軟件架構師

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

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

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


在第三篇中,我們已經談過對CA模塊的集成;由于CA模塊由各個CA公司嚴格控制,而且CA模塊的系統(tǒng)集成由CA公司主導;因此技術上沒有太多挑戰(zhàn);更多的挑戰(zhàn)在于如何將CA相關的API標準化。 相對與CA, DRM在Android上走的更遠一點, Android 3.0增加了DRM相關的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)廠商根據實際需要來實現(xiàn);而應用開發(fā)者則可以根據標準化的DRM API來開發(fā)相關的應用。

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


圖二 TrustZone技術


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

TrustZone的系統(tǒng)架構

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


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


圖四 利用TrustZone加密DRM



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

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

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

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

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

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

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

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

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

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

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

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

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

第二,GoogleTV開源后,如何能快速的重用在Android TV上的工作?

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

應對Android版本的快速變化和GoogleTV的可能性開源!

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

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

本站內容除特別聲明的原創(chuàng)文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創(chuàng)文章及圖片等內容無法一一聯(lián)系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
午夜精品一区二区三区在线播放 | 亚洲精品久久在线| 国产欧美不卡| 欧美三级资源在线| 欧美日韩福利在线观看| 欧美国产日韩在线观看| 欧美顶级少妇做爰| 免费在线亚洲| 欧美成人在线免费视频| 欧美成人中文字幕| 欧美高清自拍一区| 欧美精品成人在线| 欧美激情片在线观看| 欧美成人tv| 欧美激情1区| 欧美黄色一区二区| 欧美日韩第一区日日骚| 欧美日韩免费视频| 国产精品盗摄一区二区三区| 国产精品a久久久久| 国产精品色婷婷| 国产精品专区h在线观看| 国产欧美一区二区精品秋霞影院| 国产日韩av在线播放| 国产亚洲欧美色| 在线观看不卡| 亚洲精品日韩在线观看| 中文av字幕一区| 亚洲一区二区三区四区在线观看| 亚洲天堂av图片| 欧美亚洲综合另类| 亚洲黄色天堂| 亚洲深夜av| 欧美一区二区三区四区在线观看| 久久久av网站| 欧美经典一区二区三区| 欧美视频精品在线| 国产精品毛片大码女人| 国产精品亚洲视频| 激情六月婷婷久久| 亚洲精品一二三区| 亚洲欧美一区二区视频| 亚洲第一在线综合网站| 夜久久久久久| 欧美一区二区视频观看视频| 久久综合色影院| 欧美日韩在线播| 国产视频亚洲| 亚洲欧洲精品一区二区| 亚洲一区二区av电影| 久久aⅴ国产欧美74aaa| 日韩一级网站| 久久精品国产77777蜜臀| 欧美成人精品在线观看| 欧美视频在线视频| 韩国成人精品a∨在线观看| 亚洲精品久久视频| 欧美一级欧美一级在线播放| 亚洲精品乱码| 欧美一区二区国产| 欧美极品aⅴ影院| 国产日韩精品一区观看| 亚洲第一综合天堂另类专| 一区二区三区久久网| 欧美在线视频一区二区三区| 99国产精品久久| 久久国产精品毛片| 欧美日韩国产经典色站一区二区三区| 国产嫩草影院久久久久| 亚洲精品久久久久久下一站 | 午夜欧美不卡精品aaaaa| 91久久久国产精品| 亚洲欧美日韩一区二区| 免费日韩av| 国产精品一区二区在线观看网站| 亚洲高清av| 亚洲欧美国产另类| 一本色道久久综合亚洲二区三区| 久久精品国产第一区二区三区| 欧美精品在线播放| 国产一区二区三区在线播放免费观看 | 国产亚洲一级| 一区二区免费看| 亚洲激情午夜| 久久精品导航| 国产精品亚洲一区二区三区在线| 最新国产成人在线观看| 欧美专区在线| 欧美一区在线直播| 欧美三级午夜理伦三级中文幕| 在线播放一区| 欧美主播一区二区三区美女 久久精品人 | 亚洲视频你懂的| 欧美激情精品久久久久久黑人 | 亚洲第一在线| 久久精品99久久香蕉国产色戒| 亚洲影院免费| 欧美日韩国产综合视频在线观看| 精品二区视频| 久久国产主播| 欧美在线一级视频| 国产精品美女久久久久av超清| 亚洲精品久久久一区二区三区| 亚洲黄色av一区| 久久亚洲私人国产精品va| 国产精品色一区二区三区| 日韩一级精品| 一区二区三区|亚洲午夜| 欧美成人精品影院| 在线精品亚洲| 亚洲国产高清在线| 麻豆成人综合网| 精品成人a区在线观看| 亚洲国内自拍| 亚洲精品免费观看| 亚洲精品久久7777| 欧美国产日韩在线观看| 樱桃国产成人精品视频| 久久国产免费看| 久久久久久久波多野高潮日日| 国产精品手机在线| 亚洲一二三级电影| 午夜国产精品视频免费体验区| 欧美性片在线观看| 亚洲无线视频| 性久久久久久久久| 国产农村妇女毛片精品久久莱园子 | 亚洲黄色毛片| 欧美成人一区二区三区片免费| 亚洲高清视频在线| 亚洲人成网站在线播| 欧美电影在线播放| 亚洲黄色在线视频| 一本不卡影院| 欧美午夜片在线免费观看| 中文一区二区| 久久av一区二区| 好吊视频一区二区三区四区| 久久精品国产成人| 欧美成人午夜| 99这里只有久久精品视频| 亚洲综合日韩| 国产亚洲精品aa| 亚洲激情在线观看| 欧美日产在线观看| 亚洲午夜激情网页| 久久久综合视频| 91久久精品久久国产性色也91| 一区二区三区精品视频在线观看| 欧美性一区二区| 欧美一区二区三区久久精品| 免费在线播放第一区高清av| 亚洲人体一区| 香蕉久久国产| 一区二区在线视频观看| 一区二区三区产品免费精品久久75 | 亚洲第一精品夜夜躁人人躁| 欧美成人福利视频| 99视频精品全国免费| 久久疯狂做爰流白浆xx| 欲香欲色天天天综合和网| 99视频在线观看一区三区| 欧美四级在线观看| 欧美一区1区三区3区公司| 免费成人高清视频| 夜夜嗨网站十八久久| 久久久久久久久久久一区| 91久久精品一区二区别| 香蕉久久夜色精品国产使用方法| 激情懂色av一区av二区av| 一区二区三区毛片| 国产一区二区中文字幕免费看| 亚洲伦理自拍| 国产日韩欧美a| 亚洲裸体在线观看| 国产欧美日韩亚洲一区二区三区| 亚洲欧洲精品一区二区三区 | 欧美日本精品| 亚洲欧美中文在线视频| 米奇777超碰欧美日韩亚洲| 亚洲神马久久| 免费观看不卡av| 亚洲一区日本| 欧美久久电影| 亚洲二区在线视频| 国产精品久久久久9999吃药| 亚洲电影第1页| 国产精品久久久一区麻豆最新章节| 亚洲国产视频一区二区| 国产精品国产a级| 亚洲精品久久久久久一区二区 | 亚洲欧美电影在线观看| 欧美激情视频一区二区三区免费| 亚洲一区二区少妇| 欧美激情女人20p| 久久成人精品无人区| 国产精品久久婷婷六月丁香| 亚洲精品自在久久| 国产在线视频欧美| 新狼窝色av性久久久久久|