欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種智能電視的外設(shè)擴展方法及智能電視的制作方法

文檔序號:8005967閱讀:243來源:國知局
一種智能電視的外設(shè)擴展方法及智能電視的制作方法
【專利摘要】本發(fā)明涉及智能電視領(lǐng)域,公開了一種智能電視的外設(shè)擴展方法及智能電視,其方法主要包括:智能電視識別當前接入的外部設(shè)備,其中該外部設(shè)備被識別為:hidraw或hiddev設(shè)備虛擬文件;分析該設(shè)備虛擬文件,獲得該設(shè)備虛擬文件的產(chǎn)品標識以及生產(chǎn)廠商標識;根據(jù)該產(chǎn)品標識以及生產(chǎn)廠商標識,查詢智能電視數(shù)據(jù)庫中是否存在一致的所述產(chǎn)品標識以及生產(chǎn)廠商標識;如果存在,則確認該外部設(shè)備的數(shù)據(jù)傳輸參數(shù)以及路徑,與外部設(shè)備進行數(shù)據(jù)通信。應(yīng)用該技術(shù)方案可以減少智能程序的開發(fā)成本,使智能電視能兼容支持更多通用外設(shè),減少電視機生產(chǎn)廠商的用戶信息失竊的風險。
【專利說明】一種智能電視的外設(shè)擴展方法及智能電視
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能電視領(lǐng)域,特別涉及一種智能電視的外設(shè)擴展方法及智能電視?!颈尘凹夹g(shù)】
[0002]家用電器的數(shù)字化與智能化是未來的主要發(fā)展方向,而智能電視已經(jīng)漸漸走進大多數(shù)人的家里。隨著越來越多可相互通信的智能家電的出現(xiàn),智能電視擴展外部設(shè)備變得越來越重要了?,F(xiàn)有專利201020581172.X與200910105013.4對智能家電的外設(shè)擴展提供了一種實現(xiàn)方案。
[0003]而在進行本發(fā)明的研究過程中,本發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下的缺陷:
[0004]現(xiàn)有技術(shù)中需在智能電視中預先安裝相應(yīng)的外設(shè)驅(qū)動程序,或者在接入時下載外設(shè)驅(qū)動程序,智能電視也常常找不到外設(shè)驅(qū)動程序的下載地址,從而限制了外設(shè)的種類以及應(yīng)用范圍。另外,對于目前智能電視常用的Linux系統(tǒng)或Android系統(tǒng),支持外設(shè)的應(yīng)用程序開發(fā)成本高、兼容性低、甚至還可能涉及數(shù)字電視中的用戶敏感信息(比如付費電視賬號等)被竊取。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實施例的目的在于提供一種智能電視的外設(shè)擴展方法及智能電視,應(yīng)用該技術(shù)方案可以減少智能程序的開發(fā)成本,使智能電視能兼容支持更多通用外設(shè),減少電視機生產(chǎn)廠商的用戶信息失竊的風險。
[0006]第一方面,本發(fā)明實施例提供了一種智能電視的外設(shè)擴展方法,適用于安裝有Linux系統(tǒng)或Android系統(tǒng)的智能電視,包括:
[0007]智能電視識別當前接入的外部設(shè)備,其中所述外部設(shè)備被識別為:hidraw或hiddev設(shè)備虛擬文件;
[0008]所述智能電視分析所述設(shè)備虛擬文件,獲得所述設(shè)備虛擬文件的產(chǎn)品標識以及生產(chǎn)廠商標識;
[0009]所述智能電視根據(jù)所述產(chǎn)品標識以及生產(chǎn)廠商標識,查詢所述智能電視數(shù)據(jù)庫中是否存在一致的所述產(chǎn)品標識以及生產(chǎn)廠商標識;
[0010]如果存在,則確認所述外部設(shè)備的數(shù)據(jù)傳輸參數(shù)以及路徑,實現(xiàn)與所述外部設(shè)備的數(shù)據(jù)通信。
[0011]進一步的,在所述智能電視識別當前接入的外部設(shè)備之后,還包括:
[0012]所述智能設(shè)備輪詢監(jiān)測是否存在所述外部設(shè)備的接入,
[0013]如果存在,則進行步驟:所述智能電視分析所述設(shè)備虛擬文件,獲得所述設(shè)備虛擬文件的產(chǎn)品標識以及生產(chǎn)廠商標識。
[0014]進一步的,所述hidraw或hiddev設(shè)備虛擬文件在所述智能電視中uevent.rc文件的權(quán)限為:hidraw和hiddev所有讀寫用戶可讀寫權(quán)限。
[0015]進一步的,所述智能電視識別當前接入的外部設(shè)備,其中所述外部設(shè)備還被識別為:USB接口的主設(shè)備;具體包括:
[0016]所述智能電視向用戶發(fā)送授權(quán)請求,根據(jù)所述用戶反饋的授權(quán)確認信息,將所述外部設(shè)備識別為USB接口的主設(shè)備。
[0017]進一步的,在所述智能電視識別當前接入的外部設(shè)備,其中所述外部設(shè)備還被識別為:USB接口的王設(shè)備之后,還包括:
[0018]所述智能電視分析所述外設(shè)設(shè)備,獲得所述外設(shè)設(shè)備的產(chǎn)品標識以及生產(chǎn)廠商標識;
[0019]所述智能電視根據(jù)所述產(chǎn)品標識以及生產(chǎn)廠商標識,查詢所述智能電視數(shù)據(jù)庫中是否存在一致的所述產(chǎn)品標識以及生產(chǎn)廠商標識;
[0020]如果存在,則確認所述外部設(shè)備的數(shù)據(jù)傳輸參數(shù)以及路徑,實現(xiàn)與所述外部設(shè)備數(shù)據(jù)通信。
[0021]進一步的,所述被識別為USB接口的主設(shè)備的外部設(shè)備為:機頂盒。
[0022]第二方面,本發(fā)明實施例提供了一種智能電視,安裝有Linux系統(tǒng)或Android系統(tǒng),包括:識別模塊,用于識別當前接入的外部設(shè)備,其中所述外部設(shè)備被識別為:hidraw或hiddev設(shè)備虛擬文件;分析查詢模塊,與識別模塊連接,用于分析所述設(shè)備虛擬文件,獲得所述設(shè)備虛擬文件的產(chǎn)品標識以及生產(chǎn)廠商標識;以及用于根據(jù)所述產(chǎn)品標識以及生產(chǎn)廠商標識,查詢所述智能電視數(shù)據(jù)庫中是否存在一致的所述產(chǎn)品標識以及生產(chǎn)廠商標識;通信信息確認模塊,與所述分析查詢模塊連接,用于在所述分析查詢模塊查詢確認存在一致的所述產(chǎn)品標識以及生產(chǎn)廠商標識時,確認所述外部設(shè)備的數(shù)據(jù)傳輸參數(shù)以及路徑;USB接口模塊包括=USB控制節(jié)點、USB輸入接口以及USB輸出接口,所述USB接口模塊與識別模塊、通信信息確認模塊分別連接,用于接入所述外部設(shè)備,以及根據(jù)所述數(shù)據(jù)傳輸參數(shù)以及路徑,與所述外部設(shè)備數(shù)據(jù)通信。
[0023]進一步的,所述智能電視還包括:監(jiān)測模塊,與所述USB接口模塊連接,用于在所述識別模塊識別當前接入的外部設(shè)備后,輪詢監(jiān)測是否存在所述外部設(shè)備的接入。
[0024]進一步的,所述識別模塊還用于:智能電視識別當前接入的外部設(shè)備,其中所述外部設(shè)備還被識別為:USB接口的主設(shè)備;具體包括:根據(jù)所述用戶反饋的授權(quán)確認信息,將所述外部設(shè)備識別為USB接口的主設(shè)備。
[0025]進一步的,所述分析查詢模塊還用于分析所述外設(shè)設(shè)備,獲得所述外設(shè)設(shè)備的產(chǎn)品標識以及生產(chǎn)廠商標識。
[0026]由上可見,應(yīng)用本實施例技術(shù)方案,智能電視接入外部設(shè)備時,智能電視識別當前接入的外部設(shè)備,其中該外部設(shè)備被識別為hidraw或hiddev設(shè)備虛擬文件。智能電視分析該hidraw或hiddev設(shè)備虛擬文件,獲得該設(shè)備虛擬文件的產(chǎn)品標識(pid)以及生產(chǎn)廠商標識(vid),查詢智能電視數(shù)據(jù)庫中是否存在一致的pid以及vid,如果存在,則確認該外部設(shè)備的數(shù)據(jù)傳輸參數(shù)以及路徑,實現(xiàn)與外部設(shè)備的數(shù)據(jù)通信。可見,采用本發(fā)明技術(shù)方案,雖然各智能電視的系統(tǒng)、各外設(shè)的驅(qū)動程序不一樣,但各外設(shè)能被智能電視識別為hidraw或hiddev設(shè)備虛擬文件,而且智能電視通過分析設(shè)備虛擬文件的pid及vid,并與數(shù)據(jù)庫中的數(shù)據(jù)進行對比,即能知道該外部設(shè)備的所屬的生產(chǎn)廠商及產(chǎn)品種類,從而實現(xiàn)數(shù)據(jù)通信。因此,通過本技術(shù)方案,程序開發(fā)員通過對設(shè)備虛擬文件的設(shè)置,能快捷的開發(fā)出兼容各外設(shè)的應(yīng)用程序,降低開發(fā)成本,提高兼容性。[0027]進一步的,智能電視生產(chǎn)商僅需對智能電視中uevent.rc文件的權(quán)限配置為:hidraw和hiddev所有讀寫用戶可讀寫權(quán)限,即能在不需要向第三方提供SDK支持的情況下,安全的讓第三方為智能電視開發(fā)應(yīng)用程序,減少用戶信息被竊用的風險。
[0028]進一步的,智能電視識別外部設(shè)備時,除了將外部設(shè)備識別為設(shè)備虛擬文件外,還可以將該外設(shè)設(shè)備識別為USB接口的主設(shè)備。由于外部設(shè)備被描述為USB控制節(jié)以及接口節(jié)點,故能被識別為USB主設(shè)備接口兼容的外部設(shè)備。進一步兼容不同的電視機型號以及操作系統(tǒng)。
【專利附圖】

