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

群組成員同時(shí)收看網(wǎng)絡(luò)電視的方法及服務(wù)器、客戶端的制作方法

文檔序號(hào):7970216閱讀:277來源:國知局
專利名稱:群組成員同時(shí)收看網(wǎng)絡(luò)電視的方法及服務(wù)器、客戶端的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及P2P (Peer to Peer)網(wǎng)絡(luò)電視直播,尤其涉及一種即時(shí)通信群 組成員同時(shí)收看網(wǎng)絡(luò)電視的實(shí)現(xiàn)方法及其對應(yīng)的群組服務(wù)器和群組客戶端。
背景技術(shù)
P2P網(wǎng)絡(luò)讓人們通過互聯(lián)網(wǎng)直接交互。P2P網(wǎng)絡(luò)中的所有設(shè)備都是通信平 等的一端,每一端的設(shè)備既是客戶端又是服務(wù)器端,有大量的數(shù)據(jù)流入與流出。 P2P^支術(shù)特性如下(1) 網(wǎng)絡(luò)設(shè)備既是服務(wù)器又是客戶端,如何表現(xiàn)取決于用戶的要求,網(wǎng)絡(luò) 應(yīng)用由使用者自由驅(qū)動(dòng)。(2) 信息在網(wǎng)絡(luò)設(shè)備間直接流動(dòng),高速及時(shí),降低中轉(zhuǎn)服務(wù)成本。(3) 構(gòu)成網(wǎng)絡(luò)設(shè)備互動(dòng)的基礎(chǔ)和應(yīng)用。(4) 在使網(wǎng)絡(luò)信息^t化的同時(shí),相同特性的P2P設(shè)備可以構(gòu)成存在于互 聯(lián)網(wǎng)這張大網(wǎng)中的子網(wǎng),使信息按新方式又一次集中。P2P網(wǎng)絡(luò)電視,即使用P2P的方式傳輸?shù)木W(wǎng)絡(luò)節(jié)目,所有觀看同一個(gè)節(jié)目 的用戶構(gòu)成一張P2P網(wǎng)絡(luò),每一個(gè)用戶都可以從其它多個(gè)用戶中獲得節(jié)目數(shù) 據(jù),同時(shí)提供節(jié)目數(shù)據(jù)給其它的用戶?,F(xiàn)有P2P網(wǎng)絡(luò)電視播放系統(tǒng)中,包括播放客戶端、P2P網(wǎng)絡(luò)節(jié)目服務(wù)器, 客戶端連接至節(jié)目服務(wù)器并從服務(wù)器取得節(jié)目信息以及當(dāng)前觀看該節(jié)目的其 它客戶端信息,然后使用得到的信息聯(lián)系其它的客戶端,并與其它客戶端進(jìn)行 數(shù)據(jù)交換??蛻舳说玫焦?jié)目的流々某體數(shù)據(jù)后組裝成播放器支持的流并進(jìn)行節(jié)目播放。 現(xiàn)有P2P網(wǎng)絡(luò)電視播放過程中,只涉及到客戶端與節(jié)目服務(wù)器之間的互 動(dòng),以及各客戶端之間的流媒體數(shù)據(jù)交換,但客戶端之間不能實(shí)現(xiàn)真正意義上 的相互交流,如一個(gè)客戶端用戶不能主動(dòng)告知其它客戶端用戶自己正在收看的 網(wǎng)絡(luò)電視節(jié)目,以便通知自己的好友收看同一檔節(jié)目并實(shí)現(xiàn)邊看節(jié)目邊聊天的 互動(dòng)方式。發(fā)明內(nèi)容本發(fā)明提供一種群組成員同時(shí)收看網(wǎng)絡(luò)電視的方法,用以解決現(xiàn)有技術(shù)中 存在的不能方便實(shí)現(xiàn)同 一即時(shí)通信群組成員同時(shí)收看網(wǎng)絡(luò)電視的問題。本發(fā)明方法包括A、群組客戶端登錄群組服務(wù)器,發(fā)起獲取網(wǎng)絡(luò)電視節(jié)目信息請求;群組成員當(dāng)前正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;C、所述群組客戶端將所述組群服務(wù)器返回的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息提供 用戶選擇,并根據(jù)用戶選擇的網(wǎng)絡(luò)電視頻道,向提供網(wǎng)絡(luò)電視節(jié)目及P2P網(wǎng)絡(luò) 管理的P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播放。根據(jù)本發(fā)明的上述方法,所述步驟B中,所述群組服務(wù)器收到群組客戶端 發(fā)起的獲取網(wǎng)絡(luò)電視節(jié)目信息請求時(shí),判斷本群組是否已有其它群組成員當(dāng)前 正在收看網(wǎng)絡(luò)電視,如果是,則向發(fā)起請求的群組客戶端返回本群組其它群組 成員當(dāng)前正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,或同時(shí)返回本群組默認(rèn)的和本群 組其它群組成員當(dāng)前正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;否則,僅向發(fā)起請求 的群組客戶端返回本群組默認(rèn)的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息。根據(jù)本發(fā)明的上述方法,所述步驟C中,所述群組客戶端根據(jù)所述組群服 務(wù)器返回的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,在本地窗口中顯示出選擇相應(yīng)電視頻道的 快捷方式,提供用戶選擇。根據(jù)本發(fā)明的上述方法,所述群組客戶端周期向所述群組服務(wù)器通知自身 的當(dāng)前狀態(tài)信息及正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;所述群組服務(wù)器更新本
地存儲(chǔ)的群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息。根據(jù)本發(fā)明的上述方法,所述群組客戶端周期向所述群組服務(wù)器獲取其它群組成員的當(dāng)前狀態(tài)信息;所迷群組服務(wù)器返回本地存儲(chǔ)的其它群組成員的當(dāng) 前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;S/f* 、?k、 ^^^Ef變嫂^^EI曰S ^哭"f庇向息及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,并顯示在本地窗口中。根據(jù)本發(fā)明的上述方法,所述群組客戶端向所述群組服務(wù)器發(fā)起頻道通知請求,攜帶本地正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;所述群組服務(wù)器將所述頻道通知請求中攜帶的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息及發(fā)起請求的群組客戶端標(biāo)識(shí)通知給同一群組中的其它群組成員所在群組客戶端;所述其它群組成員所在群組客戶端選擇通知的電視頻道,向所述P2P網(wǎng)絡(luò) 節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播放。所述群組服務(wù)器接收到所述頻道通知請求后,獲取對應(yīng)頻道的節(jié)目名稱、 節(jié)目標(biāo)識(shí)或當(dāng)前截圖,將所述節(jié)目名稱、節(jié)目標(biāo)識(shí)或當(dāng)前截圖設(shè)置為超鏈接發(fā) 送到其它群組成員所在群組客戶端的當(dāng)前窗口中;所述其它群組成員所在群組客戶端捕捉到用戶點(diǎn)擊所述超鏈接后,向所述 P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲W應(yīng)節(jié)目內(nèi)容并播放。本發(fā)明提供一種群組服務(wù)器,包括第 一輸入/輸出接口模塊、群組服務(wù)模塊, 存儲(chǔ)模塊,還包括第一功能模塊;當(dāng)所述群組服務(wù)模塊通過所述第 一輸入/輸出接口模塊接收到群組客戶端 發(fā)起的獲取網(wǎng)絡(luò)電視節(jié)目信息請求時(shí),由所述第一功能模塊從存儲(chǔ)模塊中獲取 本群組默認(rèn)的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息和/或本群組其它群組成員當(dāng)前正在收看 的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,通過所述第 一輸/v/輸出接口模塊返回給發(fā)起網(wǎng)絡(luò)電 視節(jié)目信息請求的所述群組客戶端。本發(fā)明提供的群組服務(wù)器,還包括第二功能模塊; 當(dāng)所述群組服務(wù)模塊通過所述第 一輸入/輸出接口模塊接收到群組客戶端 發(fā)送的當(dāng)前狀態(tài)信息及其正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息時(shí),由所述第二功 能模塊更新所述存儲(chǔ)模塊中存儲(chǔ)的群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電^f見頻道標(biāo)識(shí)信息;當(dāng)所述群組服務(wù)模塊通過所述第 一輸入/輸出接口模塊接收到群組客戶端 發(fā)送的獲取其它群組成員的當(dāng)前狀態(tài)信息時(shí),由所述第二功能模塊從所述存儲(chǔ) 模塊中獲取存儲(chǔ)的其它群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo) 識(shí)信息通過第 一輸入/輸出接口模塊返回給所述群組客戶端。本發(fā)明提供的群組服務(wù)器還包括第三功能模塊;當(dāng)所述群組服務(wù)才莫塊通過所述第 一輸入/輸出接口才莫塊接收到群組客戶端 發(fā)送的攜帶本地正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息的頻道通知請求后,由所述 第三功能模塊將所述頻道通知請求中攜帶的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息及發(fā)起請 求的群組客戶端標(biāo)識(shí),通過第 一輸入/輸出接口模塊通知給同 一群組中的其它群 組成員所在群組客戶端。本發(fā)明提供的群組服務(wù)器,還包括第四功能模塊;所述第四功能模塊通過所述第一輸入/輸出接口模塊從提供網(wǎng)絡(luò)電視節(jié)目 及P2P網(wǎng)絡(luò)管理的P2P網(wǎng)絡(luò)節(jié)目服務(wù)器中獲取網(wǎng)絡(luò)電視節(jié)目信息,確定并更新 所述存儲(chǔ)模塊中存儲(chǔ)的群組默認(rèn)的網(wǎng)絡(luò)電視頻道信息。本發(fā)明另提供一種群組客戶端,包括第二輸入/輸出接口模塊、群組登錄模 塊,網(wǎng)絡(luò)電視播放模塊,還包括第五功能模塊;所述第五功能模塊,用于在所述群組登錄模塊通過所述第二輸入/輸出接口 模塊登錄群組服務(wù)器后,通過所述第二輸入/輸出接口模塊向所述群組服務(wù)器發(fā) 起獲取網(wǎng)絡(luò)電視節(jié)目信息請求,并接收所述組群服務(wù)器返回的網(wǎng)絡(luò)電視頻道標(biāo) 識(shí)信息,提供給所述網(wǎng)絡(luò)電視播放模塊,由所述網(wǎng)絡(luò)電視播放模塊向提供網(wǎng)絡(luò) 電視節(jié)目及P2P網(wǎng)絡(luò)管理的P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播 放。本發(fā)明提供的群組客戶端,還包括第六功能^f莫塊;所述第六功能模塊,周期向群組服務(wù)器通知自身的當(dāng)前狀態(tài)信息及正在收 看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,并周期向所述群組服務(wù)器獲取其它群組成員的當(dāng)前狀態(tài)信息;接收所述群組服務(wù)器返回的其它群組成員的當(dāng)前狀態(tài)信息及其收 看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,并顯示在本地窗口中。本發(fā)明提供的群組客戶端,還包括第七功能模塊;所述第七功能模塊,通過所述第二輸入/輸出接口模塊向所述群組服務(wù)器發(fā) 起攜帶本地正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息的頻道通知請求;并接收所述群 組服務(wù)器通知的同一群組中的其它群組成員正在收看的網(wǎng)絡(luò)電視頻道信息,顯 示在本地窗口中供用戶選擇;當(dāng)捕捉到用戶選擇該通知的電視頻道后,啟動(dòng)所 述網(wǎng)絡(luò)電視播放模塊向所述P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播 放。本發(fā)明有益效果如下(1) 在本發(fā)明方法中,當(dāng)群組客戶端登錄群組服務(wù)器后,發(fā)起獲取網(wǎng)絡(luò) 電視節(jié)目信息請求;由群組服務(wù)器向群組客戶端返回本群組默認(rèn)的網(wǎng)絡(luò)電視頻 道標(biāo)識(shí)信息;或返回本群組其它群組成員當(dāng)前正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信 息;或同時(shí)返回本群組默認(rèn)的和本群組其它群組成員當(dāng)前正在收看的網(wǎng)絡(luò)電視 頻道標(biāo)識(shí)信息;群組客戶端將組群服務(wù)器返回的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息提供用 戶選擇,并根據(jù)用戶選擇的網(wǎng)絡(luò)電視頻道,向提供網(wǎng)絡(luò)電視節(jié)目及P2P網(wǎng)絡(luò)管 理的P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播放。這樣,就實(shí)現(xiàn)了同一 群組成員獲取到本群組其它成員正在收看的網(wǎng)絡(luò)電視頻道(或本群組默認(rèn)的網(wǎng) 絡(luò)電視頻道),實(shí)現(xiàn)同時(shí)收看相同的網(wǎng)絡(luò)電視節(jié)目,方便同一群組成員邊看節(jié) 目邊聊天,提升用戶業(yè)務(wù)感受。(2) 本發(fā)明還使群組客戶端周期上報(bào)自身的當(dāng)前狀態(tài)信息及正在收看的 網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,群組服務(wù)器更新本地存儲(chǔ)的群組成員的當(dāng)前狀態(tài)信息 及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;當(dāng)群組服務(wù)器收到群組客戶端周期發(fā)起的 獲取其它群組成員的當(dāng)前狀態(tài)信息請求時(shí),返回本地存儲(chǔ)的其它群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;群組客戶端存儲(chǔ)群組服務(wù)器返 回的其它群組成員的當(dāng)前狀態(tài)信息及收看的網(wǎng)絡(luò)電4^頻道標(biāo)識(shí)信息,并實(shí)時(shí)顯 示在本地窗口中,實(shí)現(xiàn)群組成員狀態(tài)信息實(shí)時(shí)更新,并使每一個(gè)群組成員能實(shí) 時(shí)得知其它群組成員正在收看的網(wǎng)絡(luò)電視頻道,方便用戶交互。(3)本發(fā)明的群組客戶端還可以發(fā)起頻道通知請求,方便某一個(gè)群組成 員提議其它群組成員一起收看某一個(gè)電視節(jié)目,由群組服務(wù)器將請求通知的頻 道標(biāo)識(shí)通知到每一個(gè)群組成員,并在群組成員的當(dāng)前窗口中直接顯示出對應(yīng)節(jié) 目的名稱或截圖標(biāo)識(shí)等,接受用戶點(diǎn)選直接啟動(dòng)獲取相應(yīng)節(jié)目內(nèi)容并播放。


