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

基于IPTV平臺(tái)認(rèn)證的Android機(jī)頂盒管理方法及系統(tǒng)與流程

文檔序號(hào):11292665閱讀:3381來源:國(guó)知局

本發(fā)明涉及iptv系統(tǒng)終端機(jī)頂盒領(lǐng)域,具體涉及一種基于iptv平臺(tái)認(rèn)證的android機(jī)頂盒管理方法及系統(tǒng)。



背景技術(shù):

隨著android操作系統(tǒng)技術(shù)的迅猛發(fā)展和不斷革新,越來越多的電子產(chǎn)品正在使用這種開放的操作系統(tǒng)。特別是一些網(wǎng)絡(luò)電子產(chǎn)品,例如手機(jī)、平板電腦等。這些帶有android操作系統(tǒng)的電子產(chǎn)品在市場(chǎng)上已占有大部分份額。也倍受用戶歡迎。android程序開發(fā)者的隊(duì)伍也隨之日趨龐大,他們?yōu)槭褂胊ndroid系統(tǒng)的廣大用戶提供了豐富多彩的應(yīng)用程序,而且大部分都是免費(fèi)的。與此同時(shí),在以iptv(internetprotocoltelevision,交互式網(wǎng)絡(luò)電視)機(jī)頂盒為家庭娛樂中心的用戶數(shù)量也逐年上升。在網(wǎng)絡(luò)資源應(yīng)用和服務(wù)內(nèi)容日趨龐大的今天,iptv機(jī)頂盒所需要承載的服務(wù)也是日新月異。由此可見,基于android操作系統(tǒng)的iptv機(jī)頂盒必將成為一款給廣大用戶帶來豐富應(yīng)用程序和服務(wù)內(nèi)容的新產(chǎn)品。

目前的android操作系統(tǒng)比較開放。在未認(rèn)證通過的時(shí)候,用戶也可以選擇其他應(yīng)用來避開運(yùn)營(yíng)商的統(tǒng)一管理,對(duì)于未認(rèn)證通過的用戶也能使用機(jī)頂盒,不能杜絕非法用戶使用,給運(yùn)營(yíng)商平臺(tái)管理帶來諸多不便。



技術(shù)實(shí)現(xiàn)要素:

針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種能提高android機(jī)頂盒的安全性和整個(gè)android系統(tǒng)的兼容性,且易于實(shí)現(xiàn)的基于iptv平臺(tái)認(rèn)證的android機(jī)頂盒管理方法。

為達(dá)到以上目的,本發(fā)明采取的技術(shù)方案是:

一種基于iptv平臺(tái)認(rèn)證的android機(jī)頂盒管理方法,該方法包括以下步驟:

s1.增設(shè)中間件程序,在進(jìn)入桌面程序前,先啟動(dòng)中間件程序;

s2.增設(shè)一個(gè)包括第一屬性值和第二屬性值的android系統(tǒng)屬性;

s3.中間件程序讀取android系統(tǒng)屬性的屬性值,若屬性值為第一屬性值,則啟動(dòng)桌面程序,若屬性值為第二屬性值,則啟動(dòng)iptv應(yīng)用程序,進(jìn)行iptv平臺(tái)認(rèn)證;

s4.判斷是否通過iptv平臺(tái)認(rèn)證,若是,則iptv應(yīng)用程序?qū)ndroid系統(tǒng)屬性的屬性值修改為第一屬性值,若否,則將android系統(tǒng)屬性的屬性值修改為第二屬性值;以及

s5.再次啟動(dòng)中間件程序,由中間件程序讀取修改后的android系統(tǒng)屬性的屬性值,重復(fù)執(zhí)行步驟s3至s5。

在上述技術(shù)方案的基礎(chǔ)上,進(jìn)入桌面程序前包括android系統(tǒng)啟動(dòng)時(shí)和按下android機(jī)頂盒的home鍵時(shí)。

在上述技術(shù)方案的基礎(chǔ)上,在android系統(tǒng)啟動(dòng)時(shí),設(shè)置android系統(tǒng)屬性的屬性值為第二屬性值。

在上述技術(shù)方案的基礎(chǔ)上,所述第一屬性值為1,所述第二屬性值為0。

在上述技術(shù)方案的基礎(chǔ)上,通過判斷iptv平臺(tái)是否下發(fā)epgdomain至iptv應(yīng)用程序來判斷是否通過iptv平臺(tái)認(rèn)證。

