專利名稱:一種通過智能手機獲取網(wǎng)絡(luò)資訊的多媒體電視系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于互聯(lián)網(wǎng)信息通信領(lǐng)域,尤其涉及一種通過智能手機獲取網(wǎng)絡(luò)資訊的多 媒體電視系統(tǒng)。
背景技術(shù):
家電領(lǐng)域三網(wǎng)融合是目前的一個趨勢,三網(wǎng)融合是指利用數(shù)字信息技術(shù)并通過某 種協(xié)議,使電腦、通訊和消費電子產(chǎn)品之間實現(xiàn)信息資源的共享和互聯(lián)互通。三網(wǎng)融合可使 人們在任何時間、任何地點實現(xiàn)信息融合應(yīng)用。隨著網(wǎng)絡(luò)電視的出現(xiàn),電視機接入互聯(lián)網(wǎng)成 為信息技術(shù)發(fā)展的趨勢,目前TV廠商已經(jīng)生產(chǎn)出具有能獲取網(wǎng)絡(luò)資源的電視機,通過網(wǎng)線 連接,然而在一些邊遠(yuǎn)山區(qū),由于網(wǎng)絡(luò)系統(tǒng)不完善,造成電視機很難接入互聯(lián)網(wǎng)。隨著智能 手機的普及,通過智能手機與電視機能夠?qū)崿F(xiàn)互聯(lián),可是,智能手機屏幕較小不方便閱覽網(wǎng) 絡(luò)資訊信息,而作為日常家庭消費娛樂的多媒體電視機卻擁有非常大的顯示屏幕,如果能 把智能手機的網(wǎng)絡(luò)資源與電視機結(jié)合起來,則將大大方便用戶分享互聯(lián)網(wǎng)網(wǎng)絡(luò)的資源,獲 取網(wǎng)絡(luò)資訊信息,提升用戶休閑娛樂的體驗,進一步滿足消費者的需求。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種通過智能手機獲取網(wǎng)絡(luò)資訊的多媒體電視系統(tǒng),以便 于多媒體電視機通過智能手機獲取網(wǎng)絡(luò)資訊信息與用戶在多媒體電視上瀏覽網(wǎng)絡(luò)資訊信 肩、ο為實現(xiàn)上述目的,本發(fā)明的技術(shù)方案為一種通過智能手機獲取網(wǎng)絡(luò)資訊的多媒體電視系統(tǒng),包括WAP信息服務(wù)器、與所 述信息服務(wù)器連接,用于從該信息服務(wù)器中獲取資訊信息的智能手機、以及通過USB與所 述智能手機連接,用于接收并顯示所述智能手機轉(zhuǎn)發(fā)的資訊信息的多媒體電視機。一種通過智能手機實現(xiàn)多媒體電視機獲取網(wǎng)絡(luò)資訊的方法,包括如下步驟多媒體電視機接收用戶的控制信息,向智能手機發(fā)送獲取網(wǎng)絡(luò)資訊請求;多媒體電視機接收智能手機的應(yīng)答信號,與智能手機建立連接,如果未能接收到 應(yīng)答信號,則提示連接錯誤;智能手機通過Socket通信與網(wǎng)絡(luò)服務(wù)器建立連接,獲取網(wǎng)絡(luò)資訊資源數(shù)據(jù);于智能手機上建立數(shù)據(jù)緩存,并把獲取的資源數(shù)據(jù)以查找鏈表的形式放在緩存 中,其中,智能手機先獲取資訊信息的列表,再根據(jù)列表的順序逐個獲取資訊信息的內(nèi)容;完成資訊信息的列表獲取時,智能手機向多媒體電視機發(fā)送數(shù)據(jù)為XML結(jié)構(gòu)的分 頁的列表數(shù)據(jù),并將該信息列表信息于多媒體電視機上進行顯示。相較于現(xiàn)有技術(shù),本發(fā)明由于智能手機具有完整而成熟的通信硬件軟件,降低了 直接在多媒體電視機下開發(fā)相應(yīng)軟件與硬件的成本,同時,通過智能手機轉(zhuǎn)發(fā)的網(wǎng)絡(luò)資訊 數(shù)據(jù),通過USB線連通智能手機與多媒體電視機,從而實現(xiàn)網(wǎng)絡(luò)資訊的獲取,以便于多媒體 電視機通過智能手機獲取網(wǎng)絡(luò)資訊信息與用戶在多媒體電視上瀏覽網(wǎng)絡(luò)資訊信息。
圖1是本發(fā)明的原理結(jié)構(gòu)框圖。圖2是本發(fā)明的多媒體電視機獲取與顯示資訊的方法流程圖。圖3是本發(fā)明實的智能手機獲取與轉(zhuǎn)發(fā)資訊的方法流程圖。圖4是本發(fā)明的智能手機通過Socket通信獲取網(wǎng)絡(luò)資訊數(shù)據(jù)的方法流程圖。圖5是本發(fā)明的內(nèi)部功能結(jié)構(gòu)框圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對 本發(fā)明進行進一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不 用于限定本發(fā)明。請參閱圖1所示,本發(fā)明通過智能手機獲取網(wǎng)絡(luò)資訊的多媒體電視系統(tǒng)包括多媒 體電視機P101、智能手機P102、WAP資訊信息服務(wù)器P103。其中,多媒體電視PlOl通過USB 與智能手機P102連接,智能手機P102和WAP資訊信息wap服務(wù)器P103通過通信基站的無 線網(wǎng)絡(luò)連接。本實施例中USB傳輸模塊可以采用USB 2.0或者以上標(biāo)準(zhǔn),其傳輸速度可以 達(dá)到480Mbps或者更高,滿足了數(shù)據(jù)傳輸?shù)囊?。由于手機是數(shù)據(jù)的發(fā)送方,USB的傳輸主 機(host)可以由手機充當(dāng)發(fā)起,電視機作為從機(device)根據(jù)主機提供的信息進行數(shù)據(jù) 傳輸。另外,連接多媒體電視的智能手機上安裝特定的程序,以提供為多媒體電視獲取資訊 資源的服務(wù)。用戶通過USB接口使多媒體電視PlOl與智能手機P102實現(xiàn)連接,然后用戶通過 遙控器或者多媒體電視PlOl的控制按鈕,請求網(wǎng)絡(luò)資訊瀏覽,多媒體電視PlOl向智能手機 P102發(fā)出請求資訊信息的請求,如果多媒體電視機PlOl接收到了多媒體電視P102的應(yīng)答 信息,則顯示相應(yīng)的連接成功提示信息,如果多媒體電視PlOl未能收到智能手機P102的應(yīng) 答信息,則多媒體電視機Pioi提示連接錯誤信息。圖2示出了多媒體電視響應(yīng)用戶瀏覽資訊信息的請求,向智能手機請求數(shù)據(jù),接 收并顯示數(shù)據(jù)的過程,其包括如下步驟步驟S201 多媒體電視向用戶輸出資訊信息顯示的UI界面,該UI界面可以根據(jù) 不同的顯示狀態(tài)而改變,如進入該資訊信息模塊時顯示一個界面、顯示列表信息時顯示一 個界面,顯示資訊信息內(nèi)容詳細(xì)時顯示另一個界面。步驟S202 多媒體電視接收用戶在瀏覽資訊信息過程中通過遙控器發(fā)出的瀏覽 控制指令請求,該請求包括信息列表翻頁請求,瀏覽具體信息請求等。步驟S203 多媒體電視與智能手機建立連接,并向智能手機發(fā)送用戶的請求指 令,該指令包括請求資訊數(shù)據(jù)的網(wǎng)絡(luò)地址,該網(wǎng)絡(luò)地址可以為互聯(lián)網(wǎng)域名,或者互聯(lián)網(wǎng)的IP 地址,該地址固化在多媒體電視的存儲器中。步驟S204 多媒體電視接收智能手機轉(zhuǎn)發(fā)的資訊數(shù)據(jù)。步驟S204 多媒體電視機在UI界面中顯示資訊信息數(shù)據(jù)。圖3示出了智能手機請求網(wǎng)絡(luò)資訊數(shù)據(jù)并轉(zhuǎn)發(fā)多媒體電視進行顯示的方法流程, 包括如下步驟
步驟S301 智能手機響應(yīng)多媒體電視的請求,回應(yīng)應(yīng)答信號。步驟S302 智能手機接收多媒體電視發(fā)送的特定網(wǎng)絡(luò)地址。步驟S303 智能手機通過Socket通信獲取網(wǎng)絡(luò)服務(wù)器的資訊數(shù)據(jù)。該資訊數(shù)據(jù)以 XML格式的形式保存在遠(yuǎn)程WAP服務(wù)器中。為了提高系統(tǒng)的反應(yīng)速度,智能手機實現(xiàn)對數(shù)據(jù) 的緩存,并且該數(shù)據(jù)緩存在智能手機的查找鏈表中,智能手機最先獲取資訊信息的列表,再 根據(jù)列表的順序逐個獲取資訊的信息內(nèi)容。步驟S304 智能手機完成資訊信息的列表獲取時,向多媒體電視發(fā)送分頁的列表 數(shù)據(jù)。并且根據(jù)用戶對瀏覽特定資訊數(shù)據(jù)的請求,快速在緩存的數(shù)據(jù)中查找該資訊信息的 內(nèi)容,具體為智能手機通過獲取用戶請求瀏覽的資訊信息的ID編號,在查找鏈表中快速獲 取該資訊信息的內(nèi)容,并轉(zhuǎn)發(fā)給多媒體電視。如果在緩存的數(shù)據(jù)中沒找到該資訊信息的內(nèi) 容,則立刻向wap服務(wù)器請求該資訊數(shù)據(jù),并即時轉(zhuǎn)發(fā)獲取的資訊信息,該資訊信息完成讀 取后,即把該資訊信息保存在緩存的查找鏈表中。圖4所示為智能手機通過Socket通信獲取網(wǎng)絡(luò)資訊數(shù)據(jù)的流程,其中以Symbian 操作系統(tǒng)的智能手機和與Linux操作系統(tǒng)的多媒體電視機為一個優(yōu)選的實施例,包括如下 步驟步驟S401 使用調(diào)用RHhostResolver類中的GetByName方法,通過網(wǎng)絡(luò)域名獲取 網(wǎng)絡(luò)服務(wù)器的ip地址。步驟S402 調(diào)用Rsocket類中的Connect方法,與網(wǎng)絡(luò)服務(wù)器建立連接。步驟S403 調(diào)用Rsocket類中的RecvOneOrMore方法實現(xiàn)與網(wǎng)絡(luò)服務(wù)器的握手。步驟S404 調(diào)用Rsocket類中的Read方法,讀取網(wǎng)絡(luò)服務(wù)器的資訊數(shù)據(jù)。步驟S405 智能手機的程序把階段讀取到的數(shù)據(jù)存儲在數(shù)據(jù)緩沖區(qū)中,該XML格 式的數(shù)據(jù)中置入階段結(jié)束標(biāo)識符,當(dāng)智能手機程序讀取到該階段結(jié)束符時,即可把階段讀 取的數(shù)據(jù)存在數(shù)據(jù)緩沖區(qū)。緩存數(shù)據(jù)之前,需要根據(jù)XML數(shù)據(jù)表示的特定格式,獲取資訊數(shù) 據(jù)的內(nèi)容,并把內(nèi)容按特定格式保存在查找鏈表中。步驟S406 智能手機完成資訊數(shù)據(jù)的讀取時,調(diào)用Rsocket類中的Colse方法,關(guān) 閉與網(wǎng)絡(luò)服務(wù)器的連接,與網(wǎng)絡(luò)服務(wù)器斷開通信連接。圖5所示為本發(fā)明實施例提供的多媒體電視與智能手機通信系統(tǒng)的結(jié)構(gòu)框圖,為 了便于說明,僅示出了本發(fā)明實施例相關(guān)的部分。其中,多媒體電視包括資訊顯示播放單元 P501、數(shù)據(jù)接收單元P502、控制單元P503 ;而智能手機包括數(shù)據(jù)緩存單元P504、數(shù)據(jù)接收單 元P505、數(shù)據(jù)包完整性檢測與控制單元P506、數(shù)據(jù)轉(zhuǎn)發(fā)單元P507、控制單元P508。數(shù)據(jù)接收 單元P505接收通信基站數(shù)據(jù),例如新聞咨詢數(shù)據(jù),該數(shù)據(jù)以XML數(shù)據(jù)的格式保存在網(wǎng)絡(luò)WAP 服務(wù)器中,并且智能手機通過Socket通信獲取該數(shù)據(jù)。數(shù)據(jù)緩存單元P504通過數(shù)據(jù)結(jié)構(gòu) 查找鏈表緩存數(shù)據(jù),該查找鏈表的節(jié)點保存資訊的標(biāo)題、內(nèi)容、ID、發(fā)布日期、資訊來源、作 者、瀏覽次數(shù)等信息。因為資訊數(shù)據(jù)一般是列表下對應(yīng)的文章數(shù)據(jù),可以當(dāng)用戶在閱讀咨詢 文章的過程中,獲取并緩存其他咨詢文章的數(shù)據(jù),這樣可以大大提高用戶獲取咨詢的速度, 改善閱覽體驗。智能手機最先獲取資訊數(shù)據(jù)的列表,該列表包括資訊標(biāo)題,ID,來源信息, 然后逐個獲取資訊信息的內(nèi)容數(shù)據(jù),并把該數(shù)據(jù)保存在查找鏈表的每個節(jié)點中。數(shù)據(jù)包完 整性檢測單元P506主要是檢測緩存的數(shù)據(jù)中是否存在缺失數(shù)據(jù),如果存在缺失數(shù)據(jù),發(fā)生 亂碼、或其他數(shù)據(jù)錯誤的情況,則通過控制句柄向通信基站發(fā)送重發(fā)請求或者等待。數(shù)據(jù)轉(zhuǎn)
5發(fā)單元P507通過一定的XML數(shù)據(jù)格式向電視機轉(zhuǎn)發(fā)數(shù)據(jù),該數(shù)據(jù)分為兩種情況,一種是分 頁的資訊列表數(shù)據(jù),一種是資訊內(nèi)容數(shù)據(jù),智能手機最先向多媒體電視轉(zhuǎn)發(fā)資訊列表數(shù)據(jù), 再根據(jù)用戶的翻頁請求轉(zhuǎn)發(fā)其他頁的資訊列表數(shù)據(jù),或者根據(jù)瀏覽具體某個資訊信息的請 求轉(zhuǎn)發(fā)該資訊數(shù)據(jù)。智能手機的控制單元P508主要是與多媒體電視的控制單元P503進行 控制信息的交互使得通信過程能夠的順利進行,具體包括通信的握手、數(shù)據(jù)傳輸同步與指 令的接收、轉(zhuǎn)換、執(zhí)行等。智能電視端的數(shù)據(jù)接收單元P502用于接收智能手機轉(zhuǎn)發(fā)的資訊 數(shù)據(jù)。多媒體電視機的顯示播放單元P501通過在電視機端構(gòu)建顯示的UI并獲取接收單元 P502接收到的數(shù)據(jù),然后向用戶顯示數(shù)據(jù),顯示獲取的網(wǎng)絡(luò)新聞資訊列表與具體資訊信息寸。本發(fā)明通過將用戶的智能手機作為多媒體電視獲取網(wǎng)絡(luò)資訊資源的中轉(zhuǎn)站,多媒 體電視機通過獲取智能手機轉(zhuǎn)發(fā)的網(wǎng)絡(luò)資訊數(shù)據(jù)并顯示給用戶,以避免電視機連接網(wǎng)線的 繁瑣,方便沒有互聯(lián)網(wǎng)網(wǎng)絡(luò)地區(qū)的用戶在互聯(lián)網(wǎng)上獲取即時資訊信息,且由于電視機的屏 幕相對比較大,對于資訊信息的閱覽要比手機能給用戶更方便。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
一種通過智能手機獲取網(wǎng)絡(luò)資訊的多媒體電視系統(tǒng),包括WAP信息服務(wù)器、其特征在于還包括有與所述信息服務(wù)器連接,用于從該信息服務(wù)器中獲取資訊信息的智能手機、以及通過USB與所述智能手機連接,用于接收并顯示所述智能手機轉(zhuǎn)發(fā)的資訊信息的多媒體電視機。
2.如權(quán)利要求1所述的通過智能手機獲取網(wǎng)絡(luò)資訊的多媒體電視系統(tǒng),其特征在于 所述的多媒體電視還包括有用于接收智能手機發(fā)送的資訊數(shù)據(jù)的數(shù)據(jù)接收單元、用于在特 定的UI界面下向用戶顯示播放資訊信息的資訊顯示播放單元、以及用于接收用戶的控制 信息并且與智能手機的控制單元進行交互的控制單元。
3.如權(quán)利要求2所述的通過智能手機獲取網(wǎng)絡(luò)資訊的多媒體電視系統(tǒng),其特征在于 所述的智能手機還包括有用于請求與接收網(wǎng)絡(luò)服務(wù)器的資訊數(shù)據(jù)的數(shù)據(jù)接收單元,其中該 資訊數(shù)據(jù)為XML格式的數(shù)據(jù),用于向多媒體電視機轉(zhuǎn)發(fā)獲取的資訊數(shù)據(jù)的數(shù)據(jù)轉(zhuǎn)發(fā)單元, 以及用于緩存接收到的XML資訊數(shù)據(jù)的數(shù)據(jù)緩存單元。
4.如權(quán)利要求3所述的通過智能手機獲取網(wǎng)絡(luò)資訊的多媒體電視系統(tǒng),其特征在于 所述的智能手機還包括數(shù)據(jù)包完整性檢測與控制單元,用于檢測獲取的數(shù)據(jù)是否完整,如 數(shù)據(jù)有缺失,則向網(wǎng)絡(luò)服務(wù)器請求缺失的數(shù)據(jù)。
5. 一種通過智能手機實現(xiàn)多媒體電視機獲取網(wǎng)絡(luò)資訊的方法,包括如下步驟多媒體電視機接收用戶的控制信息,向智能手機發(fā)送獲取網(wǎng)絡(luò)資訊請求;多媒體電視機接收智能手機的應(yīng)答信號,與智能手機建立連接,如果未能接收到應(yīng)答 信號,則提示連接錯誤;智能手機通過Socket通信與網(wǎng)絡(luò)服務(wù)器建立連接,獲取網(wǎng)絡(luò)資訊資源數(shù)據(jù);于智能手機上建立數(shù)據(jù)緩存,并把獲取的資源數(shù)據(jù)以查找鏈表的形式放在緩存中,其 中,智能手機先獲取資訊信息的列表,再根據(jù)列表的順序逐個獲取資訊信息的內(nèi)容;完成資訊信息的列表獲取時,智能手機向多媒體電視機發(fā)送數(shù)據(jù)為XML結(jié)構(gòu)的分頁的 列表數(shù)據(jù),并將該信息列表信息于多媒體電視機上進行顯示
6.如權(quán)利要求5所述的通過智能手機實現(xiàn)多媒體電視機獲取網(wǎng)絡(luò)資訊的方法,其特征 在于,包括下列步驟多媒體電視機向智能手機發(fā)送獲取網(wǎng)絡(luò)資訊的請求指令;智能手機接收到請求命令后,與WAP信息服務(wù)器建立連接,并從該服務(wù)器獲取滿足特 定格式的信息資訊數(shù)據(jù);智能手機將接收到的從WAP信息服務(wù)器上獲取的信息資訊數(shù)據(jù)轉(zhuǎn)發(fā)給多媒體電視機;多媒體電視機接收智能手機轉(zhuǎn)發(fā)的資訊數(shù)據(jù),并顯示該資訊信息。
7.如權(quán)利要求6所述的通過智能手機實現(xiàn)多媒體電視機獲取網(wǎng)絡(luò)資訊的方法,其特征 在于,還包括下述步驟多媒體電視機接收用戶通過遙控器或者按鍵發(fā)送的控制信息,進入電視機資訊信息模 塊,電視機顯示特定的UI界面。
全文摘要
本發(fā)明公開了一種通過智能手機獲取網(wǎng)絡(luò)資訊的多媒體電視系統(tǒng),包括WAP信息服務(wù)器、與信息服務(wù)器連接,用于從該信息服務(wù)器中獲取資訊信息的智能手機、以及通過USB與所述智能手機連接,用于接收并顯示所述智能手機轉(zhuǎn)發(fā)的資訊信息的多媒體電視。本發(fā)明可實現(xiàn)多媒體電視機通過智能手機獲取網(wǎng)絡(luò)資訊信息,以便沒有聯(lián)入互聯(lián)網(wǎng)的家庭用戶能實現(xiàn)通過智能手機在多媒體電視上瀏覽網(wǎng)絡(luò)資訊的需求。
文檔編號H04L29/06GK101917400SQ20101022705
公開日2010年12月15日 申請日期2010年7月14日 優(yōu)先權(quán)日2010年7月14日
發(fā)明者鐘增梁 申請人:深圳創(chuàng)維-Rgb電子有限公司