智能電視訪問方法及智能電視訪問系統的制作方法
【技術領域】
[0001]本發明涉及通訊技術領域,具體涉及一種智能電視訪問方法及智能電視訪問系統。
【背景技術】
[0002]智能電視,是具有全開放式平臺、搭載了操作系統、且用戶在欣賞普通電視內容的同時,可自行安裝和卸載各類應用軟件,持續對功能進行擴充和升級的電視產品的總稱。
[0003]智能電視處于局域網當中,智能電視可從局域網訪問互聯網以獲取資源,然而,現有的用戶設備(例如手機、個人計算機(PC,Personal Compute)等)卻無法通過互聯網直接與智能電視進行通信,在三網融合和3C融合的技術背景下,如何使得用戶設備能夠通過互聯網訪問智能電視成為業界探討和關注的問題,目前并沒有很好的解決方案能夠解決上述問題。
【發明內容】
[0004]本發明提供一種智能電視訪問方法及智能電視訪問系統,使得用戶設備能夠通過互聯網訪問智能電視。
[0005 ]本發明第一方面提供一種智能電視訪問方法,包括:
[0006]智能電視開啟Web服務,并監聽第一端口;
[0007]智能電視啟用通用即插即用(UPnP,UniversalPlug and Play)服務,對智能電視的局域網以太網協議(IP,Internet Protocol)地址和所述第一端口進行路由器端口映射,并將經所述路由器端口映射后得到的廣域網IP地址、第二端口與所述智能電視的標識綁定后上報至廣域網服務器;
[0008]所述廣域網服務器收到用戶設備對智能電視的HTTP請求時,根據所述HTTP請求中攜帶的智能電視的標識,獲取相應的廣域網IP地址和第二端口,并根據獲取到的廣域網IP地址和第二端口做頁面跳轉訪問相應的路由器;
[0009]所述路由器在收到來自所述廣域網服務器的HTTP請求時,根據路由器端口映射關系將收到的HTTP請求轉發至相應的智能電視。
[0010]基于本發明第一方面,在第一種可能的實現方式中,所述智能電視開啟萬維網Web服務具體為:
[0011]所述智能電視啟動所述智能電視的web服務器應用,以開啟所述智能電視的web月艮務。
[0012]本發明第二方面提供一種智能電視訪問系統,包括:
[0013]智能電視、路由器、廣域網服務器和用戶設備;
[0014]所述智能電視用于:開啟萬維網Web服務,并監聽第一端口;啟用UPnP服務,對所述智能電視的局域網IP地址和所述第一端口進行路由器端口映射,并將經所述路由器端口映射后得到的廣域網IP地址、第二端口與所述智能電視的標識綁定后上報至所述廣域網服務器;
[0015]所述廣域網服務器用于:收到用戶設備對智能電視的HTTP請求時,根據所述HTTP請求中攜帶的智能電視的標識,獲取相應的廣域網IP地址和第二端口,并根據獲取到的廣域網IP地址和第二端口做頁面跳轉訪問相應的路由器;
[0016]所述路由器用于:在收到來自所述廣域網服務器的HTTP請求時,根據路由器端口映射關系將收到的HTTP請求轉發至相應的智能電視。
[0017]基于本發明第二方面,在第一種可能的實現方式中,所述智能電視具體用于啟動所述智能電視的web服務器應用,以開啟所述智能電視的web服務。
[0018]由上可見,本發明中通過開啟智能電視的web服務并監聽第一端口,將該智能電視的局域網IP地址和上述第一端口進行路由器端口映射后得到的廣域網IP地址和第二端口與該智能電視的標識綁定后上傳至廣域網服務器,使得用戶設備可通過向廣域網服務器發送訪問該智能電視的HTTP請求實現對該智能電視的訪問,進而實現通過互聯網訪問智能電視。
【附圖說明】
[0019]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0020]圖1為本發明提供的一種智能電視訪問方法一實施例流程示意圖
[0021]圖2為本發明提供的一種智能電視訪問系統一實施例結構示意圖。
【具體實施方式】
[0022]為使得本發明的發明目的、特征、優點能夠更加的明顯和易懂,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而非全部實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0023]本發明實施例提供一種智能電視訪問方法,包括:智能電視開啟萬維網Web服務,并監聽第一端口;智能電視啟用通用即插即用UPnP服務,對智能電視的局域網IP地址和所述第一端口進行路由器端口映射,并將經所述路由器端口映射后得到的廣域網IP地址、第二端口與所述智能電視的標識綁定后上報至廣域網服務器;所述廣域網服務器收到用戶設備對智能電視的HTTP請求時,根據所述HTTP請求中攜帶的智能電視的標識,獲取相應的廣域網IP地址和第二端口,并根據獲取到的廣域網IP地址和第二端口做頁面跳轉訪問相應的路由器;所述路由器在收到來自所述廣域網服務器的HTTP請求時,根據路由器端口映射關系將收到的HTTP請求轉發至相應的智能電視。本發明實施例還提供相應的智能電視訪問系統,以下分別進行詳細說明。
[0024]實施例一
[0025]請參閱圖1,本發明實施例中的智能電視訪問方法包括:
[0026]步驟101、智能電視開啟web應用,并監聽第一端口 ;
[0027]首先說明的是,本發明實施例中提及的web為萬維網(英文全稱為:WorldWideWeb)的縮寫,具體的,關于Web、Web服務器的說明可以參照已公開文獻的記載,此處不再贅述。
[0028]本發明實施例中,可預先在智能電視上安裝web服務器應用(S卩web服務器軟件),以使得智能電視具備web服務器的功能,通過啟動已安裝的web服務器應用,即可開啟該智能電視的web服務器功能(S卩web應用)。上述第一端口為上述智能電視的某一端口,可以根據實際情況對第一端口進行指定,此處不作限定。
[0029]步驟102、智能電視啟用UPnP服務,對該智能電視的局域網IP地址和上述第一端口進行路由器端口映射;
[0030]本發明實施例中,對上述智能電視的局域網IP地址和上述第一端口進行路由器端口映射的過程也即建立上述智能電視的局域網IP地址和上述第一端口與路由器的廣域網IP地址和第二端口的映射關系的過程,通過對上述智能電視的局域網IP地址和上述第一端口進行路由器端口映射,使得用戶設備(例如手機、臺式機、筆記本電腦、平板電腦等)發送的互聯網請求(例如HTTP請求)到達該路由器后,能夠被該路由器轉發到該智能電視。舉例說明,若上述智能電視的局域網IP地址為192.168.0.1、第一端口的端口號為7766,與上述智能電視連接的路由器的廣域網IP地址為222.222.222.222、第二端口的端口號為3344,則經過步驟102的路由器端口映射后的廣域網I P地址和第二端口將分別映射為222.222.222.222,3344ο
[0031]步驟103、智能電視將經上述路由器端口映射后得到的廣域網IP地址、第二端口與上述智能電視的標識綁定后上報至廣域網服務器;
[0032]本發明實施例中,上述智能電視的標識具體可以為上述智能設備的設備ID(即標示符,英文全稱為IDentifier),當然,也可以為其它能夠唯一指示該智能電視的標識,此次不作限定。在步驟102對智能電視的局域網IP地址和上述第一端口進行路由器端口映射之后,智能電視將經上述路由器端口映射后得到的廣域