與此同時(shí),本發(fā)明還提供一種能提高android機(jī)頂盒的安全性和整個(gè)android系統(tǒng)的兼容性,且易于實(shí)現(xiàn)的基于iptv平臺(tái)認(rèn)證的android機(jī)頂盒管理系統(tǒng)。

為達(dá)到以上目的,本發(fā)明采取的技術(shù)方案是:

一種基于iptv平臺(tái)認(rèn)證的android機(jī)頂盒管理系統(tǒng),包括:

應(yīng)用層,其包括桌面程序和iptv應(yīng)用程序;

系統(tǒng)底層,其用于在進(jìn)入桌面程序前,先啟動(dòng)中間件程序;

中間層,其包括中間件程序,所述中間層用于增設(shè)android系統(tǒng)屬性,所述android系統(tǒng)屬性包括第一屬性值和第二屬性值,所述中間件程序用于讀取所述android系統(tǒng)屬性的屬性值,若所述屬性值為第一屬性值,則啟動(dòng)所述桌面程序,若所述屬性值為第二屬性值,則啟動(dòng)所述iptv應(yīng)用程序進(jìn)行iptv平臺(tái)認(rèn)證;

所述iptv應(yīng)用程序用于進(jìn)行iptv平臺(tái)認(rèn)證并判斷是否通過iptv平臺(tái)認(rèn)證以及修改android系統(tǒng)屬性的屬性值,若通過iptv平臺(tái)認(rèn)證,則將android系統(tǒng)屬性的屬性值修改為第一屬性值,若未通過iptv平臺(tái)認(rèn)證,則將android系統(tǒng)屬性的屬性值修改為第二屬性值,所述iptv應(yīng)用程序還將修改后的屬性值發(fā)送至中間件程序。

在上述技術(shù)方案的基礎(chǔ)上,在android系統(tǒng)啟動(dòng)時(shí),所述android系統(tǒng)屬性的屬性值設(shè)置為第二屬性值。

在上述技術(shù)方案的基礎(chǔ)上,所述iptv應(yīng)用程序通過判斷是否下發(fā)epgdomain來判斷是否通過iptv平臺(tái)認(rèn)證。

在上述技術(shù)方案的基礎(chǔ)上,所述iptv應(yīng)用程序包括認(rèn)證模塊,所述認(rèn)證模塊用于修改android系統(tǒng)屬性的屬性值。

在上述技術(shù)方案的基礎(chǔ)上,所述第一屬性值為1,所述第二屬性值為0。

與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:

本發(fā)明的基于iptv平臺(tái)認(rèn)證的android機(jī)頂盒管理方法,極大的提高了android機(jī)頂盒的安全性。android機(jī)頂盒在進(jìn)入桌面程序之前必須經(jīng)過iptv平臺(tái)認(rèn)證,對(duì)于未認(rèn)證通過的用戶無法使用機(jī)頂盒,杜絕非法用戶使用。這種方法使用中間件程序來做校驗(yàn),可以兼容第三方公司開發(fā)的桌面程序。第三方開發(fā)桌面時(shí),不需做任何修改來適配本發(fā)明,對(duì)于整個(gè)系統(tǒng)的兼容性得到極大的提高。此外,這種方法采用iptv程序來做iptv平臺(tái)認(rèn)證。程序改動(dòng)量少,只需在原來的iptv平臺(tái)認(rèn)證通過之后將sys.iptv.authpass設(shè)置為1,易于開發(fā)人員實(shí)現(xiàn)。

附圖說明

圖1為本發(fā)明中基于iptv平臺(tái)認(rèn)證的android機(jī)頂盒管理方法的流程圖。

具體實(shí)施方式

以下結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。

參見圖1所示,本發(fā)明提供一種基于iptv平臺(tái)認(rèn)證的android機(jī)頂盒管理方法,該方法包括以下步驟:

s1.增設(shè)中間件程序,在進(jìn)入桌面程序前,先啟動(dòng)中間件程序。

本發(fā)明中進(jìn)入桌面程序前包括android系統(tǒng)啟動(dòng)時(shí)和按下android機(jī)頂盒的home鍵時(shí)。