【附圖說明】
[0029]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0030]圖1為本發(fā)明實施例1提供的一種智能電視的外設(shè)擴展方法的流程示意圖;
[0031]圖2為本發(fā)明實施例2提供的一種智能電視的外設(shè)擴展方法的流程示意圖;
[0032]圖3為本發(fā)明實施例3提供的一種智能電視的外設(shè)擴展方法的流程示意圖;
[0033]圖4為本發(fā)明實施例4提供的一種智能電視的連接結(jié)構(gòu)示意圖;
[0034]圖5為本發(fā)明實施例4提供的智能電視可選的連接結(jié)構(gòu)示意圖;
[0035]圖6為本發(fā)明實施例4提供的智能電視可選的連接結(jié)構(gòu)示意圖。
【具體實施方式】
[0036]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0037]實施例1:
[0038]參見圖1,本實施例提供了一種智能電視的外設(shè)擴展方法,適用于安裝有Linux系統(tǒng)或Android系統(tǒng)的智能電視,其主要步驟以及工作原理如下:
[0039]步驟101:智能電視識別當前接入的外部設(shè)備,其中外部設(shè)備被識別為:hidraw或hiddev設(shè)備虛擬文件。
[0040]在本實施例中,在外部設(shè)備接入智能電視后,智能電視對外部設(shè)備進行識別,而外部設(shè)備為可支持控制節(jié)點的設(shè)備,根據(jù)智能電視使用的系統(tǒng)版本以及Hid驅(qū)動的不同,該外部設(shè)備會被識別為hidraw或者hiddev設(shè)備虛擬文件。
[0041]在本實施例中,外部設(shè)備被識別后,使用hidraw或者hiddev設(shè)備虛擬文件接收/發(fā)送來自USB外設(shè)的信號。另外,為了便于第三方開發(fā)電視應(yīng)用程序(比如游戲),電視生產(chǎn)商可以配置智能電視的uevent.rc文件為hidraw和hiddev所有用戶可讀寫權(quán)限,使得第三方公司也享有讀寫hidraw/hiddev設(shè)備節(jié)點的方法,就可以直接和USB外設(shè)進行數(shù)據(jù)通訊,不需要額外的電視廠家的授權(quán)。
[0042]步驟102:智能電視分析該設(shè)備虛擬文件,獲得該設(shè)備虛擬文件的產(chǎn)品標識以及生產(chǎn)廠商標識。
[0043]在本實施例中,在智能電視將外部設(shè)備識別成設(shè)備虛擬文件后,通過分析該設(shè)備虛擬文件,能獲得該外部設(shè)備的產(chǎn)品標識(pid)以及生產(chǎn)廠商標識(vid)。pid及vid能使智能電視確認該外部設(shè)備的產(chǎn)品型號以及生產(chǎn)廠商。
[0044]步驟103:智能電視根據(jù)產(chǎn)品標識以及生產(chǎn)廠商標識,查詢智能電視數(shù)據(jù)庫中是否存在一致的產(chǎn)品標識以及生產(chǎn)廠商標識,如果存在,則執(zhí)行步驟104。
[0045]步驟104:智能電視確認外部設(shè)備的數(shù)據(jù)傳輸參數(shù)以及路徑,與外部設(shè)備進行數(shù)據(jù)通信。
[0046]在本實施例中,智能電視查詢數(shù)據(jù)庫,查詢是否存在一致的pid及vid,從而獲得該生產(chǎn)廠商及產(chǎn)品型號對應(yīng)的數(shù)據(jù)傳輸參數(shù)以及路徑,以便于實現(xiàn)與外部設(shè)備的數(shù)據(jù)通?目。
[0047]在本實施例中,如果數(shù)據(jù)庫中不存在一致的pid及vid,可以但不限于返回步驟102重新獲得pid及vido
[0048]由上可見,應(yīng)用本實施例技術(shù)方案,智能電視接入外部設(shè)備時,智能電視識別當前接入的外部設(shè)備,其中該外部設(shè)備被識別為hidraw或hiddev設(shè)備虛擬文件。智能電視分析該hidraw或hiddev設(shè)備虛擬文件,獲得該設(shè)備虛擬文件的產(chǎn)品標識(pid)以及生產(chǎn)廠商標識(vid),查詢智能電視數(shù)據(jù)庫中是否存在一致的pid以及vid,如果存在,則確認該外部設(shè)備的數(shù)據(jù)傳輸參數(shù)以及路徑,實現(xiàn)與外部設(shè)備的數(shù)據(jù)通信。可見,采用本發(fā)明技術(shù)方案,雖然各智能電視的系統(tǒng)、各外設(shè)的驅(qū)動程序不一樣,但各外設(shè)能被智能電視識別為hidraw或hiddev設(shè)備虛擬文件,而且智能電視通過分析設(shè)備虛擬文件的pid及vid,并與數(shù)據(jù)庫中的數(shù)據(jù)進行對比,即能知道該`外部設(shè)備的所屬的生產(chǎn)廠商及產(chǎn)品種類,從而實現(xiàn)數(shù)據(jù)通信。通過本技術(shù)方案,程序開發(fā)員通過對設(shè)備虛擬文件的設(shè)置,能快捷的開發(fā)出兼容各外設(shè)的應(yīng)用程序,降低開發(fā)成本,提高兼容性。
[0049]進一步的,智能電視生產(chǎn)商僅需對智能電視中uevent.rc文件的權(quán)限配置為:hidraw和hiddev所有讀寫用戶可讀寫權(quán)限,即能在不需要向第三方提供SDK支持的情況下,安全的讓第三方為智能電視開發(fā)應(yīng)用程序,減少用戶信息被竊用的風險。
[0050]實施例2
[0051]參見圖2,本實施例提供了一種智能電視的外設(shè)擴展方法,適用于安裝有Linux系統(tǒng)的智能電視。本實施例與實施例1的區(qū)別在于,在步驟101之后,還包括步驟201:智能設(shè)備輪詢監(jiān)測是否存在所述外部設(shè)備的接入,如果存在,則執(zhí)行步驟102,如果不存在,則重復步驟201。
[0052]在本實施例中,由于Linux系統(tǒng)的特性,在智能電視將外部設(shè)備識別為:hidraw或hiddev設(shè)備虛擬文件后,并不會告知系統(tǒng)的應(yīng)用層是否插入外部設(shè)備,智能電視需監(jiān)測該外部設(shè)備是否插入,才能進行下一步動作??梢姡捎帽炯夹g(shù)方案能提高Linux系統(tǒng)中應(yīng)用程序的兼容性,避免造成無法響應(yīng)的情況。
[0053]實施例3
[0054]參見圖3,本實施例提供了一種智能電視的外設(shè)擴展方法,適用于安裝有Android系統(tǒng)的智能電視。本實施例與實施例1的區(qū)別在于,智能電視除了能將外部設(shè)備識別為設(shè)備虛擬文件外,還能將外部設(shè)備被識別為:USB接口的主設(shè)備。其方法步驟具體如下:[0055]步驟301:智能電視識別當前接入的外部設(shè)備,其中外部設(shè)備被識別為:USB接口的主設(shè)備。
[0056]在本實施例中,對于Android系統(tǒng)的智能電視,除了能采用實施例1中的技術(shù)方案,將外部設(shè)備識別為hidraw和hiddev設(shè)備虛擬文件,還能將外部設(shè)備識別為USB接口的主設(shè)備。外部設(shè)備可支持USB控制節(jié)點,故能被智能電視的應(yīng)用程序兼容。
[0057]在本實施例中,外部設(shè)備被識別為USB接口的主設(shè)備時,智能電視會向用戶發(fā)送授權(quán)請求,由用戶確認是否允許該設(shè)定。在用戶確認授權(quán)后,才能支持該次識別。
[0058]作為本實施例的一種舉例,該被識別為USB接口的主設(shè)備的外部設(shè)備為:機頂盒。其他外部設(shè)備為USB接口的從屬設(shè)備,由主設(shè)備(機頂盒)進行統(tǒng)一的控制與管理。
[0059]步驟302:智能電視分析該外設(shè)設(shè)備,獲得該外設(shè)設(shè)備的產(chǎn)品標識以及生產(chǎn)廠商標識。
[0060]本步驟更詳細的工作原理可以但不限于參見實施例1中步驟102相應(yīng)的記載。
[0061]步驟303:智能電視根據(jù)產(chǎn)品標識以及生產(chǎn)廠商標識,查詢智能電視數(shù)據(jù)庫中是否存在一致的產(chǎn)品標識以及生產(chǎn)廠商標識,如果存在,則執(zhí)行步驟304
[0062]步驟304:智能電視確認外部設(shè)備的數(shù)據(jù)傳輸參數(shù)以及路徑,與外部設(shè)備進行數(shù)據(jù)通信。
[0063]本步驟更詳細的工作原理可以但不限于參見實施例1中步驟104相應(yīng)的基站。
[0064]可見,本實施例除了具備實施例1的有益效果外,還具備以下有益效果:
[0065]安裝有Android系統(tǒng)智能電視識別外部設(shè)備時,除了將外部設(shè)備識別為設(shè)備虛擬文件外,還可以將該外設(shè)設(shè)備識別為USB接口的主設(shè)備。由于外部設(shè)備被描述為USB控制節(jié)以及接口節(jié)點,故能被識別為USB主設(shè)備接口兼容的外部設(shè)備。進一步兼容不同的電視機型號以及操作系統(tǒng)。
[0066]實施例4
[0067]參見圖4,本實施例提供了一種智能電視,安裝有Linux系統(tǒng)或Android系統(tǒng),主要包括:識別模塊401、分析查詢模塊402、通信信息確認模塊403、USB接口模塊404。
[0068]其各部件主要連接結(jié)構(gòu)及工作原理如下:
[0069]識別模塊401,用于識別當前接入的外部設(shè)備,其中外部設(shè)備被識別為:hidraw或hiddev設(shè)備虛擬文件。
[0070]分析查詢模塊402,與識別模塊401連接,用于分析所述設(shè)備虛擬文件,獲得該設(shè)備虛擬文件的產(chǎn)品標識以及生產(chǎn)廠商標識;以及用于根據(jù)該產(chǎn)品標識以及生產(chǎn)廠商標識,查詢智能電視數(shù)據(jù)庫中是否存在一致的該產(chǎn)品標識以及生產(chǎn)廠商標識。
[0071 ] 通信信息確認模塊403,與分析查詢模塊402連接,用于在分析查詢模塊402查詢確認存在一致的產(chǎn)品標識以及生產(chǎn)廠商標識時,確認外部設(shè)備的數(shù)據(jù)傳輸參數(shù)以及路徑。
[0072]USB接口模塊404,包括:USB控制節(jié)點4041、USB輸入接口 4042以及USB輸出接口 4043,所述USB接口模塊與識別模塊401、通信信息確認模塊403分別連接,用于接入所述外部設(shè)備,以及根據(jù)所述數(shù)據(jù)傳輸參數(shù)以及路徑,與所述外部設(shè)備數(shù)據(jù)通信。
[0073]本實施例更詳細的工作流程及工作原理可以但不限于參見實施例1相應(yīng)的描述。
[0074]作為本實施例的一種舉例,參見圖5,圖5與本實施例的區(qū)別在于,還包括:監(jiān)測模塊505,與USB接口模塊404連接,用于在識別模塊401識別當前接入的外部設(shè)備后,輪詢監(jiān)測是否存在所述外部設(shè)備的接入。本舉例更詳細的工作流程與原理可以但不限于參見實施例2的相應(yīng)描述。
[0075]作為本實施例的一種舉例,參見圖6,圖6與本實施的區(qū)別在于,識別模塊601除了將外部設(shè)備識別為hidraw或hiddev設(shè)備虛擬文件外,還用于將外部設(shè)備識別為USB接口的主設(shè)備,具體包括:根據(jù)用戶反饋的授權(quán)確認信息,將外部設(shè)備識別為USB接口的主設(shè)備。分析查詢模塊602還用于分析外設(shè)設(shè)備,獲得外設(shè)設(shè)備的產(chǎn)品標識以及生產(chǎn)廠商標識。本舉例更詳細的工作原理以及流程可以但不限于參見實施例3的相應(yīng)描述。
[0076]由上可見,應(yīng)用本實施例技術(shù)方案,雖然各智能電視的系統(tǒng)、各外設(shè)的驅(qū)動程序不一樣,但識別模塊401將各外設(shè)能被智能電視識別為hidraw或hiddev設(shè)備虛擬文件,而且分析查詢模塊402通過分析設(shè)備虛擬文件的pid及vid,并與數(shù)據(jù)庫中的數(shù)據(jù)進行對比,即能知道該外部設(shè)備的所屬的生產(chǎn)廠商及產(chǎn)品種類,從而通信信息確認模塊403確認該外部設(shè)備的數(shù)據(jù)傳輸參數(shù)以及路徑,再由USB接口模塊404實現(xiàn)數(shù)據(jù)通信。可見,通過本技術(shù)方案,程序開發(fā)員通過對設(shè)備虛擬文件的設(shè)置,能快捷的開發(fā)出兼容各外設(shè)的應(yīng)用程序,降低開發(fā)成本,提高兼容性。
[0077]進一步的,參見圖6,智能電視識別外部設(shè)備時,識別模塊601除了將外部設(shè)備識別為設(shè)備虛擬文件外,還可以將該外設(shè)設(shè)備識別為USB接口的主設(shè)備。由于外部設(shè)備被描述為USB控制節(jié)以及接口節(jié)點,故能被識別為USB主設(shè)備接口兼容的外部設(shè)備。進一步兼容不同的電視機型號以及操作系統(tǒng)。
[0078]以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
[0079]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
[0080]以上所述的實施方式,并不構(gòu)成對該技術(shù)方案保護范圍的限定。任何在上述實施方式的精神和原則之內(nèi)所作的修改、等同替換和改進等,均應(yīng)包含在該技術(shù)方案的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種智能電視的外設(shè)擴展方法,適用于安裝有Linux系統(tǒng)或Android系統(tǒng)的智能電視,其特征在于,包括: 智能電視識別當前接入的外部設(shè)備,其中所述外部設(shè)備被識別為:hidraw或hiddeV設(shè)備虛擬文件; 所述智能電視分析所述設(shè)備虛擬文件,獲得所述設(shè)備虛擬文件的產(chǎn)品標識以及生產(chǎn)廠商標識; 所述智能電視根據(jù)所述產(chǎn)品標識以及生產(chǎn)廠商標識,查詢所述智能電視數(shù)據(jù)庫中是否存在一致的所述產(chǎn)品標識以及生產(chǎn)廠商標識; 如果存在,則確認所述外部設(shè)備的數(shù)據(jù)傳輸參數(shù)以及路徑,實現(xiàn)與所述外部設(shè)備的數(shù)據(jù)通信。
2.根據(jù)權(quán)利要求1所述的一種智能電視的外設(shè)擴展方法,其特征在于, 在所述智能電視識別當前接入的外部設(shè)備之后,還包括: 所述智能設(shè)備輪詢監(jiān)測是否存在所述外部設(shè)備的接入, 如果存在,則進行步驟:所述智能電視分析所述設(shè)備虛擬文件,獲得所述設(shè)備虛擬文件的產(chǎn)品標識以及生產(chǎn)廠商標識。
3.根據(jù)權(quán)利I所述的一種智能電視的外設(shè)擴展方法,其特征在于, 所述hidraw或hiddev設(shè)備虛擬文件在所述智能電視中uevent.rc文件里的權(quán)限為:hi draw和hiddev所有讀寫用戶可讀寫權(quán)限。
4.根據(jù)權(quán)利I所述的一種智能電視的外設(shè)擴展方法,其特征在于 , 所述智能電視識別當前接入的外部設(shè)備,其中所述外部設(shè)備還被識別為:USB接口的主設(shè)備;具體包括: 所述智能電視向用戶發(fā)送授權(quán)請求,根據(jù)所述用戶反饋的授權(quán)確認信息,將所述外部設(shè)備識別為USB接口的主設(shè)備。
5.根據(jù)權(quán)利要求4所述的一種智能電視的外設(shè)擴展方法,其特征在于, 在所述智能電視識別當前接入的外部設(shè)備,其中所述外部設(shè)備還被識別為:USB接口的主設(shè)備之后,還包括: 所述智能電視分析所述外設(shè)設(shè)備,獲得所述外設(shè)設(shè)備的產(chǎn)品標識以及生產(chǎn)廠商標識;所述智能電視根據(jù)所述產(chǎn)品標識以及生產(chǎn)廠商標識,查詢所述智能電視數(shù)據(jù)庫中是否存在一致的所述產(chǎn)品標識以及生產(chǎn)廠商標識; 如果存在,則確認所述外部設(shè)備的數(shù)據(jù)傳輸參數(shù)以及路徑,實現(xiàn)與所述外部設(shè)備數(shù)據(jù)通信。
6.根據(jù)權(quán)利要求4或5所述的一種智能電視的外設(shè)擴展方法,其特征在于, 所述被識別為USB接口的主設(shè)備的外部設(shè)備為:機頂盒。
7.—種智能電視,安裝有Linux系統(tǒng)或Android系統(tǒng),其特征在于,包括: 識別模塊,用于識別當前接入的外部設(shè)備,其中所述外部設(shè)備被識別為:hidraw或hiddev設(shè)備虛擬文件; 分析查詢模塊,與識別模塊連接,用于分析所述設(shè)備虛擬文件,獲得所述設(shè)備虛擬文件的產(chǎn)品標識以及生產(chǎn)廠商標識;以及用于根據(jù)所述產(chǎn)品標識以及生產(chǎn)廠商標識,查詢所述智能電視數(shù)據(jù)庫中是否存在一致的所述產(chǎn)品標識以及生產(chǎn)廠商標識;通信信息確認模塊,與所述分析查詢模塊連接,用于在所述分析查詢模塊查詢確認存在一致的所述產(chǎn)品標識以及生產(chǎn)廠商標識時,確認所述外部設(shè)備的數(shù)據(jù)傳輸參數(shù)以及路徑; USB接口模塊包括:USB控制節(jié)點、USB輸入接口以及USB輸出接口,所述USB接口模塊與識別模塊、通信信息確認模塊分別連接,用于接入所述外部設(shè)備,以及根據(jù)所述數(shù)據(jù)傳輸參數(shù)以及路徑,與所述外部設(shè)備數(shù)據(jù)通信。
8.根據(jù)權(quán)利要求7所述的智能電視,其特征在于,還包括: 監(jiān)測模塊,與所述USB接口模塊連接,用于在所述識別模塊識別當前接入的外部設(shè)備后,輪詢監(jiān)測是否存在所述外部設(shè)備的接入。
9.根據(jù)權(quán)利要求7所述的智能電視,其特征在于, 所述識別模塊還用于:智能電視識別當前接入的外部設(shè)備,其中所述外部設(shè)備還被識別為:USB接口的主設(shè)備;具體包括:根據(jù)所述用戶反饋的授權(quán)確認信息,將所述外部設(shè)備識別為USB接口的主設(shè)備。
10.根據(jù)權(quán)利要求9所述智能電視,其特征在于, 所述分析查詢模塊還用于分析 所述外設(shè)設(shè)備,獲得所述外設(shè)設(shè)備的產(chǎn)品標識以及生產(chǎn)廠商標識。
【文檔編號】H04N21/418GK103491395SQ201310386438
【公開日】2014年1月1日 申請日期:2013年8月29日 優(yōu)先權(quán)日:2013年8月29日
【發(fā)明者】謝琨, 于士坤, 陳曉峰, 陳鈴, 王佳, 詹明東 申請人:廣州視源電子科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
桐柏县| 浑源县| 蓬安县| 长治县| 石台县| 齐河县| 尼玛县| 崇义县| 大关县| 平和县| 民和| 岳池县| 民权县| 太白县| 青铜峡市| 彭州市| 三都| 巴里| 金湖县| 北碚区| 枣阳市| 林州市| 怀化市| 宁陵县| 英吉沙县| 伊通| 沁阳市| 荔波县| 巴南区| 正安县| 油尖旺区| 肥西县| 威远县| 马关县| 财经| 闻喜县| 敦化市| 汤阴县| 崇礼县| 南华县| 呼伦贝尔市|