訪問網(wǎng)絡側服務的方法、服務器和系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明實施例涉及互聯(lián)網(wǎng)技術,尤其涉及一種訪問網(wǎng)絡側服務的方法、服務器和系統(tǒng)。
【背景技術】
[0002]隨著數(shù)字家庭的發(fā)展,以及消費電子(Consumer electronic products,簡稱CE)產(chǎn)品本身的普遍數(shù)字化,家庭中正出現(xiàn)越來越多的數(shù)字化的娛樂設備和家電產(chǎn)品。將這些家庭網(wǎng)絡設備以有線或無線方式連接成家庭網(wǎng)絡,以實現(xiàn)內容共享或相互控制等功能,是業(yè)界正在構想并努力實現(xiàn)的數(shù)字家庭網(wǎng)絡概念。
[0003]為了實現(xiàn)各種不同類型家庭設備的互通和控制,越來越多的家庭網(wǎng)絡設備支持通用即插即用(Universal Plug and Play,簡稱UPnP)。在UPnP體系中,用戶通過家庭網(wǎng)絡中的控制點(Control Point,簡稱CP)實現(xiàn)對家庭設備的控制,CP采用UPnP協(xié)議通過調用UPnP設備的相關控制命令(act 1n ),讀取家庭網(wǎng)絡中UPnP設備的狀態(tài)信息,以及控制UPnP設備執(zhí)行相應的操作。
[0004]為實現(xiàn)家庭中各類設備之間的媒體內容共享,UPnP論壇(Forum)制定了 AV標準。其中,定義了媒體服務器(Media Server,簡稱MS)用于提供AV媒體資源;媒體呈現(xiàn)/播放器(Media Renderer,簡稱MR)用來解碼并播放來自MS的媒體。數(shù)字生活網(wǎng)絡聯(lián)盟(DigitalLiving Network Alliance,簡稱DLNA)引用了 UPnP AV定義的標準,并定義了數(shù)字媒體服務器(Digital MediaServer,簡稱 DMS)、數(shù)字媒體呈現(xiàn)器(Digital Media Renderer,簡稱DMR)、數(shù)字媒體播放器(Digital Media Player,簡稱DMP)等設備類型?;谏鲜黾夹g,配置在云端的服務器可向家庭網(wǎng)絡設備提供網(wǎng)絡側服務。
[0005]但是,現(xiàn)有技術中,數(shù)字家庭用戶不能直接的訪問網(wǎng)絡側服務,且訪問網(wǎng)絡側服務與訪問本地服務的接口也不相同,使得家庭網(wǎng)絡設備的訪問方式復雜,用戶操作不便。
【發(fā)明內容】
[0006]本發(fā)明提供一種訪問網(wǎng)絡側服務的方法、服務器和系統(tǒng),以實現(xiàn)家庭網(wǎng)絡設備訪問網(wǎng)絡側服務的便捷性和通用性。
[0007]第一方面,本發(fā)明實施例提供一種訪問網(wǎng)絡側服務的方法,包括:
[0008]遠程用戶界面RUI服務器從網(wǎng)絡側服務器獲取用戶賬戶對應的網(wǎng)絡側服務和/或本地服務的服務信息;
[0009]所述RUI服務器接收RUI客戶端發(fā)送的包含用戶賬戶信息的界面獲取請求,認證所述用戶賬戶信息或將所述用戶賬戶信息轉發(fā)給認證服務器并接收所述認證服務器發(fā)送的認證結果;
[0010]所述RUI服務器為所述RUI客戶端確定對應所述用戶賬戶且包括所述服務信息的第一用戶界面,并發(fā)送給所述RUI客戶端。
[0011]在第一方面的第一種可能的實現(xiàn)方式中,在所述Rn服務器從網(wǎng)絡側服務器獲取用戶賬戶對應的網(wǎng)絡側服務和/或本地服務的服務信息之后,還包括:所述RUI服務器根據(jù)所述服務信息為所述用戶賬戶生成至少一個第一用戶界面;
[0012]則所述Rn服務器為所述Rn客戶端確定對應所述用戶賬戶且包括所述服務信息的第一用戶界面包括:
[0013]所述RUI服務器根據(jù)所述RUI客戶端的屬性參數(shù)和/或所述用戶賬戶信息,為所述RUI客戶端從所述至少一個第一用戶界面中選擇確定對應所述用戶賬戶的一個第一用戶界面;或
[0014]所述RUI服務器根據(jù)所述RUI客戶端在所述界面獲取請求中返回的界面選擇信息,為所述RUI客戶端從所述至少一個第一用戶界面中選擇確定對應所述用戶賬戶的一個第一用戶界面。
[0015]在第一方面的第二種可能的實現(xiàn)方式中,所述RUI服務器為所述RUI客戶端確定對應所述用戶賬戶且包括所述服務信息的第一用戶界面,并發(fā)送給所述RUI客戶端包括:
[0016]所述RUI服務器向所述RUI客戶端發(fā)送界面選擇列表,并接收用戶從所述一個或多個界面中選擇的一個第二用戶界面或者所述RUI客戶端根據(jù)預設匹配規(guī)則,從所述一個或多個第二用戶界面中自動匹配的一個第二用戶界面;
[0017]所述RUI服務器根據(jù)選擇的第二用戶界面和所述用戶賬戶,向第二用戶界面中加載對應的服務信息,形成第一用戶界面,并發(fā)送給所述RUI客戶端。
[0018]在第一方面的第三種可能的實現(xiàn)方式中,所述RUI服務器為所述RUI客戶端確定對應所述用戶賬戶且包括所述服務信息的第一用戶界面,并發(fā)送給所述RUI客戶端包括:
[0019]所述RUI服務器根據(jù)所述界面獲取請求獲取所述RUI客戶端的屬性參數(shù),并根據(jù)所述客戶端的屬性參數(shù)和/或所述用戶賬戶信息為所述用戶賬戶選擇第二用戶界面;
[0020]所述RUI服務器根據(jù)選擇的第二用戶界面加載對應的服務信息,形成第一用戶界面,并發(fā)送給所述RUI客戶端。
[0021]在第一方面的第四種可能的實現(xiàn)方式中,還包括:
[0022]所述RUI服務器從網(wǎng)絡側服務器獲取所述用戶賬戶的好友用戶定制的共享服務信息。
[0023]在第一方面的第五種可能的實現(xiàn)方式中,所述RUI服務器從網(wǎng)絡側服務器獲取用戶賬戶對應的網(wǎng)絡側服務和/或本地服務的服務信息,包括:
[0024]所述RUI服務器周期性接收所述網(wǎng)絡側服務器發(fā)送的所述用戶賬戶對應的網(wǎng)絡側服務和/或本地服務的服務更新信息。
[0025]在第一方面的第六種可能的實現(xiàn)方式中,若所述RUI服務器對所述用戶賬戶信息進行認證,則所述RUI服務器接收RUI客戶端發(fā)送的包含用戶賬戶信息的界面獲取請求,認證所述用戶賬戶信息之前,還包括:
[0026]所述冊1服務器接收認證服務器發(fā)送的所述用戶賬戶的注冊信息并同步保存至本地。
[0027]根據(jù)第一方面、第一方面第一種至第六種任意一種可能的實現(xiàn)方式,在第一方面的第七種可能的實現(xiàn)方式中,所述RUI服務器為所述RUI客戶端確定對應所述用戶賬戶且包括所述服務信息的用戶界面之前,還包括:
[0028]所述RUI服務器根據(jù)所述RUI客戶端的屬性參數(shù)和/或所述服務信息的屬性參數(shù),基于預設過濾規(guī)則對所述用戶賬戶的服務信息進行過濾。
[0029]根據(jù)第一方面第七中可能的實現(xiàn)方式,在第一方面的第八種可能的實現(xiàn)方式中,所述RUI服務器根據(jù)所述RUI客戶端的屬性參數(shù)和/或所述服務信息的屬性參數(shù),基于預設過濾規(guī)則對所述用戶賬戶的服務信息進行過濾,包括:
[0030]所述RUI服務器根據(jù)所述RUI客戶端的顯示屬性或網(wǎng)絡屬性,將與所述顯示屬性或網(wǎng)絡屬性不匹配的服務信息過濾掉。
[0031]第二方面,本發(fā)明實施例提供一種遠程用戶界面RUI服務器,其特征在于,包括:
[0032]獲取模塊,用于從網(wǎng)絡側服務器獲取用戶賬戶對應的網(wǎng)絡側服務和/或本地服務的服務信息;
[0033]認證模塊,用于接收冊1客戶端發(fā)送的包含用戶賬戶信息的界面獲取請求,認證所述用戶賬戶信息或將所述用戶賬戶信息轉發(fā)給認證服務器并接收所述認證服務器發(fā)送的認證結果;
[0034]發(fā)送模塊,用于為所述RUI客戶端確定對應所述用戶賬戶且包括所述服務信息的第一用戶界面,并發(fā)送給所述RUI客戶端。
[0035]在第二方面的第一種可能的實現(xiàn)方式中,還包括:
[0036]生成模塊,用于在從網(wǎng)絡側服務器獲取用戶賬戶對應的網(wǎng)絡側服務和/或本地服務的服務信息之后,根據(jù)所述服務信息為所述用戶賬戶生成至少一個第一用戶界面;
[0037]則所述發(fā)送模塊,具體用于:
[0038]根據(jù)所述RUI客戶端的屬性參數(shù)和/或所述用戶賬戶信息,為所述RUI客戶端從所述至少一個第一用戶界面中選擇確定對應所述用戶賬戶的一個第一用戶界面;或
[0039]根據(jù)所述RUI客戶端在所述界面獲取請求中返回的界面選擇信息,為所述RUI客戶端從所述至少一個第一用戶界面中選擇確定對應所述用戶賬戶的一個第一用戶界面。
[0040]在第二方面的第二種可能的實現(xiàn)方式中,所述發(fā)送模塊,包括:
[0041]匹配單元,用于向所述RUI客戶端發(fā)送界面選擇列表,并接收用戶從所述一個或多個界面中選擇的一個第二用戶界面或者所述RUI客戶端根據(jù)預設匹配規(guī)則,從所述一個或多個第二用戶界面中自動匹配的一個第二用戶界面;
[0042]發(fā)送單元,用于根據(jù)選擇的第二用戶界面和所述用戶賬戶,向第二用戶界面中加載對應的服務信息,形成第一用戶界面,并發(fā)送給所述RUI客戶端。
[0043]在第二方面的第三種可能的實現(xiàn)方式中,所述發(fā)送模塊,包括:
[0044]選擇單元,用于根據(jù)所述界面獲取請求獲取所述RUI客戶端的屬性參數(shù),并根據(jù)所述客戶端的屬性參數(shù)和/或所述用戶賬戶信息為所述用戶賬戶選擇第二用戶界面;
[0045]發(fā)送單元,用于根據(jù)選擇的第二用戶界面加載對應的服務信息,形成第一用戶界面,并發(fā)送給所述RUI客戶端。
[0046]在第二方面的第四種可能的實現(xiàn)方式中,所述獲取模塊,還用于:
[0047]從網(wǎng)絡側服務器獲取所述用戶賬戶的好友用戶定制的共享服務信息。
[0048]在第二方面的第五種可能的實現(xiàn)方式中,所述獲取模塊,具體用于:
[0049]周期性接收所述網(wǎng)絡側服務器發(fā)送的所述用戶賬戶對應的網(wǎng)絡側服務和/或本地服務的服務更新信息。
[0050]在第二方面的第六種可能的實現(xiàn)方式中,若所述RUI服務器對所述用戶賬戶信息進行認證,還包括:
[0051]同步模塊,在接收冊1客戶端發(fā)送的包含用戶賬戶信息的界面獲取請求,認證所述用戶賬戶信息之前,用于接收認證服務器發(fā)送的所述用戶賬戶的注冊信息并同步保存至本地。
當前第1頁
1 
2 
3 
4