由于默認(rèn)android系統(tǒng)啟動(dòng)過程中,會(huì)去查找安裝在android系統(tǒng)上的有特定標(biāo)識(shí)的桌面程序。按android機(jī)頂盒的home按鍵時(shí),也會(huì)根據(jù)特定標(biāo)識(shí)來啟動(dòng)桌面程序。所以本步驟要修改默認(rèn)的android系統(tǒng)啟動(dòng)流程。增加一個(gè)中間件程序。當(dāng)系統(tǒng)啟動(dòng)時(shí)或按home按鍵時(shí),先啟動(dòng)本步驟實(shí)現(xiàn)的中間件程序,然后再由中間件程序決定是否進(jìn)入桌面程序。

s2.增設(shè)一個(gè)包括第一屬性值和第二屬性值的android系統(tǒng)屬性。

本發(fā)明增設(shè)一個(gè)名稱為sys.iptv.authpass的android系統(tǒng)屬性,sys.iptv.authpass包括第一屬性值和第二屬性值兩個(gè)屬性值,具體的第一屬性值為1,第二屬性值為0。sys.iptv.authpass的屬性值可被iptv應(yīng)用程序?qū)懭耄杀恢虚g件程序讀取用于判斷是否通過iptv平臺(tái)認(rèn)證。

s3.中間件程序讀取android系統(tǒng)屬性的屬性值,若屬性值為第一屬性值,則啟動(dòng)桌面程序,若屬性值為第二屬性值,則啟動(dòng)iptv應(yīng)用程序,進(jìn)行iptv平臺(tái)認(rèn)證。

android機(jī)頂盒的認(rèn)證主要是通過iptv平臺(tái)識(shí)別每臺(tái)android機(jī)頂盒各自的序列號(hào)和mac地址。

具體的,若sys.iptv.authpass屬性值為1,相當(dāng)于android機(jī)頂盒通過了iptv平臺(tái)認(rèn)證,此時(shí)即可啟動(dòng)桌面程序,進(jìn)行后續(xù)操作。若sys.iptv.authpass屬性值為0,則表示此時(shí)android機(jī)頂盒未通過iptv平臺(tái)認(rèn)證,則啟動(dòng)iptv應(yīng)用程序進(jìn)行iptv平臺(tái)認(rèn)證。

在android系統(tǒng)啟動(dòng)時(shí),設(shè)置android系統(tǒng)屬性的屬性值為第二屬性值。即默認(rèn)android系統(tǒng)啟動(dòng)時(shí)未通過iptv平臺(tái)認(rèn)證,從而需要去進(jìn)行iptv平臺(tái)認(rèn)證。

s4.判斷是否通過iptv平臺(tái)認(rèn)證,若是,則iptv應(yīng)用程序?qū)ndroid系統(tǒng)屬性的屬性值修改為第一屬性值,若否,則將android系統(tǒng)屬性的屬性值修改為第二屬性值。

iptv應(yīng)用程序進(jìn)行iptv平臺(tái)認(rèn)證,本發(fā)明中主要是通過iptv應(yīng)用程序與iptv平臺(tái)交互內(nèi)容的字段判斷是否通過iptv平臺(tái)認(rèn)證。這里的字段為iptv平臺(tái)制定,比如:可以通過判斷iptv平臺(tái)是否下發(fā)epgdomain至iptv應(yīng)用程序來判斷是否通過認(rèn)證。一般iptv平臺(tái)認(rèn)證是將android機(jī)頂盒的序列號(hào)、mac地址等設(shè)備標(biāo)識(shí)進(jìn)行加密,通過http協(xié)議傳送給認(rèn)證平臺(tái)。認(rèn)證平臺(tái)收到后,進(jìn)行鑒權(quán)判斷。目前認(rèn)證平臺(tái)并不會(huì)告知android機(jī)頂盒是否通過了認(rèn)證,但是在認(rèn)證通過之后才會(huì)下發(fā)epgdomain,平臺(tái)下發(fā)epgdomain的目的是告知機(jī)頂盒要顯示的首頁(yè)地址。故這里可以利用是否下發(fā)epgdomain來作為判斷是否通過的依據(jù),而且這種方式不用修改現(xiàn)有的認(rèn)證平臺(tái)。

若iptv平臺(tái)認(rèn)證通過,則iptv應(yīng)用程序?qū)ys.iptv.authpass修改為1。若未通過則iptv應(yīng)用程序?qū)ys.iptv.authpass修改為0。

s5.再次啟動(dòng)中間件程序,由中間件程序讀取修改后的android系統(tǒng)屬性的屬性值,重復(fù)執(zhí)行步驟s3至s5。