圖1為本發(fā)明群組成員同時(shí)收看網(wǎng)絡(luò)電視的網(wǎng)絡(luò)連接示意圖;圖2為本發(fā)明方法流程圖;圖3為本發(fā)明提供的群組服務(wù)器結(jié)構(gòu)示意圖;圖4為本發(fā)明提供的群組客戶端結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明提供的群組成員同時(shí)收看網(wǎng)絡(luò)電視的方法,應(yīng)用于P2P網(wǎng)絡(luò)電視直 才番,該方法包括群組客戶端登錄群組服務(wù)器,發(fā)起獲取網(wǎng)絡(luò)電視節(jié)目信息請求;回本群組其它群組成員當(dāng)前正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;或同時(shí)返回本 群組默認(rèn)的和本群組其它群組成員當(dāng)前正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;群組客戶端將組群服務(wù)器返回的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息提供用戶選擇,并 根據(jù)用戶選擇的網(wǎng)絡(luò)電視頻道,向提供網(wǎng)絡(luò)電視節(jié)目及P2P網(wǎng)絡(luò)管理的P2P 網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播放。
本發(fā)明群組成員同時(shí)收看網(wǎng)絡(luò)電視時(shí)網(wǎng)絡(luò)間各實(shí)體連接示意圖如圖1所示,其中包括P2P網(wǎng)絡(luò)節(jié)目服務(wù)器為網(wǎng)絡(luò)電視播放的一組服務(wù)器集群,其主^^:供網(wǎng) 絡(luò)節(jié)目信息、維護(hù)P2P網(wǎng)絡(luò)節(jié)點(diǎn)的信息、管理P2P網(wǎng)絡(luò)等;即時(shí)通信的群組服務(wù)器其主要功能為維護(hù)群組成員關(guān)系、轉(zhuǎn)發(fā)群內(nèi)即 時(shí)通信消息、維護(hù)當(dāng)前群內(nèi)正在播放的節(jié)目列表以及成員狀態(tài)、與P2P網(wǎng)絡(luò)節(jié) 目服務(wù)器通信,更新節(jié)目信息等;群組客戶端接收群組內(nèi)其它成員的狀態(tài)信息、通過群組服務(wù)器發(fā)送節(jié)目 通知消息給其它群組成員、接受P2P網(wǎng)絡(luò)節(jié)目服務(wù)器的管理并進(jìn)行數(shù)據(jù)交換、 與其它客戶端進(jìn)行數(shù)據(jù)交換以及解碼并播放節(jié)目。下面結(jié)合附圖,對本發(fā)明上述方法加以詳細(xì)描述。參見圖2,包括如下步驟步驟S101、群組客戶端登錄群組服務(wù)器;步驟S102、群組客戶端向群組服務(wù)器發(fā)起獲取網(wǎng)絡(luò)電視節(jié)目信息請求;步驟S103、群組服務(wù)器判斷本群組是否已有其它群組成員當(dāng)前正在收看網(wǎng) 絡(luò)電視,如果是,執(zhí)行步驟S104;否則,執(zhí)行步驟S105;步驟S104、向發(fā)起請求的群組客戶端返回M組其它群組成員當(dāng)前正在收 看的網(wǎng)絡(luò)電^L頻道標(biāo)識(shí)信息,或同時(shí)返回本群組默認(rèn)的和本群組其它群組成員 當(dāng)前正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;執(zhí)行步驟S106;步驟S105、僅向發(fā)起請求的群組客戶端返回本群組默認(rèn)的網(wǎng)絡(luò)電視頻道標(biāo) 識(shí)信息;執(zhí)行步驟S106;步驟S106、群組客戶端將組群服務(wù)器返回的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息提供用 戶選擇;具體實(shí)現(xiàn)方法例如群組客戶端根據(jù)組群服務(wù)器返回的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息在本地窗口中 顯示出選"^相應(yīng)電視頻道的快捷方式,提供用戶選擇;步驟S107、啟動(dòng)屏幕捕捉; 步驟S108、判斷是否捕獲到用戶選擇的網(wǎng)絡(luò)電視頻道信息,如果捕捉到, 則執(zhí)行步驟S109;否則,轉(zhuǎn)至步驟S107;步驟S109、根據(jù)捕捉到的用戶選擇的網(wǎng)絡(luò)電視頻道,向提供網(wǎng)絡(luò)電視節(jié)目 及P2P網(wǎng)絡(luò)管理的P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播放。具體的 節(jié)目內(nèi)容獲取及播放方法與現(xiàn)有技術(shù)中的P2P網(wǎng)絡(luò)電視播放方式相同,例如群組客戶端攜帶用戶選擇的網(wǎng)絡(luò)電視頻道ID,向P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲 取對應(yīng)節(jié)目內(nèi)容以及其它網(wǎng)絡(luò)客戶端信息,P2P網(wǎng)絡(luò)節(jié)目服務(wù)器返回節(jié)目內(nèi)容 及其它請求同一頻道節(jié)目的客戶端地址信息等,具體的流媒體數(shù)據(jù)獲取及播放 均為P2P網(wǎng)絡(luò)中的現(xiàn)有技術(shù),在此不作詳細(xì)描述。在本發(fā)明提供的上述方法中,群組客戶端還可以周期向群組服務(wù)器通知自 身的當(dāng)前狀態(tài)信息及正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;群組服務(wù)器更新本地 存儲(chǔ)的群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息。在本發(fā)明提供的上述方法中,群組客戶端還周期向群組服務(wù)器獲取其它群 組成員的當(dāng)前狀態(tài)信息;群組服務(wù)器返回本地存儲(chǔ)的其它群組成員的當(dāng)前狀態(tài) 信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;群組客戶端存儲(chǔ)群組服務(wù)器返回的其 它群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,并顯示在本地 窗口中。群組成員的當(dāng)前狀態(tài)信息,例如包括群組成員的即時(shí)通信ID、名稱、在 線狀態(tài)、頭像ID等信息。如果群組服務(wù)器返回某個(gè)成員正在收看網(wǎng)絡(luò)電視時(shí), 在群組客戶端窗口顯示出的成員列表中,可以增加一個(gè)表明該成員正在收看網(wǎng) 絡(luò)電視的圖標(biāo),以明確表示該成員正在收看網(wǎng)絡(luò)電視,還可以根據(jù)接收的該成 員正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí),顯示出對應(yīng)頻道號(hào)或?qū)?yīng)的節(jié)目名稱等(具 體的頻道號(hào)或節(jié)目名稱由群組服務(wù)器下發(fā))。群組服務(wù)器在向群組客戶端返回其它群組成員的當(dāng)前狀態(tài)信息及其收看 的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息時(shí),可以返回一張節(jié)目索引表,包括頻道ID,對應(yīng)的 節(jié)目名稱及收看該頻道的全部群組客戶端標(biāo)識(shí)。群組客戶端收到該節(jié)目索引表
后,在本地窗口顯示給用戶,當(dāng)捕捉到用戶點(diǎn)擊設(shè)置的超鏈接時(shí),向P2P網(wǎng)絡(luò) 節(jié)目請求相應(yīng)節(jié)目數(shù)據(jù)并播放。特別地,為了方便某一個(gè)群組成員提議其它群組成員一起收看某一個(gè)電視 節(jié)目,在本發(fā)明方法中,群組客戶端還可以向群組服務(wù)器發(fā)起頻道通知請求, 攜帶本地正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,由群組服務(wù)器將請求通知的頻道 標(biāo)識(shí)通知到每一個(gè)群組成員,并在群組成員的當(dāng)前窗口中直接顯示出對應(yīng)節(jié)目 的名稱或當(dāng)前截圖等,接受用戶點(diǎn)選后,直接啟動(dòng)獲糾目應(yīng)節(jié)目內(nèi)容并播放。例如在群組客戶端設(shè)置一個(gè)"通知我的頻道,,快捷按鈕,當(dāng)群組客戶端 捕捉到用戶點(diǎn)擊該快捷按鈕時(shí),向群組服務(wù)器發(fā)起一個(gè)頻道通知請求,請求群 組服務(wù)器將本地正在收看的網(wǎng)絡(luò)電視頻道通知給每一個(gè)在線群組成員;群組服 務(wù)器收到頻道通知請求后,查詢出與請求通知的頻道對應(yīng)的節(jié)目名稱、節(jié)目標(biāo) 識(shí)或獲取對應(yīng)節(jié)目的當(dāng)前截圖等,將節(jié)目名稱、節(jié)目標(biāo)識(shí)或當(dāng)前截圖設(shè)置為超 鏈接發(fā)送到其它群組成員所在群組客戶端的當(dāng)前窗口中;當(dāng)其它群組成員所在 群組客戶端捕捉到用戶點(diǎn)擊對應(yīng)超鏈接后,向P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲取對 應(yīng)節(jié)目內(nèi)容并播放。群組服務(wù)器在向群組客戶端發(fā)送某一群組成員請求通知的頻道信息時(shí),還 可以一同發(fā)送相應(yīng)的說明性文字,如"李四正在收看機(jī)器貓05,請大家一起欣 賞"等,使得同一群組用戶增強(qiáng)歸屬感和親切感。根據(jù)本發(fā)明提供的上述方法,本發(fā)明提供一種群組服務(wù)器10,其結(jié)構(gòu)示意 圖如圖3所示,包括第一輸入/輸出接口模塊101、群組服務(wù)模塊102,存儲(chǔ)模 塊103,還包括第一功能模塊104;當(dāng)群組服務(wù)模塊102通過第一輸入/輸出接口模塊IOI接收到群組客戶端發(fā) 起的獲取網(wǎng)絡(luò)電視節(jié)目信息請求時(shí),由第一功能模塊104從存儲(chǔ)模塊103中獲 取本群組默認(rèn)的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息、或本群組其它群組成員當(dāng)前正在收看 的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息、或本群組默認(rèn)的和本群組其它群組成員當(dāng)前正在收 看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,通過第一輸入/輸出接口模塊101返回給發(fā)起網(wǎng)絡(luò)
電視節(jié)目信息請求的群組客戶端。本發(fā)明提供的群組服務(wù)器IO還包括第二功能模塊105;當(dāng)群組服務(wù)模塊102通過第 一輸入/輸出接口模塊101接收到群組客戶端發(fā) 送的當(dāng)前狀態(tài)信息及其正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息時(shí),由第二功能^j^莫塊 105更新存儲(chǔ)模塊103中存儲(chǔ)的群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視 頻道標(biāo)識(shí)信息;當(dāng)群組服務(wù)模塊102通過第一輸入/輸出接口模塊101接收到群組客戶端發(fā) 送的獲取其它群組成員的當(dāng)前狀態(tài)信息時(shí),由第二功能模塊105從存儲(chǔ)模塊 103中獲取存儲(chǔ)的其它群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí) 信息通過第一輸入/輸出接口模塊101返回給發(fā)起獲取請求的群組客戶端。本發(fā)明提供的群組服務(wù)器IO還包括第三功能模塊106;當(dāng)群組服務(wù)模塊102通過第一輸入/輸出接口模塊101接收到群組客戶端發(fā) 送的攜帶本地正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息的頻道通知請求后,由第三功 能模塊106將頻道通知請求中攜帶的網(wǎng)絡(luò)電^L頻道標(biāo)識(shí)信息及發(fā)起請求的群組 客戶端標(biāo)識(shí),通過第一輸入/輸出接口模塊101通知給同一群組中的其它群組成 員所在群組客戶端。本發(fā)明提供的群組服務(wù)器IO還包括第四功能模塊107;所述第四功能模塊107通過第一輸入/輸出接口模塊101從提供網(wǎng)絡(luò)電視節(jié) 目及P2P網(wǎng)絡(luò)管理的P2P網(wǎng)絡(luò)節(jié)目服務(wù)器中獲取網(wǎng)絡(luò)電視節(jié)目信息,確定并更 新群組默認(rèn)的網(wǎng)絡(luò)電視頻道信息。本發(fā)明還提供一種群組客戶端20,包括第二輸入/輸出接口模塊201、群組 登錄模塊202,網(wǎng)絡(luò)電視播放模塊203,還包括第五功能模塊204;所述第五功能模塊204,用于在群組登錄模塊202通過第二輸A/輸出接口 模塊201登錄群組服務(wù)器后,向群組服務(wù)器發(fā)起獲取網(wǎng)絡(luò)電視節(jié)目信息請求, 并接收所述組群服務(wù)器返回的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,提供給所述網(wǎng)絡(luò)電視播 放模塊203,由網(wǎng)絡(luò)電視播放模塊203通過第二輸入/輸出接口模塊201向提供 播放。本發(fā)明提供的群組客戶端20,還包括第六功能模塊205;所述第六功能模塊205 ,通過第二輸入/輸出接口模塊201周期向群組服務(wù) 器通知自身的當(dāng)前狀態(tài)信息及正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,并周期向所 述群組服務(wù)器獲取其它群組成員的當(dāng)前狀態(tài)信息;接收所述群組服務(wù)器返回的 其它群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,并顯示在本 地窗口中。本發(fā)明提供的群組客戶端20,還包括第七功能模塊206;所述第七功能模塊206,通過第二輸入/輸出接口模塊201向群組服務(wù)器發(fā) 起攜帶本地正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息的頻道通知請求;并接收所述群 組服務(wù)器通知的同一群組中的其它群組成員正在收看的網(wǎng)絡(luò)電視頻道信息,顯 示在本地窗口中供用戶選擇;當(dāng)捕捉到用戶選擇該通知的電視頻道后,啟動(dòng)網(wǎng) 絡(luò)電視播放模塊203向所述P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播 放。綜上所述,本發(fā)明方法中,當(dāng)群組客戶端登錄群組服務(wù)器后,發(fā)起獲取網(wǎng) 絡(luò)電視節(jié)目信息請求;由群組服務(wù)器向群組客戶端返回本群組默認(rèn)的網(wǎng)絡(luò)電視 頻道標(biāo)識(shí)信息;或返回本群組其它群組成員當(dāng)前正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí) 信息;或同時(shí)返回本群組默認(rèn)的和本群組其它群組成員當(dāng)前正在收看的網(wǎng)絡(luò)電 視頻道標(biāo)識(shí)信息;群組客戶端將群組服務(wù)器返回的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息提供 用戶選擇,并根據(jù)用戶選擇的網(wǎng)絡(luò)電視頻道,向提供網(wǎng)絡(luò)電視節(jié)目及P2P網(wǎng)絡(luò) 管理的P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播放。這樣,就實(shí)現(xiàn)了同 一群組成員獲取到本群組其它成員正在收看的網(wǎng)絡(luò)電視頻道(或本群組默認(rèn)的 網(wǎng)絡(luò)電視頻道),實(shí)現(xiàn)同時(shí)收看相同的網(wǎng)絡(luò)電視節(jié)目,方便同一群組成員邊看 節(jié)目邊聊天,提升用戶業(yè)務(wù)感受。本發(fā)明還使群組客戶端周期上報(bào)自身的當(dāng)前狀態(tài)信息及正在收看的網(wǎng)絡(luò) 電視頻道標(biāo)識(shí)信息,群組服務(wù)器更新本地存儲(chǔ)的群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;當(dāng)群組服務(wù)器收到群組客戶端周期發(fā)起的獲取 其它群組成員的當(dāng)前狀態(tài)信息請求時(shí),返回本地存儲(chǔ)的其它群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;群組客戶端存儲(chǔ)群組服務(wù)器返回的其它群組成員的當(dāng)前狀態(tài)信息及收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,并實(shí)時(shí)顯示在 本地窗口中,實(shí)現(xiàn)群組成員狀態(tài)信息實(shí)時(shí)更新,并《吏每一個(gè)群組成員能實(shí)時(shí)得 知其它群組成員正在收看的網(wǎng)絡(luò)電視頻道,方便用戶交互。本發(fā)明的群組客戶端還可以發(fā)起頻道通知請求,方便某一個(gè)群組成員提議 其它群組成員一起收看某一個(gè)電視節(jié)目,由群組服務(wù)器將請求通知的頻道標(biāo)識(shí) 通知到每一個(gè)群組成員,并在群組成員的當(dāng)前窗口中直接顯示出對應(yīng)節(jié)目的名 稱或截圖標(biāo)識(shí)等,接受用戶點(diǎn)選直接啟動(dòng)獲M目應(yīng)節(jié)目內(nèi)容并播放。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā) 明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1、一種群組成員同時(shí)收看網(wǎng)絡(luò)電視的方法,應(yīng)用于P2P網(wǎng)絡(luò)電視直播,其特征在于,包括A、群組客戶端登錄群組服務(wù)器,發(fā)起獲取網(wǎng)絡(luò)電視節(jié)目信息請求;B、所述群組服務(wù)器向所述群組客戶端返回本群組默認(rèn)的和/或本群組其它群組成員當(dāng)前正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;C、所述群組客戶端將所述組群服務(wù)器返回的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息提供用戶選擇,并根據(jù)用戶選擇的網(wǎng)絡(luò)電視頻道,向提供網(wǎng)絡(luò)電視節(jié)目及P2P網(wǎng)絡(luò)管理的P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播放。
2、 如權(quán)利要求l所述的方法,其特征在于,所述步驟B中,所述群組服 務(wù)器收到群組客戶端發(fā)起的獲取網(wǎng)絡(luò)電視節(jié)目信息請求時(shí),判斷本群組是否已 有其它群組成員當(dāng)前正在收看網(wǎng)絡(luò)電視,如果是,則向發(fā)起請求的群組客戶端 返回本群組其它群組成員當(dāng)前正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,或同時(shí)返回 本群組默認(rèn)的和本群組其它群組成員當(dāng)前正在收看的網(wǎng)絡(luò)電^L頻道標(biāo)識(shí)信息; 否則,僅向發(fā)起請求的群組客戶端返回本群組默認(rèn)的網(wǎng)絡(luò)電4見頻道標(biāo)識(shí)信息。
3、 如權(quán)利要求l所述的方法,其特征在于,所述步驟C中,所述群組客 戶端根據(jù)所述組群服務(wù)器返回的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,在本地窗口中顯示出 選擇相應(yīng)電視頻道的快捷方式,提供用戶選擇。
4、 如權(quán)利要求1-3任意權(quán)項(xiàng)所述的方法,其特征在于,所述群組客戶端 周期向所述群組服務(wù)器通知自身的當(dāng)前狀態(tài)信息及正在收看的網(wǎng)絡(luò)電視頻道 標(biāo)識(shí)信息;所述群組服務(wù)器更新本地存儲(chǔ)的群組成員的當(dāng)前狀態(tài)信息及其收看 的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息。
5、 如權(quán)利要求4所述的方法,其特征在于,所述群組客戶端周期向所述 群組服務(wù)器獲取其它群組成員的當(dāng)前狀態(tài)信息;所述群組服務(wù)器返回本地存儲(chǔ) 的其它群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;所述群組客戶端存儲(chǔ)所述群組服務(wù)器返回的其它群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,并顯示在本地窗口中。
6、 如權(quán)利要求1所述的方法,其特征在于,還包括所述群組客戶端向 所述群組服務(wù)器發(fā)起頻道通知請求,攜帶本地正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;所述群組服務(wù)器將所述頻道通知請求中攜帶的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息及 發(fā)起請求的群組客戶端標(biāo)識(shí)通知給同一群組中的其它群組成員所在群組客戶 端;所述其它群組成員所在群組客戶端選擇通知的電^f見頻道,向所述P2P網(wǎng)絡(luò) 節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播放。
7、 如權(quán)利要求6所述的方法,其特征在于,所述群組服務(wù)器接收到所述 頻道通知請求后,獲取對應(yīng)頻道的節(jié)目名稱、節(jié)目標(biāo)識(shí)或當(dāng)前截圖,將所述節(jié) 目名稱、節(jié)目標(biāo)識(shí)或當(dāng)前截圖設(shè)置為超鏈接發(fā)送到其它群組成員所在群組客戶 端的當(dāng)前窗口中;所述其它群組成員所在群組客戶端捕捉到用戶點(diǎn)擊所述超鏈接后,向所述 P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播放。
8、 一種群組服務(wù)器,包括第一輸入/輸出接口模塊、群組服務(wù)模塊,存儲(chǔ) 模塊,其特征在于,還包括第一功能模塊;當(dāng)所述群組服務(wù)模塊通過所述第 一輸入/輸出接口模塊接收到群組客戶端 發(fā)起的獲取網(wǎng)絡(luò)電視節(jié)目信息請求時(shí),由所述第一功能模塊從存儲(chǔ)模塊中獲取 本群組默認(rèn)的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息和/或本群組其它群組成員當(dāng)前正在收看 的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,通過所述第 一輸入/輸出接口模塊返回給發(fā)起網(wǎng)絡(luò)電 視節(jié)目信息請求的所述群組客戶端。
9、 如權(quán)利要求8所述的群組服務(wù)器,其特征在于,還包括第二功能模塊;當(dāng)所述群組服務(wù)模塊通過所述第 一輸入/輸出接口模塊接收到群組客戶端 發(fā)送的當(dāng)前狀態(tài)信息及其正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息時(shí),由所述第二功 能模塊更新所述存儲(chǔ)模塊中存儲(chǔ)的群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;當(dāng)所述群組服務(wù)模塊通過所述第 一輸入/輸出接口模塊接收到群組客戶端 發(fā)送的獲取其它群組成員的當(dāng)前狀態(tài)信息時(shí),由所述第二功能模塊從所述存儲(chǔ) 模塊中獲取存儲(chǔ)的其它群組成員的當(dāng)前狀態(tài)信息及其收看的網(wǎng)絡(luò)電視頻道標(biāo) 識(shí)信息通過第 一輸入/輸出接口模塊返回給所述群組客戶端。
10、 如權(quán)利要求8所述的群組服務(wù)器,其特征在于,還包括第三功能模塊;當(dāng)所述群組服務(wù)模塊通過所述第 一輸入/輸出接口模塊接收到群組客戶端 發(fā)送的攜帶本地正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息的頻道通知請求后,由所述 第三功能模塊將所述頻道通知請求中攜帶的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息及發(fā)起請 求的群組客戶端標(biāo)識(shí),通過第 一輸入/輸出接口模塊通知給同 一群組中的其它群 組成員所在群組客戶端。
11、 如權(quán)利要求8-10任意權(quán)項(xiàng)所述的群組服務(wù)器,其特征在于,還包括 第四功能模塊;所述第四功能模塊通過所述第 一輸入/輸出接口模塊從提供網(wǎng)絡(luò)電視節(jié)目 及P2P網(wǎng)絡(luò)管理的P2P網(wǎng)絡(luò)節(jié)目服務(wù)器中獲取網(wǎng)絡(luò)電視節(jié)目信息,確定并更新 所述存儲(chǔ)模塊中存儲(chǔ)的群組默認(rèn)的網(wǎng)絡(luò)電視頻道信息。
12、 一種群組客戶端,包括第二輸入/輸出接口模塊、群組登錄模塊,網(wǎng)絡(luò) 電視播放模塊,其特征在于,還包括第五功能模塊;所述第五功能模塊,用于在所述群組登錄模塊通過所述第二輸7v/輸出接口 模塊登錄群組服務(wù)器后,通過所述笫二輸入/輸出接口模塊向所述群組服務(wù)器發(fā) 起獲取網(wǎng)絡(luò)電視節(jié)目信息請求,并接收所述組群服務(wù)器返回的網(wǎng)絡(luò)電視頻道標(biāo) 識(shí)信息,提供給所述網(wǎng)絡(luò)電視播放模塊,由所述網(wǎng)絡(luò)電視播放模塊向提供網(wǎng)絡(luò) 電視節(jié)目及P2P網(wǎng)絡(luò)管理的P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播 放。
13、 如權(quán)利要求12所述的群組客戶端,其特征在于,還包括第六功能模塊;所述第六功能模塊,周期向群組服務(wù)器通知自身的當(dāng)前狀態(tài)信息及正在收看的網(wǎng)絡(luò)電^L頻道標(biāo)識(shí)信息,并周期向所述群組服務(wù)器獲取其它群組成員的當(dāng) 前狀態(tài)信息;接收所述群組服務(wù)器返回的其它群組成員的當(dāng)前狀態(tài)信息及其收 看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息,并顯示在本地窗口中。
14、 如權(quán)利要求12或13所述的群組客戶端,其特征在于,還包括第七 功能模塊;所述第七功能模塊,通過所述第二輸入/輸出接口模塊向所述群組服務(wù)器發(fā) 起攜帶本地正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息的頻道通知請求;并接收所述群 組服務(wù)器通知的同一群組中的其它群組成員正在收看的網(wǎng)絡(luò)電視頻道信息,顯 示在本地窗口中供用戶選擇;當(dāng)捕捉到用戶選擇該通知的電視頻道后,啟動(dòng)所 述網(wǎng)絡(luò)電視播放模塊向所述P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播 放。
全文摘要
本發(fā)明公開了一種群組成員同時(shí)收看網(wǎng)絡(luò)電視的方法,應(yīng)用于P2P網(wǎng)絡(luò)電視直播,包括群組客戶端登錄群組服務(wù)器,發(fā)起獲取網(wǎng)絡(luò)電視節(jié)目信息請求;所述群組服務(wù)器向所述群組客戶端返回本群組默認(rèn)的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;或返回本群組其它群組成員當(dāng)前正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;或同時(shí)返回本群組默認(rèn)的和本群組其它群組成員當(dāng)前正在收看的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息;所述群組客戶端將所述組群服務(wù)器返回的網(wǎng)絡(luò)電視頻道標(biāo)識(shí)信息提供用戶選擇,并根據(jù)用戶選擇的網(wǎng)絡(luò)電視頻道,向提供網(wǎng)絡(luò)電視節(jié)目及P2P網(wǎng)絡(luò)管理的P2P網(wǎng)絡(luò)節(jié)目服務(wù)器請求獲取對應(yīng)節(jié)目內(nèi)容并播放。采用本發(fā)明能實(shí)現(xiàn)同一群組成員同時(shí)收看網(wǎng)絡(luò)電視,做到邊看邊聊。
文檔編號(hào)H04N7/173GK101155045SQ20061014102
公開日2008年4月2日 申請日期2006年9月28日 優(yōu)先權(quán)日2006年9月28日
發(fā)明者黃銳生 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
宁强县| 保山市| 德阳市| 鄂托克前旗| 柘荣县| 大安市| 扶风县| 通河县| 绍兴市| 页游| 清丰县| 鹤壁市| 保山市| 都匀市| 西乌| 木里| 永仁县| 金沙县| 临颍县| 太原市| 牙克石市| 丁青县| 大同县| 周宁县| 海南省| 昌图县| 哈巴河县| 于都县| 奉节县| 威远县| 韩城市| 北流市| 讷河市| 尼勒克县| 吉木萨尔县| 南开区| 乐清市| 阜新| 岱山县| 通州市| 游戏|