專利名稱:用戶評論信息共享的方法、即時消息服務(wù)器及用戶終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種用戶評論信息共享的方法、即時消息服務(wù)器及用戶終端。
背景技術(shù):
IPTV(Internet Protocol Television,交互式網(wǎng)絡(luò)電視)是一種利用寬帶有線電視網(wǎng),集互聯(lián)網(wǎng)、多媒體、通信等多種技術(shù)于一體,通過IP網(wǎng)絡(luò)傳送電視、視頻、文本、圖像等多媒體數(shù)據(jù),向家庭用戶提供包括數(shù)字電視在內(nèi)的多種交互式服務(wù)的嶄新技術(shù)。IPTV最主要的特點在于它改變了傳統(tǒng)的單向廣播式的媒體傳播方式,用戶不僅可以按需接收,實現(xiàn)用戶與媒體內(nèi)容提供商的實時交互,還可以在觀看IPTV節(jié)目過程中和其他IPTV用戶發(fā) 送用戶評論信息進行交流,分享觀看感受,從而更好的滿足用戶個性化需求。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題現(xiàn)有的IPTV系統(tǒng)無法實現(xiàn)在觀看相同節(jié)目的多個用戶之間共享用戶評論信息,不便于觀看相同節(jié)目的用戶進行交流,使得用戶無法獲得更好的觀看體驗。
發(fā)明內(nèi)容
本發(fā)明的實施例提供一種用戶評論信息共享的方法、即時消息服務(wù)器及用戶終端,能夠便于IPTV用戶在觀看節(jié)目時與正在收看相同節(jié)目的用戶共享用戶評論信息。為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案一方面,本發(fā)明實施例提供了一種用戶評論信息共享的方法,包括獲取當前用戶的好友群組中在線用戶的收視信息,所述收視信息包括用戶正在觀看節(jié)目的節(jié)目標識;將所述當前用戶的好友群組中觀看相同節(jié)目的用戶劃分為一個好友子組,其中,每個好友子組對應(yīng)一個好友子組標識和節(jié)目標識;將各好友子組對應(yīng)的好友子組標識以及各好友子組內(nèi)的用戶列表信息發(fā)送給當前用戶終端;接收所述當前用戶終端發(fā)送的第一報文消息,所述第一報文消息中包括當前用戶輸入的用戶評論信息以及接收所述用戶評論信息的好友子組的好友子組標識;向所述第一報文消息中的好友子組標識對應(yīng)的好友子組中用戶的用戶終端發(fā)送第二報文消息,所述第二報文消息中包括所述第一報文消息中的用戶評論信息。另一方面,本發(fā)明實施例還提供了一種即時消息服務(wù)器,包括獲取模塊,用于獲取當前用戶的好友群組中在線用戶的收視信息,所述收視信息包括用戶正在觀看節(jié)目的節(jié)目標識;劃分模塊,用于將所述當前用戶的好友群組中觀看相同節(jié)目的用戶劃分為一個好友子組,其中,每個好友子組對應(yīng)一個好友子組標識和節(jié)目標識;第一發(fā)送模塊,用于將各好友子組對應(yīng)的好友子組標識以及各好友子組內(nèi)的用戶列表信息發(fā)送給當前用戶終端;第一接收模塊,用于接收所述當前用戶終端發(fā)送的第一報文消息,所述第一報文消息中包括當前用戶輸入的用戶評論信息以及接收所述用戶評論信息的好友子組的好友子組標識;第二發(fā)送模塊,用于向所述第一報文消息中的好友子組標識對應(yīng)的好友子組中用戶的用戶終端發(fā)送第二報文消息,所述第二報文消息中包括所述第一報文消息中的用戶評論信息。再一方面,本發(fā)明實施例還提供了一種用戶終端,包括設(shè)置模塊,用于設(shè)置好友群組,并將所述好友群組的信息上報給即時消息 服務(wù)器,所述好友群組信息中包括所述當前用戶設(shè)置的好友群組中各用戶的用戶信息;上報模塊,用于向呈現(xiàn)服務(wù)器上報自身的收視信息,所述收視信息包括用戶正在觀看節(jié)目的節(jié)目標識;第三接收模塊,用于接收所述即時消息服務(wù)器發(fā)送的各好友子組對應(yīng)的好友子組標識、節(jié)目標識以及各好友子組內(nèi)的用戶列表信息;第三發(fā)送模塊,用于向所述即時消息服務(wù)器發(fā)送第一報文消息,所述第一報文消息中包括第一用戶評論信息以及接收所述第一用戶評論信息的好友子組的好友子組標識,所述第一用戶評論信息為當前用戶輸入的用戶評論信息。本發(fā)明實施例提供的用戶評論信息共享的方法、即時消息服務(wù)器及用戶終端,由所述即時消息服務(wù)器獲取用戶好友的收視信息,并將所述用戶的好友群組中觀看相同節(jié)目的用戶劃分為一個好友子組;在用戶登錄用戶終端后,向用戶終端發(fā)送各個好友子組的信息,使得用戶能夠與好友共享關(guān)于某節(jié)目的評論信息。采用本發(fā)明,便于用戶在觀看IPTV節(jié)目時與觀看相同節(jié)目的好友共享用戶評論信息,使得用戶獲得較好的觀看體驗。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實施例I中提供的方法流程圖;圖2為本發(fā)明實施例2中提供的方法流程圖;圖3為本發(fā)明實施例3中提供的方法流程圖;圖4為本發(fā)明實施例4中提供的方法流程圖;圖5至圖7為本發(fā)明實施例5中提供的即時消息服務(wù)器的結(jié)構(gòu)示意圖;圖8至圖11為本發(fā)明實施例6中提供的用戶終端的結(jié)構(gòu)示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。實施例I :本發(fā)明實施例提供了一種用戶評論信息共享的方法,如圖I所示,所述方法包括101、即時消息服務(wù)器獲取當前用戶的好友群組中在線用戶的收視信息,所述收視信息包括用戶正在觀看節(jié)目的節(jié)目標識。
102、即時消息服務(wù)器將所述當前用戶的好友群組中觀看相同節(jié)目的用戶劃分為一個好友子組,其中,每個好友子組對應(yīng)一個好友子組標識和節(jié)目標識。103、即時消息服務(wù)器將各好友子組對應(yīng)的好友子組標識以及各好友子組內(nèi)的用戶列表信息發(fā)送給當前用戶終端,以使得所述當前用戶終端能夠顯示所述好友群組中所有在線好友的收視信息。104、即時消息服務(wù)器接收所述當前用戶終端發(fā)送的第一 MESSAGE消息,所述第一MESSAGE消息中包括當前用戶輸入的用戶評論信息以及接收所述用戶評論信息的好友子組的好友子組標識,其中,所述接收所述用戶評論信息的好友子組由該當前用戶選擇,包括與所述當前用戶觀看相同節(jié)目的好友子組和與所述當前用戶觀看不同節(jié)目的好友子組。105、即時消息服務(wù)器向所述第一 MESSAGE消息中的好友子組標識對應(yīng)的好友子組中用戶的用戶終端發(fā)送第二 MESSAGE消息,所述第二 MESSAGE消息中包括所述用戶評論信息。其中,本發(fā)明實施例中所述用戶評論信息包括用戶關(guān)于所收看節(jié)目的文字評論信息和用戶間的聊天信息,但不僅限于此。值得一提的是,本發(fā)明實施例提供的用戶評論信息共享的方法,對于用戶終端發(fā)送的第一 MESSAGE消息,可以由所述用戶終端直接將所述第一 MESSAGE消息發(fā)送到即時消息服務(wù)器,或者由所述用戶終端將所述第一MESSAGE消息發(fā)送到IPTV控制功能實體,由所述IPTV控制功能實體向所述即時消息服務(wù)器轉(zhuǎn)發(fā)所述第一 MESSAGE消息。本發(fā)明實施例提供的用戶評論信息共享的方法,由所述即時消息服務(wù)器獲取用戶好友的收視信息,并將所述用戶的好友群組中觀看相同節(jié)目的用戶劃分為一個好友子組;在用戶登錄用戶終端后,所述即時消息服務(wù)器向用戶終端發(fā)送各個好友子組的信息,使得用戶能夠與好友共享用戶評論信息。采用本發(fā)明,便于用戶在觀看IPTV節(jié)目時與觀看相同節(jié)目的好友共享用戶評論信息,使得用戶獲得較好的觀看體驗。實施例2 本發(fā)明實施例提供了一種用戶評論信息共享的方法,如圖2所示,包括201、當前用戶設(shè)置好友群組,將所述好友群組的信息上報給即時消息服務(wù)器。為了便于理解,本發(fā)明實施例假設(shè)當前用戶為用戶A,其設(shè)置的好友群組中包括用戶B和用戶C,其中,用戶A所設(shè)置的好友群組中可以有多個好友,此處僅列出用戶B和用戶C進行舉例。202、用戶終端A向IPTV控制功能實體發(fā)送觀看SC節(jié)目(Scheduled Content,廣播節(jié)目)的INVITE請求消息,所述INVITE請求消息中攜帶有用戶選擇的節(jié)目標識。203、IPTV控制功能實體根據(jù)接收到的INVITE請求消息向當前用戶終端返回組播接入地址。
204、用戶終端A 向 TPF(Transport Processing Function,傳輸處理功能實體)發(fā)送加入組播組的請求,所述請求中包括所述組播接入地址。205、所述TPF根據(jù)所述組播接入地址向用戶終端A下發(fā)用戶A所選擇節(jié)目的組播媒體流,并在用戶終端A進行顯示。 其中,所述步驟402至步驟405是IPTV用戶收看SC節(jié)目的過程,此過程也可以替換為IPTV用戶收看CoD(Content on Demand,內(nèi)容點播)節(jié)目的過程即用戶終端A向IPTV控制功能實體發(fā)送INVITE請求消息,所述INVITE請求消息中攜帶用戶A選擇的節(jié)目標識;IPTV控制功能實體將所述INVITE請求消息轉(zhuǎn)發(fā)給CC(Cluster Controller,集群控制器)和⑶F(Content Delivery Function,內(nèi)容下發(fā)功能)實體組合,其中,所述CC&CDF實體的組合等同于⑶N (Content Delivery Network,內(nèi)容分發(fā)網(wǎng)絡(luò));CC&CDF向用戶終端A返回響應(yīng)消息,從而在用戶終端A與CC&CDF之間建立RTSP (Real Time Streaming Protocol,實時流傳輸協(xié)議)會話;用戶終端A向CC&CDF發(fā)送播放請求,獲取單播媒體流并播放。206、呈現(xiàn)服務(wù)器接收用戶終端B上報的PUBLISH(發(fā)布)消息,所述PUBLISH消息 中攜帶了用戶B當前的收視信息。207、呈現(xiàn)服務(wù)器接收用戶終端C上報的PUBLISH消息,所述PUBLISH消息中攜帶了用戶C當前的收視信息。技術(shù)人員可以理解,步驟406和407可以在本方法實施例中的任何步驟之前或之后執(zhí)行;若在步驟413之后執(zhí)行,則即時消息服務(wù)器可能查詢不到用戶終端B和用戶終端C的當前收視信息。208、用戶終端A向即時消息服務(wù)器發(fā)送登錄請求,用于登錄IPTV用戶終端。此處,用戶也可以選擇使用IPTV即時消息客戶端登錄即時消息服務(wù)器,所述IPTV即時消息客戶端可以是所述用戶終端上具有即時消息功能的軟件或模塊,但不僅限于此。209、即時消息服務(wù)器向用戶終端A返回登錄成功的響應(yīng)。210、用戶終端A向所述呈現(xiàn)服務(wù)器上報PUBLISH消息,所述PUBLISH消息中攜帶了用戶A當前的收視信息。211、所述呈現(xiàn)服務(wù)器向用戶終端A返回PUBLISH消息上報成功的響應(yīng)。212、即時消息服務(wù)器查詢用戶A的好友群組信息,獲取用戶A的好友群組中各用戶的用戶信息。213、即時消息服務(wù)器向呈現(xiàn)服務(wù)器發(fā)送查詢請求,用于查詢用戶A的好友群組中在線用戶的收視信息,所述收視信息包括用戶正在觀看節(jié)目的節(jié)目標識。214、即時消息服務(wù)器從呈現(xiàn)服務(wù)器獲取用戶A的好友群組中在線用戶的收視信
肩、O215、即時消息服務(wù)器根據(jù)所述獲取的用戶A的好友群組中在線用戶的收視信息,將用戶A的好友群組中觀看相同節(jié)目的用戶劃分為一個好友子組,其中,每個好友子組對應(yīng)一個好友子組標識和節(jié)目標識。216、即時消息服務(wù)器將劃分好的各好友子組對應(yīng)的好友子組標識以及所述各好友子組內(nèi)的用戶列表信息發(fā)送到用戶終端A。217、用戶終端A接收并顯示所述劃分好的各好友子組列表。由于每個好友子組對應(yīng)一個好友子組標識和節(jié)目標識,所以用戶終端A可以獲知每個好友子組中的用戶正在觀看的節(jié)目信息。218、即時消息服務(wù)器對所述呈現(xiàn)服務(wù)器進行監(jiān)控,根據(jù)用戶收視信息的變動,實時更新所有用戶終端的好友子組列表。219、用戶A在觀看節(jié)目過程中輸入用戶評論信息。220、用戶終端A向即時消息服務(wù)器發(fā)送第一 MESSAGE消息,所述第一 MESSAGE消息包括用戶A輸入的用戶評論信息以及接收所述用戶評論信息的好友子組的好友子組標識,所述接收所述用戶評論信息的好友子組由用戶A選擇。其中,用戶A選擇的接收所述用戶評論信息的好友子組可以是與用戶A觀看相同節(jié)目的好友子組,也可以是觀看其他節(jié)目的好友子組,此處不做限定。221、即時消息服務(wù)器接收到所述第一 MESSAGE消息后,向所述第一 MESSAGE消息中的好友子組標識對應(yīng)的好友子組中用戶的用戶終端發(fā)送第二 MESSAGE消息,所述第二MESSAGE消息中包括所述第一 MESSAGE消息用戶評論信息?!?22、若用戶B在所述第一 MESSAGE消息中的好友子組標識對應(yīng)的好友子組中,則用戶終端B接收所述即時消息服務(wù)器發(fā)送的第二 MESSAGE消息,顯示所述用戶評論信息。223、若用戶C在所述第一 MESSAGE消息中的好友子組標識對應(yīng)的好友子組中,則用戶終端C接收所述即時消息服務(wù)器發(fā)送的第二 MESSAGE消息,顯示所述用戶評論信息。本發(fā)明實施例提供的用戶評論信息共享的方法,由所述即時消息服務(wù)器獲取用戶好友的收視信息,并將所述用戶的好友群組中觀看相同節(jié)目的用戶劃分為一個好友子組;在用戶登錄用戶終端后,向用戶終端發(fā)送各個好友子組的信息,使得用戶能夠選擇與觀看相同節(jié)目的好友子組中與好友共享用戶評論信息。采用本發(fā)明,便于用戶在觀看IPTV節(jié)目時能夠與觀看相同節(jié)目的好友共享用戶評論信息,使得用戶獲得較好的觀看體驗。實施例3 本發(fā)明實施例提供了一種用戶評論信息共享的方法,如圖3所示,所述方法包括301-318、參照實施例2中步驟201-218,此處不再贅述。319、用戶A在觀看節(jié)目過程中輸入用戶評論信息,并通過所述即時消息客戶端標記與所述用戶評論信息對應(yīng)的節(jié)目區(qū)間的起始時間點和結(jié)束時間點。其中,用戶可以通過拖動進度條標記所述起始時間點和結(jié)束時間點,但不僅限于此;所述起始時間點和結(jié)束時間點可以相同,即只選擇一個靜止的畫面;用戶收看SC節(jié)目時所拖動的進度條不能超過當前網(wǎng)絡(luò)播放的進度。320、用戶終端A向即時消息服務(wù)器發(fā)送第一 MESSAGE消息,所述第一 MESSAGE消息中包括用戶A輸入的用戶評論信息、接收所述用戶評論信息的好友子組的好友子組標識、以及所述與用戶評論信息對應(yīng)的節(jié)目區(qū)間的起始時間點和結(jié)束時間點。其中,用戶A選擇的接收所述用戶評論信息的好友子組可以是一個,也可以是多個;可以是與用戶A觀看相同節(jié)目的好友子組,也可以是觀看其他節(jié)目的好友子組,但不僅限于此。本發(fā)明實施例中,以用戶A選擇向觀看相同節(jié)目的好友子組I和另一個觀看不同節(jié)目的好友子組2同時發(fā)送用戶評論信息為例進行說明,則所述第一 MESSAGE消息中的好友子組標識包括好友子組I標識以及好友子組2標識。321、即時消息服務(wù)器接收所述第一 MESSAGE消息,向所述第一 MESSAGE消息中的好友子組標識對應(yīng)的好友子組中用戶的用戶終端發(fā)送第二 MESSAGE消息,所述第二 MESSAGE消息中包括所述用戶A輸入的用戶評論信息、與所述用戶評論信息對應(yīng)的節(jié)目區(qū)間的起始時間點和結(jié)束時間點、用戶A正在觀看節(jié)目的節(jié)目標識以及接收所述第二MESSAGE消息的用戶終端正在播放節(jié)目的節(jié)目標識。322、若用戶B在所述好友子組I中,則即時消息服務(wù)器向用戶終端B發(fā)送所述第二 MESSAGE消息,則所述第二 MESSAGE消息中包括用戶B正在觀看節(jié)目的節(jié)目標識。323、若用戶C在所述好友子組2中,則即時消息服務(wù)器向用戶終端C發(fā)送所述第二 MESSAGE消息,則所述第二 MESSAGE消息中包括用戶C正在觀看節(jié)目的節(jié)目標識。324、用戶終端B接收到所述第二 MESSAGE消息后,判斷得知發(fā)送所述用戶評論信息的用戶終端A播放節(jié)目的節(jié)目標識與自身播放節(jié)目的節(jié)目標識相同,則檢測自身是否播放過了所述第二 MESSAGE消息中的結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容;當用戶終端B檢測到自身已經(jīng)播放過了所述結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容時,顯示所述用戶評論信息以及回放選項。
325、用戶終端C接收到所述第二 MESSAGE消息后,判斷得知發(fā)送所述用戶評論信息的用戶終端A播放節(jié)目的節(jié)目標識與自身播放節(jié)目的節(jié)目標識不同,則直接顯示所述用戶評論信息以及回放選項。值得一提的是,本發(fā)明實施例中,用戶終端B (或C)接收到所述第二 MESSAGE消息后,判斷發(fā)送用戶評論信息的用戶終端A播放節(jié)目的節(jié)目標識與自身正在播放節(jié)目的節(jié)目標識是否相同也可以采用如下方案即時消息服務(wù)器在接收到用戶終端A發(fā)送的第一 MESSAGE消息后,可以檢測所述用戶終端A播放節(jié)目的節(jié)目標識與接收所述第二 MESSAGE消息的用戶終端B(或C)正在播放節(jié)目的節(jié)目標識是否相同,并根據(jù)檢測結(jié)果生成指示信息;則所述即時消息服務(wù)器可以將發(fā)送的第二 MESSAGE消息中的“用戶A正在觀看節(jié)目的節(jié)目標識以及接收所述第二MESSAGE消息的用戶終端正在播放節(jié)目的節(jié)目標識”可以替換為“指示信息”;用戶終端B (或C)接收到所述第二 MESSAGE消息后根據(jù)所述指示信息能夠確定發(fā)送用戶評論信息的用戶終端A播放節(jié)目的節(jié)目標識與自身正在播放節(jié)目的節(jié)目標識是否相同。326、用戶B選擇觀看回放,則用戶終端B向IPTV控制功能實體發(fā)送第一請求消息以獲取與所述用戶評論信息對應(yīng)的節(jié)目區(qū)間,所述第一請求消息中包括用戶A正在觀看節(jié)目的節(jié)目標識、用戶評論信息回放業(yè)務(wù)標識、以及與所述用戶評論信息對應(yīng)的節(jié)目區(qū)間的起始時間點和結(jié)束時間點,其中,所述用戶評論信息回放業(yè)務(wù)標識用于表明所述第一請求消息是用于建立片段回放媒體通道的。其中,本發(fā)明實施例中提供的用戶終端還具備一個可選功能,用于當所述用戶終端對接收到相似或相同的節(jié)目區(qū)間時,僅對其中一個節(jié)目區(qū)間進行回放,并同時顯示所有用戶評論信息。具體實現(xiàn)方法為將接收到的節(jié)目區(qū)間與之前收到的所有區(qū)間依次進行對t匕,將接收到的節(jié)目區(qū)間的起始時間點與之前接收到的所有節(jié)目區(qū)間的起始時間點相減,得到差值a ;同時將接收到的節(jié)目區(qū)間的結(jié)束時間點與之前接收到的所有節(jié)目區(qū)間的結(jié)束時間點相減,得到差值b ;如果a的絕對值和b的絕對值均小于等于閾值X(例如X提前設(shè)定為10秒),則認為這兩個區(qū)間相同;如果已經(jīng)接收過,則只顯示相應(yīng)的用戶評論信息,而不顯示節(jié)目區(qū)間的回放選項;或者將該節(jié)目區(qū)間對應(yīng)的所有用戶的用戶評論信息放到一個區(qū)域內(nèi)顯示,該區(qū)域只對應(yīng)一個回放選項即可。327、IPTV控制功能實體接收所述第一請求消息后,根據(jù)所述用戶評論信息回放業(yè)務(wù)標識請求ASM(Authentication&Session Management,認證和會話管理功能實體)為用戶終端B增加與所述片段回放業(yè)務(wù)相應(yīng)的帶寬和資源。328、IPTV控制功能實體向TPF或CC&CDF發(fā)送第二請求消息,所述第二請求消息中攜帶有用戶A正在觀看節(jié)目的節(jié)目標識、所述起始時間點和結(jié)束時間點,以及相應(yīng)較低的QoS (Quality of Service,服務(wù)質(zhì)量),以使得所述TPF或CC&CDF根據(jù)所述第二請求消息確定所述節(jié)目區(qū)間對應(yīng)的較低分辨率或較低解析度的媒體流。其中,所述QoS為可選的,用于減少回放對網(wǎng)絡(luò)資源的占用。329、TPF或CC&CDF向IPTV控制功能實體返回所述第二請求消息的響應(yīng)。330、IPTV控制功能實體向用戶終端B返回所述第一請求消息的響應(yīng)。331、用戶終端B接收到所述第一請求消息的響應(yīng)后,向TPF或CC&CDF發(fā)送播放請 求。332、TPF或CC&CDF通過所述ASM為用戶終端B增加的帶寬或資源向用戶終端B發(fā)送所述根據(jù)第二請求消息確定的的媒體流,并同時顯示所述用戶評論信息。其中,所述節(jié)目區(qū)間的回放可以在用戶終端B上以獨立的小窗口或畫中畫的方式進行播放,但不僅限于此。當用戶C選擇觀看回放時,參照步驟326至步驟332的實現(xiàn)過程,此處不再贅述。本發(fā)明實施例提供的用戶評論信息共享的方法,在用戶登錄用戶終端或即時消息客戶端后,將所述用戶的好友中觀看相同節(jié)目的用戶劃分為一個好友子組;用戶在觀看節(jié)目時輸入用戶評論信息,并選取與所述用戶評論信息對應(yīng)的節(jié)目區(qū)間發(fā)送給觀看相同節(jié)目的好友用戶終端。采用本發(fā)明,便于用戶在觀看IPTV節(jié)目時與觀看相同節(jié)目的好友用戶共享用戶評論信息,使得用戶的交流更有針對性;另一方面用戶還能和所述好友用戶共享與所述用戶評論信息對應(yīng)的節(jié)目區(qū)間,使得用戶獲得較佳體驗。實施例4 本發(fā)明實施例提供了一種用戶評論信息共享的方法,如圖4所示,所述方法包括401-418、步驟401-418與實施例2中的步驟201-218完全一致,此處不再贅述。419、用戶終端A在播放節(jié)目的過程中執(zhí)行LPVR(Local Personal VideoRecorder,即終端本地對IPTV節(jié)目進行錄制),用于錄制當前收看的節(jié)目。420、用戶A在觀看節(jié)目過程中輸入用戶評論信息,并在所述錄制的節(jié)目視頻中截取與所述用戶評論信息對應(yīng)的節(jié)目片段。421、用戶終端A 向即時消息服務(wù)器發(fā)送MSRP(Message Session Relay Protocol,消息會話中繼協(xié)議)請求消息,用于建立MSRP會話。422、即時消息服務(wù)器向用戶終端A返回MSRP會話建立成功的響應(yīng)。423、用戶終端A向即時消息服務(wù)器發(fā)送第一 MESSAGE消息,所述第一 MESSAGE消息中包括用戶A輸入的用戶評論信息、接收所述用戶評論信息的好友子組的好友子組標識、以及所述與用戶評論信息對應(yīng)的節(jié)目片段以及所述節(jié)目片段的結(jié)束時間點。其中,用戶A選擇的接收所述用戶評論信息的好友子組可以是一個,也可以是多個;可以是與用戶A觀看相同節(jié)目的好友子組,也可以是觀看其他節(jié)目的好友子組,但不僅限于此。本發(fā)明實施例中,以用戶A選擇向觀看相同節(jié)目的好友子組I和另一個觀看不同節(jié)目的好友子組2同時發(fā)送用戶評論信息為例進行說明,則所述第一 MESSAGE消息中的好友子組標識包括好友子組I標識以及好友子組2標識。424、即時消息服務(wù)器保存所述第一 MESSAGE消息中的節(jié)目片段并為其生成相應(yīng)的下載地址。425、即時消息服務(wù)器根據(jù)接收所述第一 MESSAGE消息,向所述第一 MESSAGE消息中的好友子組標識對應(yīng)的好友子組中用戶的用戶終端發(fā)送第二 MESSAGE消息,所述第二MESSAGE消息中包括用戶評論信息、與所述用戶評論信息對應(yīng)的節(jié)目片段的下載地址、所述節(jié)目片段的結(jié)束時間點以及指示信息,其中,所述指示信息是由即時消息服務(wù)器生成的,用于表征用戶終端A正在觀看節(jié)目的節(jié)目標識與接收所述第二 MESSAGE消息的用戶終端正在播放節(jié)目的節(jié)目標識是否相同。426、若用戶B在所述好友子組I中,則即時消息服務(wù)器向用戶終端B發(fā)送所述第二 MESSAGE 消息。
427、若用戶C在所述好友子組2中,則即時消息服務(wù)器向用戶終端C發(fā)送所述第二 MESSAGE 消息。428、用戶終端B接收到所述第二 MESSAGE消息后,根據(jù)所述指示信息確定自身正在播放節(jié)目的節(jié)目標識與發(fā)送所述用戶評論信息的用戶終端A播放節(jié)目的節(jié)目標識是相同的,則檢測自身是否播放過了所述第二 MESSAGE消息中所述節(jié)目片段的結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容;當用戶終端B檢測到自身已經(jīng)播放過了所述結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容時,顯示所述用戶評論信息以及回放選項。429、用戶終端C接收到所述第二 MESSAGE消息后,根據(jù)所述指示信息確定自身正在播放節(jié)目的節(jié)目標識與發(fā)送所述用戶評論信息的用戶終端A播放節(jié)目的節(jié)目標識是不同的,則直接顯示所述用戶評論信息以及回放選項。值得一提的是,本發(fā)明實施例中,用戶終端B (或C)接收到所述第二 MESSAGE消息后,判斷發(fā)送用戶評論信息的用戶終端A播放節(jié)目的節(jié)目標識與自身正在播放節(jié)目的節(jié)目標識是否相同也可以采用如下方案解釋消息服務(wù)器在接收到用戶終端A發(fā)送的第一 MESSAGE消息后,不檢測所述用戶終端A播放節(jié)目的節(jié)目標識與接收所述第二 MESSAGE消息的用戶終端B (或C)正在播放節(jié)目的節(jié)目標識是否相同,而是將所述用戶終端A播放節(jié)目的節(jié)目標識與接收所述第的用戶終端B (或C)正在播放節(jié)目的節(jié)目標識攜帶在所述第二 MESSAGE消息中發(fā)送到用戶終端B (或C),由用戶終端B (或C)接收到所述第二 MESSAGE消息后判斷用戶終端A播放節(jié)目的節(jié)目標識與自身正在播放節(jié)目的節(jié)目標識是否相同。430、用戶B選擇觀看回放,則用戶終端B根據(jù)所述節(jié)目片段的下載地址從即時消息服務(wù)器下載所述節(jié)目片段。431、用戶終端B播放所述節(jié)目片段并顯示所述用戶評論信息。用戶C觀看回放的過程參照步驟430和步驟431,此處不再贅述。432、當用戶A選擇退出IPTV用戶終端或IPTV即時消息客戶端時,向即時消息服務(wù)器發(fā)送注銷請求消息,以釋放MSRP會話,清除當前的登錄信息。433、即時消息服務(wù)器向用戶終端A返回所述注銷請求消息的響應(yīng),確認注銷成功。其中,用戶終端B或用戶終端C選擇退出IPTV用戶終端或IPTV即時消息客戶端時,處理過程參照步驟432以及步驟433,此處不再贅述。本發(fā)明實施例提供的方法,錄制與用戶評論信息對應(yīng)的節(jié)目片段,以及下載所述與用戶評論信息對應(yīng)的節(jié)目片段的主要由用戶終端完成,采用本發(fā)明實施例提供的方法,能夠降低對網(wǎng)絡(luò)側(cè)的要求,減少網(wǎng)絡(luò)側(cè)的負荷。本發(fā)明實施例提供的用戶評論信息共享的方法,用戶在收看IPTV節(jié)目時對節(jié)目進行錄制;在用戶登錄用戶終端后,將所述用戶好友中觀看相同節(jié)目的用戶劃分為一個好友子組;用戶在觀看節(jié)目時輸入用戶評論信息,并從錄制的節(jié)目視頻中截取與所述用戶評論信息對應(yīng)的節(jié)目片段;將所述用戶評論信息和節(jié)目片段發(fā)送給觀看相同節(jié)目的好友用戶終端。采用本發(fā)明,便于用戶在觀看IPTV節(jié)目時與觀看相同節(jié)目的好友用戶共享用戶評論信息,使得用戶的交流更有針對性;另一方面用戶還能和所述好友用戶共享與所述用戶評論信息對應(yīng)的節(jié)目片段,使得用戶獲得較佳體驗。實施例5 本發(fā)明實施例還提供了一種即時消息服務(wù)器,能夠?qū)崿F(xiàn)上述方法實施例中即時消息服務(wù)器側(cè)的方法,如圖5所示,所述即時消息服務(wù)器包括獲取模塊501、劃分模塊502、第一發(fā)送模塊503、第一接收模塊504、第二發(fā)送模塊505,其中所述獲取模塊501用于獲取當前用戶的好友群組中在線用戶的收視信息,所述收視信息包括用戶正在觀看節(jié)目的節(jié)目標識;所述劃分模塊502用于根據(jù)所述獲取模塊501獲取的當前用戶的好友群組中在線用戶的收視信息,將所述當前用戶的好友群組中觀看相同節(jié)目的用戶劃分為一個好友子組,其中,每個好友子組對應(yīng)一個好友子組標識和節(jié)目標識;所述第一發(fā)送模塊503用于將各好友子組對應(yīng)的好友子組標識以及各好友子組內(nèi)的用戶列表信息發(fā)送給當前用戶終端;所述第一接收模塊504用于接收所述當前用戶終端發(fā)送的第一 MESSAGE消息,所述第一 MESSAGE消息中包括當前用戶輸入的用戶評論信息以及接收所述用戶評論信息的好友子組的好友子組標識。所述第二發(fā)送模塊505用于向所述第一MESSAGE消息中的好友子組標識對應(yīng)的好友子組中用戶的用戶終端發(fā)送第二 MESSAGE消息,所述第二 MESSAGE消息中包括所述第一MESSAGE消息中的用戶評論信息。具體的,所述劃分模塊502還用于當所述獲取模塊501從所述呈現(xiàn)服務(wù)器獲取的該當前用戶的好友群組中在線用戶的收視信息發(fā)生改變時,對所述劃分的好友子組進行實時更新。進一步的,如圖6所示,所述即時消息服務(wù)器還包括第二接收模塊506、檢測模塊507,所述獲取模塊501包括第一獲取單元5011和第二獲取單元5012,其中所述第二接收模塊506用于接收所述當前用戶終端發(fā)送的所述當前用戶設(shè)置的好友群組信息,所述好友群組信息中包括所述當前用戶設(shè)置的好友群組中各用戶的用戶信息;所述檢測模塊507用于檢測發(fā)送所述第一 MESSAGE消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識與所述第一 MESSAGE消息中的好友子組標識對應(yīng)的的節(jié)目標識是否相同,并根據(jù)所述檢測結(jié)果生成指示信息,用于表征發(fā)送所述第一 MESSAGE消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識與所述第一 MESSAGE消息中的好友子組標識對應(yīng)的的節(jié)目標識是否相同;則第二發(fā)送模塊505發(fā)送的第二 MESSAGE消息中還包括所述指示信息以及發(fā)送所述第一 MESSAGE消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識;所述第一獲取單元5011用于根據(jù)所述第二接收模塊507接收的好友群組信息獲取所述當前用戶的好友群組中各用戶的用戶信息;所述第二獲取單元5012用于根據(jù)所述第一獲取單元5011獲取的所述當前用戶的好友群組中各用戶的用戶信息,從呈現(xiàn)服務(wù)器獲取所述當前用戶的好友群組中在線用戶的收視信息,所述呈現(xiàn)服務(wù)器用于接收用戶終端上報的收視信息。具體的,所述第二發(fā)送模塊505發(fā)送的第二MESSAGE消息還包括所述第一MESSAGE消息中的好友子組標識對應(yīng)的節(jié)目標識以及發(fā)送所述第一 MESSAGE消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識,用于供接收到所述第二 MESSAGE消息的用戶終端檢測所述第一 MESSAGE消息中的好友子組標識對應(yīng)的節(jié)目標識與發(fā)送所述第一 MESSAGE消息的當前用 戶的用戶終端播放節(jié)目的節(jié)目標識是否相同;所述第一接收模塊504接收到的第一 MESSAGE消息中還包括與所述用戶評論信息對應(yīng)的節(jié)目區(qū)間的起始時間點和結(jié)束時間點;或者所述第一接收模塊504接收到的第一 MESSAGE消息中還包括與所述用戶評論信息對應(yīng)的節(jié)目片段以及所述節(jié)目片段的結(jié)束時間點,所述節(jié)目片段由所述當前用戶的用戶終端進行錄制;則如圖7所示,則所述即時消息服務(wù)器還包括保存模塊508、生成模塊509,其中所述保存模塊508用于保存所述第一接收模塊504接收的第一 MESSAGE消息中與所述用戶評論信息對應(yīng)的節(jié)目片段;所述生成模塊509用于為所述保存模塊508保存的節(jié)目片段生成對應(yīng)的下載地址;則所述第二發(fā)送模塊505發(fā)送的第二 MESSAGE消息中還包括所述生成模塊509生成的所述節(jié)目片段對應(yīng)的下載地址以及所述節(jié)目片段的結(jié)束時間點。本發(fā)明實施例提供的即時消息服務(wù)器能夠獲取用戶好友的收視信息,并將所述用戶的好友群組中觀看相同節(jié)目的用戶劃分為一個好友子組;在用戶登錄用戶終端后,向用戶終端發(fā)送各個好友子組的信息,使得用戶能夠在與自己觀看相同節(jié)目的好友子組中與好友共享用戶評論信息。采用本發(fā)明,便于用戶在觀看IPTV節(jié)目時與觀看相同節(jié)目的好友共享用戶評論信息,使得用戶獲得較好的觀看體驗。實施例6本發(fā)明實施例提供了一種用戶終端,能夠?qū)崿F(xiàn)上述方法實施例中用戶終端側(cè)的方法,如圖8所示,所述用戶終端包括設(shè)置模塊801、上報模塊802、第三接收模塊803、第三發(fā)送模塊804、第四接收模塊805、顯示模塊806,其中所述設(shè)置模塊801用于設(shè)置好友群組,并將所述好友群組的信息上報給即時消息服務(wù)器,所述好友群組信息中包括所述當前用戶設(shè)置的好友群組中各用戶的用戶信息;所述上報模塊802用于向呈現(xiàn)服務(wù)器上報自身的收視信息,所述收視信息包括用戶正在觀看節(jié)目的節(jié)目標識;所述第三接收模塊803用于接收所述即時消息服務(wù)器發(fā)送的各好友子組對應(yīng)的好友子組標識以及各好友子組內(nèi)的用戶列表信息;所述第三發(fā)送模塊804用于向所述即時消息服務(wù)器發(fā)送第一 MESSAGE消息,所述第一 MESSAGE消息中包括第一用戶評論信息以及接收所述第一用戶評論信息的好友子組的好友子組標識,所述第一用戶評論信息為當前用戶輸入的用戶評論信息。所述第四接收模塊805用于接收所述即時消息服務(wù)器發(fā)送的第二 MESSAGE消息,所述第二 MESSAGE消息中包括第二用戶評論信息,所述第二用戶評論信息為該當前用戶的好友群組中的用戶的評論信息; 所述顯示模塊806用于顯示所述第四接收模塊805接收的第二 MESSAGE消息中的第二用戶評論信息。進一步的,如圖9所示,所述用戶終端還包括判斷模塊807,其中所述第三發(fā)送模塊804向所述即時消息服務(wù)器發(fā)送的第一MESSAGE消息中還包括與所述第一用戶評論信息對應(yīng)的節(jié)目區(qū)間的起始時間點和結(jié)束時間點;或者所述第三發(fā)送模塊804向所述即時消息服務(wù)器發(fā)送的第一MESSAGE消息中還包括與所述第一用戶評論信息對應(yīng)的節(jié)目片段以及所述節(jié)目片段的結(jié)束時間點,其中,所述節(jié)目片段由所述用戶終端進行錄制。所述第四接收模塊805接收到的第二 MESSAGE消息中還包括指示信息以及發(fā)送所述第二 MESSAGE消息中的第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識,所述指示信息用于指示發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識是否相同;或者所述第四接收模塊805接收到的第二 MESSAGE消息中還包括發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識和所述當前用戶終端播放節(jié)目的節(jié)目標識。所述判斷模塊807用于根據(jù)所述第二 MESSAGE消息中的指示信息判斷發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識是否相同;或者所述判斷模塊807直接判斷所述第二 MESSAGE消息中發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識和所述當前用戶終端播放節(jié)目的節(jié)目標識是否相同。具體的,所述第四接收模塊805接收到的第二 MESSAGE消息中還包括與所述第二用戶評論信息對應(yīng)的節(jié)目區(qū)間的起始時間點和結(jié)束時間點;則所述顯示模塊806具體用于當所述判斷模塊807確定所述第二 MESSAGE消息中發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識不同時,直接顯示所述第二用戶評論信息以及回放選項,以使得用戶通過選擇所述回放選項以播放與所述第二用戶評論信息對應(yīng)的節(jié)目區(qū)間。進一步的,如圖10所示,所述用戶終端還包括第一檢測模塊808、第四發(fā)送模塊809、第五發(fā)送模塊810、第一播放模塊811,其中所述第一檢測模塊808用于當所述判斷模塊807確定所述第二 MESSAGE消息中發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識相同時,根據(jù)所述結(jié)束時間點檢測所述當前用戶終端是否播放過了所述結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容;則所述顯示模塊806具體用于當所述判斷模塊807確定所述第二 MESSAGE消息中發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識相同、且所述當前用戶終端播放過了所述結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容時,顯示所述第二用戶評論信息以及回放選項,以使得用戶通過選擇所述回放選項以播放與所述第二用戶評論信息對應(yīng)的節(jié)目區(qū)間;所述第四發(fā)送模塊809,用于根據(jù)用戶對所述回放選項的選擇向交互式網(wǎng)絡(luò)電視控制功能實體發(fā)送第一請求消息,所述第一請求消息包括所述發(fā)送第二 MESSAGE消息的用戶終端播放節(jié)目的節(jié)目標識、所述起始時間點、所述結(jié)束時間點以及用戶評論信息回放業(yè)務(wù)標識,其中,所述用戶評論信息回放業(yè)務(wù)標識用于為當前用戶終端建立片段回放媒體通道以播放所述節(jié)目區(qū)間;所述第五發(fā)送模塊810用于在接收到所述交互式網(wǎng)絡(luò)電視控制功能實體返回的第一請求消息的響應(yīng)消息后,向TPF、或者CC&CDF發(fā)送播放請求;其中,所述第一請求消息的響應(yīng)消息是所述交互式網(wǎng)絡(luò)電視控制功能實體根據(jù)所述第一請求消息確定了與所述節(jié) 目區(qū)間對應(yīng)的媒體流后發(fā)送的消息;所述第一播放模塊811用于接收所述TPF、或者CC&CDF根據(jù)所述播放請求發(fā)送的與所述節(jié)目區(qū)間對應(yīng)的媒體流并播放。根據(jù)圖9所示的用戶終端,進一步的,如圖11所示,所述用戶終端還包括第二檢測模塊812、下載模塊813、第二播放模塊814,其中所述第四接收模塊805接收到的第二 MESSAGE消息中還包括與所述第二用戶評論信息對應(yīng)的節(jié)目片段的下載地址以及所述節(jié)目片段的結(jié)束時間點;則所述顯示模塊806具體用于當所述判斷模塊807確定所述第二 MESSAGE消息中發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識不同時,直接顯示所述第二用戶評論信息以及回放選項,以使得用戶通過選擇所述回放選項以播放與所述第二用戶評論信息對應(yīng)的節(jié)目片段。所述第二檢測模塊812用于當所述判斷模塊807確定所述第二 MESSAGE消息中發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識相同時,根據(jù)所述結(jié)束時間點檢測所述當前用戶終端是否播放過了所述節(jié)目片段的結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容;則所述顯示模塊806具體用于當所述判斷模塊807確定所述第二 MESSAGE消息中發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識相同、且所述當前用戶終端播放過了所述節(jié)目片段的結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容時,顯示所述第二用戶評論信息以及回放選項,以使得用戶通過選擇所述回放選項以播放與所述第二用戶評論信息對應(yīng)的節(jié)目片段。所述下載模塊813用于在用戶根據(jù)所述回放選項選擇播放對應(yīng)的節(jié)目片段的情況下,根據(jù)所述下載地址從即時消息服務(wù)器下載與所述第二用戶評論信息對應(yīng)的節(jié)目片段;第二播放模塊814,用于播放所述下載模塊從所述下載地址下載的節(jié)目片段。本發(fā)明實施例提供的用戶終端,用戶可以通過所述用戶終端設(shè)置自己的好友群組;在用戶登錄用戶終端后,以好友子組的形式呈現(xiàn)所述好友子組中所有在線用戶的收視信息,每個好友子組中的用戶收看的節(jié)目相同;用戶在觀看節(jié)目時輸入用戶評論信息,將所述用戶評論信息以及與所述用戶評論信息對應(yīng)的節(jié)目區(qū)間或節(jié)目片段發(fā)送給一個或多個好友子組中用戶的用戶終端。采用本發(fā)明,便于用戶在觀看IPTV節(jié)目時與好友用戶共享用戶評論信息,并和所述好友用戶共享與所述用戶評論信息對應(yīng)的節(jié)目片段,使得用戶獲得較佳體驗。本發(fā)明還提供一種用戶評論信息共享的系統(tǒng),包括上述圖5至圖7中任一圖所示的即時消息服務(wù)器和圖8至圖11中任一圖所示的用戶終端,但不僅限于此。通過以上的實施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計算機的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準。
權(quán)利要求
1.一種用戶評論信息共享的方法,其特征在于,包括 獲取當前用戶的好友群組中在線用戶的收視信息,所述收視信息包括用戶正在觀看節(jié)目的節(jié)目標識; 將所述當前用戶的好友群組中觀看相同節(jié)目的用戶劃分為一個好友子組,其中,每個好友子組對應(yīng)一個好友子組標識和節(jié)目標識; 將各好友子組對應(yīng)的好友子組標識以及各好友子組內(nèi)的用戶列表信息發(fā)送給當前用戶終端; 接收所述當前用戶終端發(fā)送的第一報文消息,所述第一報文消息中包括當前用戶輸入的用戶評論信息以及接收所述用戶評論信息的好友子組的好友子組標識; 向所述第一報文消息中的好友子組標識對應(yīng)的好友子組中用戶的用戶終端發(fā)送第二報文消息,所述第二報文消息中包括所述第一報文消息中的用戶評論信息。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,在所述獲取當前用戶的好友群組中在線用戶的收視信息之前,還包括 接收所述當前用戶終端發(fā)送的所述當前用戶設(shè)置的好友群組信息,所述好友群組信息中包括所述當前用戶設(shè)置的好友群組中各用戶的用戶信息。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述獲取當前用戶的好友群組中在線用戶的收視信息包括 根據(jù)所述好友群組信息獲取所述當前用戶的好友群組中各用戶的用戶信息; 從呈現(xiàn)服務(wù)器獲取所述當前用戶的好友群組中在線用戶的收視信息,所述呈現(xiàn)服務(wù)器用于接收用戶終端上報的收視信息。
4.根據(jù)權(quán)利要求1-3中任一項所述的方法,其特征在于,所述方法還包括 當從所述呈現(xiàn)服務(wù)器獲取的該當前用戶的好友群組中在線用戶的收視信息發(fā)生改變時,對所述劃分的好友子組進行實時更新。
5.根據(jù)權(quán)利要求1-4任一項所述的方法,其特征在于, 所述第一報文消息中還包括與所述用戶評論信息對應(yīng)的節(jié)目區(qū)間的起始時間點和結(jié)束時間點,所述起始時間點和結(jié)束時間點由當前用戶進行標記; 所述第二報文消息中還包括所述第一報文消息中的起始時間點和結(jié)束時間點。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述接收所述當前用戶終端發(fā)送的第一報文消息之后,還包括 檢測發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識與所述第一報文消息中的好友子組標識對應(yīng)的節(jié)目標識是否相同,并將檢測結(jié)果攜帶在所述第二報文消息中,同時在所述第二報文消息中攜帶所述發(fā)送第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識;以使 接收到該第二報文消息的用戶終端根據(jù)所述檢測結(jié)果,確定所述第一報文消息中的好友子組標識對應(yīng)的節(jié)目標識與發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識不同時,直接顯示所述用戶評論信息以及回放選項,根據(jù)用戶對所述回放選項的選擇播放所述用戶評論信息對應(yīng)的節(jié)目區(qū)間;或者,以使 接收到該第二報文消息的用戶終端根據(jù)所述檢測結(jié)果,確定所述第一報文消息中的好友子組標識對應(yīng)的節(jié)目標識與發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識相同時,且接收到該第二報文消息的用戶終端根據(jù)所述第二報文消息中的結(jié)束時間點在檢測自身已經(jīng)播放過了所述 結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容的情況下,顯示所述用戶評論信息以及回放選項,根據(jù)用戶對所述回放選項的選擇播放所述用戶評論信息對應(yīng)的節(jié)目區(qū)間。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述第二報文消息中還包括所述第一報文消息中的好友子組標識對應(yīng)的節(jié)目標識,以及發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識;以使接收到所述第二報文消息的用戶終端檢測所述第一報文消息中的好友子組標識對應(yīng)的節(jié)目標識與發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識是否相同; 若不同,所述接收到該第二報文消息的用戶終端直接顯示所述用戶評論信息以及回放選項,根據(jù)用戶對所述回放選項的選擇播放所述用戶評論信息對應(yīng)的節(jié)目區(qū)間;或者 若相同,所述接收到該第二報文消息的用戶終端根據(jù)所述第二報文消息中的結(jié)束時間點在檢測自身已經(jīng)播放過了所述結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容的情況下,顯示所述用戶評論信息以及回放選項,根據(jù)用戶對所述回放選項的選擇播放所述用戶評論信息對應(yīng)的節(jié)目區(qū)間。
8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述根據(jù)用戶對所述回放選項的選擇播放所述用戶評論信息對應(yīng)的節(jié)目區(qū)間包括 接收到所述第二報文消息的用戶終端向交互式網(wǎng)絡(luò)電視控制功能實體發(fā)送第一請求消息,所述第一請求消息包括所述發(fā)送第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識、所述起始時間點、所述結(jié)束時間點以及用戶評論信息回放業(yè)務(wù)標識; 所述交互式網(wǎng)絡(luò)電視控制功能實體接收所述第一請求消息,根據(jù)所述用戶評論信息回放業(yè)務(wù)標識,指示認證和會話管理功能實體ASM為所述接收到該第二報文消息的用戶終端增加建立片段回放媒體通道所需的帶寬或資源; 所述交互式網(wǎng)絡(luò)電視控制功能實體向傳輸處理功能實體TPF、或者集群控制器和內(nèi)容下發(fā)功能實體CC&CDF發(fā)送第二請求消息,所述第二請求消息包括所述發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識、所述起始時間點、所述結(jié)束時間點以及服務(wù)質(zhì)量; 所述TPF或CC&CDF根據(jù)所述第二請求消息中的節(jié)目標識、起始時間點和結(jié)束時間點確定所述節(jié)目區(qū)間對應(yīng)的媒體流,并根據(jù)所述服務(wù)質(zhì)量確定所述媒體流的分辨率或解析度; 所述接收到該第二報文消息的用戶終端向所述TPF或CC&CDF發(fā)送播放請求,通過所述ASM增加的帶寬或資源獲取與所述節(jié)目區(qū)間對應(yīng)的媒體流,并在該用戶終端進行播放。
9.根據(jù)權(quán)利要求1-4任一項所述的方法,其特征在于, 所述第一報文消息中還包括與所述用戶評論信息對應(yīng)的節(jié)目片段以及所述節(jié)目片段的結(jié)束時間點,所述節(jié)目片段由所述當前用戶的用戶終端進行錄制; 所述方法還包括 保存所述第一報文消息中與該用戶評論信息對應(yīng)的節(jié)目片段,并基于所述節(jié)目片段保存的網(wǎng)絡(luò)位置生成所述節(jié)目片段的下載地址; 所述第二報文消息中還包括所述節(jié)目片段的下載地址以及所述節(jié)目片段的結(jié)束時間點。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,在所述接收所述當前用戶終端發(fā)送的第一報文消息之后,還包括 檢測發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識與所述第一報文消息中的好友子組標識對應(yīng)的節(jié)目標識是否相同,并將檢測結(jié)果攜帶在所述第二報文消息中;以使 接收到該第二報文消息的用戶終端根據(jù)所述檢測結(jié)果確定所述第一報文消息中的好友子組標識對應(yīng)的節(jié)目標識與發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識不同時,直接顯示所述用戶評論信息以及回放選項,根據(jù)用戶對所述回放選項的選擇,從所述下載地址下載所述節(jié)目片段并進行播放;或者以使 接收到該第二報文消息的用戶終端根據(jù)所述檢測結(jié)果確定所述第一報文消息中的好友子組標識對應(yīng)的節(jié)目標識與發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識相同時,且接收到該第二報文消息的用戶終端根據(jù)所述第二報文消息中的結(jié)束時間點在檢測自身已經(jīng)播放過了所述節(jié)目片段的結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容的情況下,顯示所述用戶評論信息以及回放選項,根據(jù)用戶對所述回放選項的選擇,從所述下載地址下載所述節(jié)目片段并進行播放。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述第二報文消息中還包括所述第一報文消息中的好友子組標識對應(yīng)的節(jié)目標識,以及發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識;以使接收到所述第二報文消息的用戶終端檢測所述第一報文消息中的好友子組標識對應(yīng)的節(jié)目標識與發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識是否相同; 若不相同,則所述接收到所述第二報文消息的用戶終端直接顯示所述用戶評論信息以及回放選項,根據(jù)用戶對所述回放選項的選擇,從所述下載地址下載所述節(jié)目片段并進行播放;或者 若相同,則接收到該第二報文消息的用戶終端根據(jù)所述第二報文消息中的結(jié)束時間點在檢測自身已經(jīng)播放過了所述節(jié)目片段的結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容的情況下,顯示所述用戶評論信息以及回放選項,根據(jù)用戶對所述回放選項的選擇,從所述下載地址下載所述節(jié)目片段并進行播放。
12.—種即時消息服務(wù)器,其特征在于,包括 獲取模塊,用于獲取當前用戶的好友群組中在線用戶的收視信息,所述收視信息包括用戶正在觀看節(jié)目的節(jié)目標識; 劃分模塊,用于將所述當前用戶的好友群組中觀看相同節(jié)目的用戶劃分為一個好友子組,其中,每個好友子組對應(yīng)一個好友子組標識和節(jié)目標識; 第一發(fā)送模塊,用于將各好友子組對應(yīng)的好友子組標識以及各好友子組內(nèi)的用戶列表信息發(fā)送給當前用戶終端; 第一接收模塊,用于接收所述當前用戶終端發(fā)送的第一報文消息,所述第一報文消息中包括當前用戶輸入的用戶評論信息以及接收所述用戶評論信息的好友子組的好友子組標識; 第二發(fā)送模塊,用于向所述第一報文消息中的好友子組標識對應(yīng)的好友子組中用戶的用戶終端發(fā)送第二報文消息,所述第二報文消息中包括所述第一報文消息中的用戶評論信
13.根據(jù)權(quán)利要求12所述的即時消息服務(wù)器,其特征在于,還包括 第二接收模塊,用于接收所述當前用戶終端發(fā)送的所述當前用戶設(shè)置的好友群組信息,所述好友群組信息中包括所述當前用戶設(shè)置的好友群組中各用戶的用戶信息。
14.根據(jù)權(quán)利要求12或13所述的即時消息服務(wù)器,其特征在于,所述獲取模塊包括 第一獲取單元,用于根據(jù)所述第二接收模塊接收的好友群組信息獲取所述當前用戶的好友群組中各用戶的用戶信息; 第二獲取單元,用于根據(jù)所述第一獲取單元獲取的所述當前用戶的好友群組中各用戶的用戶信息,從呈現(xiàn)服務(wù)器獲取所述當前用戶的好友群組中在線用戶的收視信息,所述呈現(xiàn)服務(wù)器用于接收用戶終端上報的收視信息。
15.根據(jù)權(quán)利要求12-14中任一項所述的即時消息服務(wù)器,其特征在于,所述劃分模塊還用于當所述獲取模塊從所述呈現(xiàn)服務(wù)器獲取的該當前用戶的好友群組中在線用戶的收視信息發(fā)生改變時,對所述劃分的好友子組進行實時更新。
16.根據(jù)權(quán)利要求12-15中任一項所述的即時消息服務(wù)器,其特征在于,還包括 檢測模塊,用于檢測發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識與所述第一報文消息中的好友子組標識對應(yīng)的的節(jié)目標識是否相同,并根據(jù)所述檢測結(jié)果生成指示信息,用于表征發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識與所述第一報文消息中的好友子組標識對應(yīng)的的節(jié)目標識是否相同; 則第二發(fā)送模塊發(fā)送的第二報文消息中還包括所述指示信息以及發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識。
17.根據(jù)權(quán)利要求12-15中任一項所述的即時消息服務(wù)器,其特征在于,所述第二發(fā)送模塊發(fā)送的第二報文消息還包括所述第一報文消息中的好友子組標識對應(yīng)的節(jié)目標識以及發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識,用于供接收到所述第二報文消息的用戶終端檢測所述第一報文消息中的好友子組標識對應(yīng)的節(jié)目標識與發(fā)送所述第一報文消息的當前用戶的用戶終端播放節(jié)目的節(jié)目標識是否相同。
18.根據(jù)權(quán)利要求12至17中任一項所述的即時消息服務(wù)器,其特征在于,所述第一接收模塊接收到的第一報文消息中還包括與所述用戶評論信息對應(yīng)的節(jié)目區(qū)間的起始時間點和結(jié)束時間點。
19.根據(jù)權(quán)利要求12至17中任一項所述的即時消息服務(wù)器,其特征在于,所述第一接收模塊接收到的第一報文消息中還包括與所述用戶評論信息對應(yīng)的節(jié)目片段以及所述節(jié)目片段的結(jié)束時間點,所述節(jié)目片段由所述當前用戶的用戶終端進行錄制; 所述即時消息服務(wù)器還包括 保存模塊,用于保存所述第一接收模塊接收的第一報文消息中與所述用戶評論信息對應(yīng)的節(jié)目片段; 生成模塊,用于基于所述節(jié)目片段保存的網(wǎng)絡(luò)位置為所述節(jié)目片段生成對應(yīng)的下載地址; 其中,所述第二發(fā)送模塊發(fā)送的第二報文消息中還包括所述生成模塊生成的所述節(jié)目片段對應(yīng)的下載地址以及所述節(jié)目片段的結(jié)束時間點。
20.一種用戶終端,其特征在于,包括設(shè)置模塊,用于設(shè)置好友群組,并將所述好友群組的信息上報給即時消息服務(wù)器,所述好友群組信息中包括所述當前用戶設(shè)置的好友群組中各用戶的用戶信息; 上報模塊,用于向呈現(xiàn)服務(wù)器上報自身的收視信息,所述收視信息包括用戶正在觀看節(jié)目的節(jié)目標識; 第三接收模塊,用于接收所述即時消息服務(wù)器發(fā)送的各好友子組對應(yīng)的好友子組標識以及各好友子組內(nèi)的用戶列表信息; 第三發(fā)送模塊,用于向所述即時消息服務(wù)器發(fā)送第一報文消息,所述第一報文消息中包括第一用戶評論信息以及接收所述第一用戶評論信息的好友子組的好友子組標識,所述第一用戶評論信息為當前用戶輸入的用戶評論信息。
21.根據(jù)權(quán)利要求20所述的用戶終端,其特征在于,所述第三發(fā)送模塊向所述即時消息服務(wù)器發(fā)送的第一報文消息中還包括與所述第一用戶評論信息對應(yīng)的節(jié)目區(qū)間的起始時間點和結(jié)束時間點; 或者,所述第三發(fā)送模塊向所述即時消息服務(wù)器發(fā)送的第一報文消息中還包括與所述第一用戶評論信息對應(yīng)的節(jié)目片段以及所述節(jié)目片段的結(jié)束時間點,其中,所述節(jié)目片段由所述用戶終端進行錄制。
22.根據(jù)權(quán)利要求20或21所述的用戶終端,其特征在于,還包括 第四接收模塊,用于接收所述即時消息服務(wù)器發(fā)送的第二報文消息,所述第二報文消息中包括第二用戶評論信息,所述第二用戶評論信息為該當前用戶的好友群組中的用戶的評論息; 顯示模塊,用于顯示所述第四接收模塊接收的第二報文消息中的第二用戶評論信息。
23.根據(jù)權(quán)利要求20-22中任一項所述的用戶終端,其特征在于,所述第四接收模塊接收到的第二報文消息中還包括指示信息以及發(fā)送所述第二報文消息中的第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識,所述指示信息用于指示發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識是否相同;或者 所述第四接收模塊接收到的第二報文消息中還包括發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識和所述當前用戶終端播放節(jié)目的節(jié)目標識。
24.根據(jù)權(quán)利要求23所述的用戶終端,其特征在于,還包括 判斷模塊,用于根據(jù)所述第二報文消息中的指示信息判斷發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識是否相同;和/或 直接判斷所述第二報文消息中發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識和所述當前用戶終端播放節(jié)目的節(jié)目標識是否相同。
25.根據(jù)權(quán)利要求24所述的用戶終端,其特征在于,所述第四接收模塊接收到的第二報文消息中還包括與所述第二用戶評論信息對應(yīng)的節(jié)目區(qū)間的起始時間點和結(jié)束時間占. 所述顯示模塊具體用于當所述判斷模塊確定所述第二報文消息中發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識不同時,直接顯示所述第二用戶評論信息以及回放選項,以使得用戶通過選擇所述回放選項以播放與所述第二用戶評論信息對應(yīng)的節(jié)目區(qū)間。
26.根據(jù)權(quán)利要求25所述的用戶終端,其特征在于,還包括 第一檢測模塊,用于當所述判斷模塊確定所述第二報文消息中發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識相同時,根據(jù)所述結(jié)束時間點檢測所述當前用戶終端是否播放過了所述結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容; 則所述顯示模塊具體用于當所述判斷模塊確定所述第二報文消息中發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識相同、且所述當前用戶終端播放過了所述結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容時,顯示所述第二用戶評論信息以及回放選項,以使得用戶通過選擇所述回放選項以播放與所述第二用戶評論信息對應(yīng)的節(jié)目區(qū)間。
27.根據(jù)權(quán)利要求26所述的用戶終端,其特征在于,所述用戶終端還包括 第四發(fā)送模塊,用于根據(jù)用戶對所述回放選項的選擇向交互式網(wǎng)絡(luò)電視控制功能實體發(fā)送第一請求消息,所述第一請求消息包括所述發(fā)送第二報文消息的用戶終端播放節(jié)目的節(jié)目標識、所述起始時間點、所述結(jié)束時間點以及用戶評論信息回放業(yè)務(wù)標識,其中,所述用戶評論信息回放業(yè)務(wù)標識用于為當前用戶終端建立片段回放媒體通道以播放所述節(jié)目區(qū)間; 第五發(fā)送模塊,用于在接收到所述交互式網(wǎng)絡(luò)電視控制功能實體返回的第一請求消息的響應(yīng)消息后,向TPF、或者CC&CDF發(fā)送播放請求;其中,所述第一請求消息的響應(yīng)消息是所述交互式網(wǎng)絡(luò)電視控制功能實體根據(jù)所述第一請求消息確定了與所述節(jié)目區(qū)間對應(yīng)的媒體流后發(fā)送的消息; 第一播放模塊,用于接收所述TPF、或者CC&CDF根據(jù)所述播放請求發(fā)送的與所述節(jié)目區(qū)間對應(yīng)的媒體流并播放。
28.根據(jù)權(quán)利要求24所述的用戶終端,其特征在于,所述第四接收模塊接收到的第二報文消息中還包括與所述第二用戶評論信息對應(yīng)的節(jié)目片段的下載地址以及所述節(jié)目片段的結(jié)束時間點; 所述顯示模塊具體用于當所述判斷模塊確定所述第二報文消息中發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識不同時,直接顯示所述第二用戶評論信息以及回放選項,以使得用戶通過選擇所述回放選項以播放與所述第二用戶評論信息對應(yīng)的節(jié)目片段。
29.根據(jù)權(quán)利要求28所述的用戶終端,其特征在于,還包括 第二檢測模塊,用于當所述判斷模塊確定所述第二報文消息中發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識相同時,根據(jù)所述結(jié)束時間點檢測所述當前用戶終端是否播放過了所述節(jié)目片段的結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容; 所述顯示模塊具體用于當所述判斷模塊確定所述第二報文消息中發(fā)送所述第二用戶評論信息的用戶終端播放節(jié)目的節(jié)目標識與所述當前用戶終端播放節(jié)目的節(jié)目標識相同、且所述當前用戶終端播放過了所述節(jié)目片段的結(jié)束時間點對應(yīng)的節(jié)目內(nèi)容時,顯示所述第二用戶評論信息以及回放選項,以使得用戶通過選擇所述回放選項以播放與所述第二用戶評論信息對應(yīng)的節(jié)目片段。
30.根據(jù)權(quán)利要求29所述的用戶終端,其特征在于,所述用戶終端還包括 下載模塊,用于在用戶根據(jù)所述回放選項選擇播放對應(yīng)的節(jié)目片段的情況下,根據(jù)所述下載地址從即時消息服務(wù)器下載與所述第二用戶評論信息對應(yīng)的節(jié)目片段; 第二播放模塊,用于播放所述下載模塊從所述下載地址下載的節(jié)目片段。
31.一種用戶評論信息共享的系統(tǒng),其特征在于,包括權(quán)利要求12-19中任一項所述的即時消息服務(wù)器以及權(quán)利要求20-30中任一項所述的用戶終端。
全文摘要
本發(fā)明公開了一種用戶評論信息共享的方法、即時消息服務(wù)器及用戶終端,所述方法包括獲取當前用戶的好友群組中在線用戶的收視信息;將所述當前用戶的好友群組中觀看相同節(jié)目的用戶劃分為一個好友子組,其中,每個好友子組對應(yīng)一個好友子組標識和節(jié)目標識;將各好友子組對應(yīng)的好友子組標識以及各好友子組內(nèi)的用戶列表信息發(fā)送給當前用戶終端;接收所述當前用戶終端發(fā)送的第一報文消息,所述第一報文消息中包括當前用戶輸入的用戶評論信息以及接收所述用戶評論信息的好友子組的好友子組標識;向所述第一報文消息中的好友子組標識對應(yīng)的好友子組中用戶的用戶終端發(fā)送第二報文消息。本發(fā)明適用于用戶評論信息的共享。
文檔編號H04L12/58GK102790923SQ20111013064
公開日2012年11月21日 申請日期2011年5月19日 優(yōu)先權(quán)日2011年5月19日
發(fā)明者呂小強, 王雷, 范姝男, 郜文美 申請人:華為終端有限公司