當(dāng)iptv應(yīng)用程序?qū)ys.iptv.authpass的屬性值進(jìn)行修改后,需要再次啟動(dòng)中間件程序,由中間件程序讀取修改后的屬性值,再次決定是進(jìn)入桌面程序還是進(jìn)行iptv平臺(tái)認(rèn)證。

經(jīng)過上述幾個(gè)步驟后,實(shí)現(xiàn)了基于iptv平臺(tái)認(rèn)證的android機(jī)頂盒的管理方法。這種方法極大的提高了android機(jī)頂盒的安全性。android機(jī)頂盒在進(jìn)入桌面程序之前必須經(jīng)過iptv平臺(tái)認(rèn)證,對(duì)于未認(rèn)證通過的用戶無法使用機(jī)頂盒,杜絕非法用戶使用。這種方法使用中間件程序來做校驗(yàn),可以兼容第三方公司開發(fā)的桌面程序。第三方開發(fā)桌面時(shí),不需做任何修改來適配本發(fā)明,對(duì)于整個(gè)系統(tǒng)的兼容性得到極大的提高。此外,這種方法采用iptv程序來做iptv平臺(tái)認(rèn)證。程序改動(dòng)量少,只需在原來的iptv平臺(tái)認(rèn)證通過之后將sys.iptv.authpass設(shè)置為1,易于開發(fā)人員實(shí)現(xiàn)。

本發(fā)明還提供一種基于iptv平臺(tái)認(rèn)證的android機(jī)頂盒管理系統(tǒng),其包括應(yīng)用層、系統(tǒng)底層和中間層。

應(yīng)用層包括桌面程序和iptv應(yīng)用程序。

系統(tǒng)底層,其用于在進(jìn)入桌面程序前,先啟動(dòng)中間件程序。這里可以通過在系統(tǒng)底層修改默認(rèn)的android系統(tǒng)啟動(dòng)流程來實(shí)現(xiàn)。

中間層,其包括中間件程序,中間層用于增設(shè)android系統(tǒng)屬性,android系統(tǒng)屬性包括第一屬性值和第二屬性值,中間件程序用于讀取android系統(tǒng)屬性的屬性值,若屬性值為第一屬性值,則啟動(dòng)桌面程序,若屬性值為第二屬性值,則啟動(dòng)iptv應(yīng)用程序進(jìn)行iptv平臺(tái)認(rèn)證。本發(fā)明中第一屬性值為1,第二屬性值為0。此外,在android系統(tǒng)啟動(dòng)時(shí),android系統(tǒng)屬性的屬性值設(shè)置為第二屬性值。

iptv應(yīng)用程序用于進(jìn)行iptv平臺(tái)認(rèn)證并判斷是否通過iptv平臺(tái)認(rèn)證以及修改android系統(tǒng)屬性的屬性值。具體的,通過判斷iptv平臺(tái)是否下發(fā)epgdomain至iptv應(yīng)用程序來判斷是否通過iptv平臺(tái)認(rèn)證。若通過iptv平臺(tái)認(rèn)證,則將android系統(tǒng)屬性的屬性值修改為第一屬性值,若未通過iptv平臺(tái)認(rèn)證,則將android系統(tǒng)屬性的屬性值修改為第二屬性值。iptv應(yīng)用程序包括認(rèn)證模塊,修改android系統(tǒng)屬性的屬性值是靠認(rèn)證模塊完成的。在對(duì)android系統(tǒng)屬性的屬性值改后,iptv應(yīng)用程序還將修改后的屬性值發(fā)送至中間件程序。

本發(fā)明不局限于上述實(shí)施方式,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也視為本發(fā)明的保護(hù)范圍之內(nèi)。本說明書中未作詳細(xì)描述的內(nèi)容屬于本領(lǐng)域?qū)I(yè)技術(shù)人員公知的現(xiàn)有技術(shù)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
石嘴山市| 尉犁县| 郯城县| 阜阳市| 永丰县| 绥江县| 含山县| 南召县| 策勒县| 疏附县| 康马县| 略阳县| 肇庆市| 邯郸市| 清河县| 成都市| 南昌市| 乳山市| 平陆县| 安多县| 皋兰县| 恩施市| 哈巴河县| 安庆市| 巍山| 漯河市| 沿河| 陕西省| 安阳县| 漳州市| 凤阳县| 葵青区| 玉树县| 密山市| 马边| 文成县| 兰溪市| 苍南县| 新民市| 凭祥市| 枣阳市|