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

獲取指定用戶實時媒體播放信息的方法、系統(tǒng)和裝置的制作方法

文檔序號:7707695閱讀:188來源:國知局
專利名稱:獲取指定用戶實時媒體播放信息的方法、系統(tǒng)和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其是涉及一種獲取指定用戶實時媒體播放信息的方 法、系統(tǒng)和裝置。
背景技術(shù)
IMS(IP Multimedia Subsystem, IP 多媒體子系統(tǒng))是 3GPP (3rd GenerationPartnership Pro ject,第三代移動通信標準化伙伴項目)標準定義的一個IP 多媒體子系統(tǒng),是3G移動網(wǎng)實現(xiàn)分組話音和分組數(shù)據(jù)、提供統(tǒng)一的多媒體業(yè)務(wù)和應(yīng)用的目 標網(wǎng)絡(luò)。目前,其它的國際標準組織,如 ITU-T (International TelecommunicationU nion-Te lecommuni cat ion Standardization Sector,國際電信聯(lián)盟-電信標準部)、 ETSI (European Telecommunications Standards Institute,歐洲電信標準協(xié)會)等也采 用IMS作為其定義的下一代網(wǎng)絡(luò)的核心網(wǎng)絡(luò)。IMS采用IP分組域作為其控制信令和媒體傳輸?shù)某休d通道,采用SIP (Session Initiation Protocol,會話發(fā)起協(xié)議)作為呼叫控制信令,實現(xiàn)了業(yè)務(wù)管理、會話控制及承 載接入的三者分離?;贗MS架構(gòu)的IPTV (Internet Protocol Television,交互式網(wǎng)絡(luò)電視)業(yè)務(wù)是 一種利用寬帶有線電視網(wǎng),集互聯(lián)網(wǎng)、多媒體、通訊等多種技術(shù)于一體,向家庭用戶提供包 括數(shù)字電視在內(nèi)的多種交互式服務(wù)的嶄新技術(shù)。用戶在家中可以使用個人電腦、或使用網(wǎng) 絡(luò)機頂盒和普通電視機的方式享受IPTV業(yè)務(wù),也可以通過移動終端享受IPTV業(yè)務(wù)。IPTV 使用TCP/IP作為承載協(xié)議進行單播、廣播或組播視頻業(yè)務(wù),有效地將電視網(wǎng)、電話網(wǎng)和互 聯(lián)網(wǎng)三個領(lǐng)域結(jié)合在一起,是三網(wǎng)融合最具代表性的業(yè)務(wù),正受到業(yè)界越來越多的關(guān)注。在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題在下述場景中,存在其他用戶獲取指定用戶實時媒體播放信息的需求1)用戶A在觀看一個點播節(jié)目,用戶B希望能從用戶A當前播放時間點同時觀看 該點播節(jié)目,用戶B需要獲取用戶A觀看的該點播節(jié)目的實時媒體播放信息;2)小孩在觀看一個時移節(jié)目,如該節(jié)目是關(guān)于前一天發(fā)生的交通事故,家長需 要獲取小孩觀看節(jié)目的實時媒體播放信息,以便于快速查看該節(jié)目內(nèi)容,若家長發(fā)現(xiàn)該節(jié) 目后半部含有血腥場面,可以根據(jù)內(nèi)容執(zhí)行家長控制,讓小孩在看到該時間段時快進或跳 過;3)在會話轉(zhuǎn)移業(yè)務(wù)中,用戶通過會話轉(zhuǎn)移列表請求獲取一個轉(zhuǎn)移會話時,也需要 獲取被轉(zhuǎn)移會話的實時媒體播放信息;4)在共享控制業(yè)務(wù)中,用戶通過EPG(Electronic Program Guide,電子節(jié)目指 南)列表主動加入一個點播節(jié)目共享控制群時,用戶也需要獲取該共享群的實時媒體播放 fn息ο但是,在當前IPTV系統(tǒng)中,還不支持其他用戶獲取指定用戶的實時媒體播放信息。因此迫切需要解決現(xiàn)有IPTV系統(tǒng)不支持其他用戶獲取指定用戶用戶實時媒體播放信 息的問題,以滿足上述的各需求。

發(fā)明內(nèi)容
本發(fā)明實施例的目的是提供一種獲取指定用戶實時媒體播放信息的方法、系統(tǒng)和 裝置,以解決現(xiàn)有IPTV系統(tǒng)不支持其他用戶獲取指定用戶實時媒體播放信息的問題。本發(fā)明實施例提供了一種獲取指定用戶實時媒體播放信息的方法,包括接收請 求裝置發(fā)送的獲取指定用戶實時媒體播放信息的請求;所述請求中攜帶有指定用戶的標識 信息;根據(jù)所述指定用戶的標識信息,確定所述指定用戶的目標會話標識及為指定用戶目 標會話服務(wù)的播放裝置;向所述播放裝置請求獲取所述目標會話內(nèi)的實時媒體播放信息; 將所述播放裝置返回的所述目標會話內(nèi)的實時媒體播放信息返回給所述請求裝置。本發(fā)明實施例還提供了一種獲取指定用戶實時媒體播放信息的系統(tǒng),包括請求 裝置,用于發(fā)送獲取指定用戶實時媒體播放信息的請求,所述請求中攜帶有指定用戶的標 識信息;請求處理裝置,用于根據(jù)所述指定用戶的標識信息,確定所述指定用戶的目標會話 標識及為指定用戶目標會話服務(wù)的播放裝置,向該播放裝置請求獲取所述目標會話內(nèi)的實 時媒體播放信息,并將所述播放裝置返回的所述目標會話內(nèi)的實時媒體播放信息返回給所 述請求裝置;播放裝置,用于播放媒體內(nèi)容,和,根據(jù)所述請求處理裝置發(fā)送的請求,獲取所 述目標會話內(nèi)的實時媒體播放信息。本發(fā)明實施例還提供了一種請求處理裝置,包括第一接收模塊,用于接收請求裝 置發(fā)送的獲取指定用戶實時媒體播放信息的請求;所述請求中攜帶有指定用戶的標識信 息;查詢模塊,用于根據(jù)所述指定用戶的標識信息,確定所述指定用戶的目標會話標識及為 指定用戶目標會話服務(wù)的播放裝置;請求模塊,用于向所述播放裝置請求獲取所述目標會 話內(nèi)的實時媒體播放信息;第二接收模塊,用于接收播放裝置返回的所述目標會話內(nèi)的實 時媒體播放信息;返回模塊,用于將所述目標會話內(nèi)的實時媒體播放信息返回給所述請求
直ο本發(fā)明實施例的獲取指定用戶實時媒體播放信息的方法、系統(tǒng)和裝置,在接收到 請求裝置發(fā)送的攜帶有指定用戶的標識信息的請求后,根據(jù)該指定用戶的標識信息確定所 述指定用戶的目標會話標識及相應(yīng)的播放裝置,從播放裝置獲取目標會話內(nèi)的實時媒體播 放信息,并返回給請求裝置;由此支持其他用戶獲取指定用戶實時媒體播放信息。


圖1是本發(fā)明實施例獲取指定用戶實時媒體播放信息的方法的第一實施例的流 程示意圖;圖2是本發(fā)明實施例獲取指定用戶實時媒體播放信息的方法的第二實施例的信 令流程圖;圖3是本發(fā)明實施例獲取指定用戶實時媒體播放信息的方法的第三實施例的信 令流程圖;圖4是本發(fā)明實施例獲取指定用戶實時媒體播放信息的方法的第四實施例的信 令流程圖5是本發(fā)明實施例獲取指定用戶實時媒體播放信息的方法的第五實施例的信 令流程圖;圖6是本發(fā)明實施例獲取指定用戶實時媒體播放信息的系統(tǒng)的結(jié)構(gòu)示意圖;圖7是本發(fā)明實施例請求處理裝置的結(jié)構(gòu)框圖;圖8是本發(fā)明實施例的攜帶獲取指示的方法的流程示意圖。
具體實施例方式為使本發(fā)明實施例的上述目的和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實 施方式對本發(fā)明實施例作進一步詳細的說明。首先對現(xiàn)有的基于IMS架構(gòu)的IPTV系統(tǒng)進行簡要的介紹?,F(xiàn)有的IPTV的架 構(gòu)主要有兩禾中,分另Il 由 TISPAN(Telecommunication and Internet ConvergedServices and Protocols for Advanced Networking,電信和互聯(lián)網(wǎng)融合業(yè)務(wù)及高級網(wǎng)絡(luò)協(xié)議)和 OIPF(Open IPTV Forum,開放式IPTV論壇)標準組織定義。兩種架構(gòu)中主要包括的功能實 體與各自對應(yīng)的功能如表1所示。 表 1其中,SCF(ServiceControl Function,業(yè)務(wù)控制功能)與 IPTV control 的功 能相對應(yīng),都是進行IPTV業(yè)務(wù)控制;MCF(Media Control Function,媒體控制功能)與 MDF(Media Delivery Function,媒體分發(fā)功能)合稱為 MF(Media Function,媒體功能), MCF 與 CDNC(Content Delivery NetworkControlIer,內(nèi)容分發(fā)網(wǎng)絡(luò)控制器)+CC(Cluster Controller,簇控制器)的功能相對應(yīng),MDF與CDF (Content Delivery Function,內(nèi)容分發(fā) 功能)相對應(yīng),MF在用戶暫停或退出時主動上報SAD (Service Action Data,業(yè)務(wù)操作數(shù) 據(jù))給SCF。在現(xiàn)有的IPTV系統(tǒng)中,用戶可以通過獲取自己的SAD信息選擇從上一次觀看暫停 點開始觀看內(nèi)容,用戶的SAD信息只有在用戶暫?;蛲顺鰰r才會進行記錄和保存,無法在 用戶正在觀看時記錄保存,而且SAD信息目前只支持被用戶自己獲取,其他用戶是無法獲
6取用戶實時媒體播放信息的。為解決現(xiàn)有IPTV系統(tǒng)無法支持其他用戶獲取指定用戶實時媒體播放信息的問 題,本發(fā)明實施例提供的獲取指定用戶實時媒體播放信息的方法的第一實施例如圖1所 示,包括S101,接收請求裝置發(fā)送的獲取指定用戶實時媒體播放信息的請求;所述請求中 攜帶有指定用戶的標識信息。所述實時媒體播放信息具體可以包括接入媒體名稱、當前播放時間點、當前播放 狀態(tài)(暫停、快進或快退等)和播放速度等。請求處理裝置與請求裝置之間進行通信的第一接口協(xié)議為SIP協(xié)議,請求處理裝 置與請求裝置之間進行通信的消息為SIP消息。所述請求裝置發(fā)送的獲取指定用戶實時媒 體播放信息的請求為第一請求。所述第一請求中攜帶指定用戶的標識信息,所述指定用戶 的標識信息具體可以包括指定用戶身份標識,或指定用戶的會話標識(Session ID),或指 定用戶的會話轉(zhuǎn)移標識,或指定用戶的共享控制群標識。所述請求裝置發(fā)送的獲取指定用戶實時媒體播放信息的請求具體為所述請求裝 置發(fā)送的攜帶獲取指定用戶實時媒體播放信息指示的SIP消息,所述獲取指定用戶實時媒 體播放信息指示為第一獲取指示。所述第一獲取指示通過擴展的頭域攜帶在所述SIP消息 中,可以通過SIP invite, SIP message,SIPinfo,或SIP option等擴展的頭域來攜帶。在SlOl后,還包括步驟S101’ 對所述請求裝置進行鑒權(quán),若鑒權(quán)通過則進入步驟 S102,如未通過鑒權(quán),則拒絕所述第一請求。S102,根據(jù)所述指定用戶的標識信息,確定所述指定用戶的目標會話標識及為指 定用戶目標會話服務(wù)的播放裝置。請求處理裝置上存有其管理的所有會話的信息。以TISPAN定義的架構(gòu)為例來說, 請求處理裝置即為SCF,播放裝置即為MF,SCF上存儲著其管理的所有已建立的會話的信 息,可以包括建立會話的用戶身份標識、會話標識、會話對應(yīng)的內(nèi)容標識等信息;SCF還存 儲有用戶的標識信息、MF、會話標識等的對應(yīng)關(guān)系。所述會話可以是指定用戶終端當前正在進行的會話,還可以是指定的共享控制業(yè) 務(wù)會話。所述會話為使用SIP invite消息建立起來的IPTV會話,當用戶觀看點播節(jié)目時, 則所述會話指的是該點播會話;當多個用戶在共享一個IPTV節(jié)目時,則所述會話指的是該 共享的IPTV節(jié)目會話。本發(fā)明實施例不限定所述會話是如何建立的。在請求處理裝置收到請求裝置發(fā)送的第一請求后,會首先通過第一獲取指示識別 出該第一請求為獲取指定用戶實時媒體播放信息的請求,然后查詢本地存儲的指定用戶的 標識信息、MF、會話標識等的對應(yīng)關(guān)系,確定與第一請求中目標指定用戶的標識信息對應(yīng)的 指定用戶的目標會話標識和為指定用戶目標會話服務(wù)的播放裝置,所述目標會話標識可以 確定目標會話。當指定用戶的標識信息為建立指定用戶身份標識時,所述確定指定用戶的目標會 話標識及播放裝置具體可以包括請求處理裝置根據(jù)存儲的用戶身份標識、播放裝置、會話 標識的對應(yīng)關(guān)系,查找到與指定用戶身份標識對應(yīng)的播放裝置和目標會話標識。當指定用戶的標識信息為指定會話標識時,所述確定指定用戶的目標會話標識及 播放裝置具體可以包括根據(jù)存儲的會話標識、播放裝置的對應(yīng)關(guān)系,查找到與指定會話標識對應(yīng)的播放裝置,所述指定會話標識即為目標會話標識。當指定用戶的標識信息為指定會話轉(zhuǎn)移標識時,所述確定指定用戶的目標會話標 識及播放裝置具體可以包括根據(jù)存儲的會話轉(zhuǎn)移標識、播放裝置、會話標識的對應(yīng)關(guān)系, 查找到與指定會話轉(zhuǎn)移標識對應(yīng)的播放裝置和目標會話標識。當指定用戶的標識信息為指定共享控制群標識時,所述確定指定用戶的目標會話 標識及播放裝置具體可以包括根據(jù)存儲的共享控制群標識、播放裝置、會話標識的對應(yīng)關(guān) 系,查找到與指定共享控制群標識對應(yīng)的播放裝置和會話標識。具體的,當?shù)谝徽埱笾械闹付ㄓ脩舻臉俗R信息為指定用戶身份標識時,請求處理 裝置對本地管理的IPTV會話進行檢索或者查詢,找到該用戶身份標識所發(fā)起的IPTV會話。 實際應(yīng)用中,請求處理裝置本地管理的一個或者多個IPTV會話均包含了各個會話所關(guān)聯(lián) 的用戶身份標識,比如以SIP URI格式描述的IMPU(IP Multimedia Public Identity, IP 多媒體公共標識),第一請求攜帶的指定用戶身份標識也可以是某個IMPU ;請求處理裝置 獲取該第一請求后,找到第一請求中的指定IMPU,并且從本地管理的一個或多個會話中查 詢該IMPU,從而獲得該IMPU發(fā)起的某個IPTV會話的信息,如SIP Session ID。當?shù)谝徽埱笾械闹付ㄓ脩舻臉俗R信息為會話轉(zhuǎn)移標識時,請求處理裝置獲取第 一請求中的會話轉(zhuǎn)移標識,通過會話轉(zhuǎn)移標識找到對應(yīng)的IPTV會話,從而獲得該IPTV會 話的信息,如會話標識。所述會話轉(zhuǎn)移標識可以是3GPP TS23. 237所定義的STI (Session Transfer Identifier,會話轉(zhuǎn)移標識)、STN(SessionTransfer Number,會話轉(zhuǎn)移號碼)等, 可以是提前在請求裝置中配置,或者由請求裝置從本地或者網(wǎng)絡(luò)獲取,本發(fā)明實施例不對 會話轉(zhuǎn)移標識如何獲取進行限定。所述請求處理裝置可以管理一個或者多個共享控制群,并通過不同的共享控制群 標識進行區(qū)分。當接收到的第一請求中攜帶某個共享控制群標識時,請求處理裝置可以使 用該共享控制群標識對本地管理的一個或多個共享控制群進行檢索或者查詢,從而獲得指 定共享控制群標識所對應(yīng)會話的信息,如該群內(nèi)正在共享的內(nèi)容標識等。S103,向所述播放裝置請求獲取所述目標會話內(nèi)的實時媒體播放信息。請求處理裝置與播放裝置之間進行通信的第二接口協(xié)議為SIP協(xié)議,請求處理裝 置與播放裝置之間進行通信的消息為SIP消息。所述向播放裝置請求獲取所述目標會話內(nèi)的實時媒體播放信息具體為向所述播 放裝置發(fā)送通過擴展的頭域攜帶獲取目標會話內(nèi)的實時媒體播放信息指示的SIP消息。所述請求處理裝置向播放裝置發(fā)送的獲取目標會話內(nèi)的實時媒體播放信息的請 求為第二請求,所述第二請求攜帶有獲取實時媒體播放信息的指示,該指示為第二獲取指 示,所述第二請求中攜帶有上述目標會話標識和第二獲取指示。播放裝置收到第二請求后,會通過第二獲取指示識別出該第二請求為獲取實時媒 體播放信息的請求,然后返回與所述目標會話標識對應(yīng)的目標會話內(nèi)的實時媒體播放信 息。所述播放裝置返回給請求處理裝置的響應(yīng)為第二響應(yīng),所述第二響應(yīng)為與第二請求對 應(yīng)的響應(yīng)消息,所述實時媒體播放信息通過第二響應(yīng)SIP消息的消息體攜帶給請求處理裝置。其中,所述第一獲取指示和第二獲取指示都稱為獲取指示,獲取指示可以包括顯 式獲取指示和隱式獲取指示。
當所述獲取指示為顯式獲取指示時,即獲取指示是通過專有指示標志顯 示出來。顯示獲取指示可以通過SIP擴展的頭域攜帶,例如設(shè)置required頭域為 iptv-iptv-media-state 實IJJ10當所述獲取指示為隱式獲取指示時,即沒有專有的獲取指示標志,但是接收到包 含上述隱式獲取指示的請求消息的網(wǎng)絡(luò)功能實體,能夠根據(jù)該請求消息所攜帶的信息,以 及其他的策略(如本地業(yè)務(wù)邏輯),識別出該請求消息包含了獲取實時媒體播放信息的請 求。所述第一請求和第二請求可以是SIP消息中的invite、re-invite、message、 info、option 或 subscribe 等當?shù)谝徽埱?第二請求為SIP invite或re-invite請求時,獲取指示可以通過 Required頭域攜帶,例如設(shè)置Required為iptv-iptv-media-state,To頭域設(shè)置為建立目 標會話的指定用戶身份標識,Request-URI設(shè)置為指定用戶當前會話的內(nèi)容標識或會話轉(zhuǎn) 移標識或共享控制群標識;當?shù)谝徽埱?第二請求為SIP message請求時,可以設(shè)置Required為 iptv-iptv-media-state,Request-URI設(shè)置為指定用戶身份標識或會話轉(zhuǎn)移標識或共享控 制群標識;當?shù)谝徽埱?第二請求為SIP subscribe請求時,獲取指示可以通過Event頭 域攜帶,例如設(shè)置Event頭域為iptv-iptv-media-state,To頭域為指定用戶身份標識, Request-URI為目標會話的內(nèi)容標識;當?shù)谝徽埱?第二請求為SIP info請求時,可以設(shè)置Event頭域為 iptv-iptv-media-state,Request-URI為指定用戶身份標識或會話轉(zhuǎn)移標識或共享控制群 標識。S104,將所述播放裝置返回的所述目標會話內(nèi)的實時媒體播放信息返回給所述請 求裝置。請求處理裝置將獲取到的指定用戶目標會話內(nèi)的實時媒體播放信息攜帶在返回 給請求裝置的第一響應(yīng)中。所述將目標會話內(nèi)的實時媒體播放信息返回給請求裝置的具體 實現(xiàn)為將所述目標會話內(nèi)的實時媒體播放信息攜帶在SIP消息的消息體中返回給所述請 求裝置。所述第一響應(yīng)和第二響應(yīng)中的實時媒體播放信息可以通過sip請求的2000K響應(yīng) 的消息體來攜帶,例如通過如下的ml schema格式進行描述<xselement name=" iptv-iptv-media-state“ ><xscomplexType><xs:sequence)<xs:element name = " list " type = " IistType " minOccurs
=〃 0〃 /><xs: element name = " service-type " type = " ServiceType " minOccurs
=〃 0〃 /></xs:sequence)</xs:complexType>
〈/xs: element〉<xs:complexType name 二” IistType“ ><xs sequence)〈xs: element name =" offset" type 二” xs: string" minOccurs
="0"/>〈xs: element name =" trickplayStatus “ type =,,trickplayStatusType,,minOccurs =" O" maxOccurs =" unbounded" /></xs: sequence)〈xs:attribute name =” ID" type =,,xs: string,,use =,,required,,/><xs:attribute name =/r PiP" use=" optional'7 >〈xs: simpleType><xs:restriction base =" xs: string" >〈xs:enumeration value=" big" />〈xs:enumeration value=" small" /></xs: restriction)</xs: simpleType></xs: attribute)</xs: complexType><xs: complextType name =" trickplayStatus “ ><xs: sequence)〈xs: element name = “ state “ type = “ xs: string “ minOccurs
="0"/><xs: element name=" scale" type=" xs: string/r minOccurs = “ O" /></xs: sequence)</xs: complexType><xs: simpleType name=" ServiceType" ><xs: simpleType><xs:restriction base =" xs: string" ><xs:enumeration value =/r BC" /><xs:enumeration value =/r CoD" />〈xs:enumeration value = " nPVR" />〈/xs: restriction〉〈/xs: simpleType>〈/xs: element〉</xs: schema)所述第一請求、第二請求可以為同種類型的SIP消息,如都是message消息,也可
以為不同類型的SIP消息;第一響應(yīng)的類型與第一請求的類型相對應(yīng),第二響應(yīng)的類型與 第二請求的類型相對應(yīng)。 本實施例的獲取指定用戶實時媒體播放信息的方法,在接收到請求裝置發(fā)送的攜帶有指定用戶的標識信息和獲取指示的請求后,根據(jù)接收到的指定用戶的標識信息確定所 述指定用戶的目標會話標識及相應(yīng)的播放裝置,從播放裝置獲取目標會話內(nèi)的實時媒體播 放信息,并返回給請求裝置;由此支持其他用戶獲取指定用戶的實時媒體播放信息。下面通過四個具體的實施例,來對本發(fā)明實施例的方法進行說明。第二實施例如圖2所示,UEl正在觀看一個點播節(jié)目,UE2想獲得UEl的實時媒體播放信息。 本實施例中,所述指定用戶為UE1,請求裝置(即其他用戶)為UE2,請求處理裝置為SCF1, 播放裝置為MFl。S201,UE2發(fā)出獲取UEl正在觀看的點播節(jié)目實時媒體播放信息的第一請求;所述 第一請求經(jīng)過Core IMS被路由到UEl的基本業(yè)務(wù)SCF1。所述點播節(jié)目實時媒體播放信息包括當前播放時間點、當前播放狀態(tài)等,第一 請求中攜帶UEl身份標識,進一步還可以包括UEl當前觀看的節(jié)目標識(UE2可以通 過presence信息獲取UEl的節(jié)目標識)。所發(fā)出的第一請求可以是SIP message,帶 有第一獲取指示和UEl的身份標識=Request-URI設(shè)置為UEl的身份標識,To頭域設(shè)置 為UEl的身份標識,Required頭域設(shè)置為iptv-iptv-media-state ;第一請求還可以 是SIP subscribe請求=Request-URI設(shè)置為UE 1當前的節(jié)目標識,Event事件擴展為 iptv-iptv-media-state0第一請求經(jīng)過Core IMS被路由到UEl的基本業(yè)務(wù)SCFl,比如根據(jù)Request-URI路 由到UEl的歸屬域,再根據(jù)iFCdnitial Filter Criteria,初始過濾標準)觸發(fā)(比如根 據(jù)Required頭域值進行觸發(fā),這里的iFC觸發(fā)可以采用動態(tài)iFC觸發(fā))到UEl的基本業(yè)務(wù) SCFl。S202, SCFl根據(jù)UEl身份標識確定UEl的會話標識和MFl。SCFl收到UE2發(fā)送的獲取UEl實時媒體播放信息的第一請求后,SCFl對UE2進行 鑒權(quán),判斷UE2是否有權(quán)限獲取UEl實時媒體播放信息(具體權(quán)限控制可以由UEl預先設(shè) 定),并在鑒權(quán)通過后,查找到為UEl服務(wù)的MFl和UEl的會話標識。S203, SCFl發(fā)送獲取UEl實時媒體播放信息的第二請求經(jīng)過Core IMS路由到MF1。SCFl根據(jù)UEl當前的會話標識,向為UEl服務(wù)的MFl發(fā)送獲取UEl實時媒體播放 信息的第二請求,所述第二請求中帶有第二獲取指示和UEl當前的會話標識,比如發(fā)送會 話內(nèi)的SIP message消息或info消息,Request-URI設(shè)置為MFl的地址。S204, MFl返回的攜帶有UEl會話內(nèi)的實時媒體播放信息的第二響應(yīng)經(jīng)過Core IMS返回給SCF1,可以是通過第二響應(yīng)的消息體攜帶,比如xml格式如下< ? xml version = “ 1.0〃 encoding = “ UTF-8" ? ><iptv-media-state>〈list ID=,,cod l@iptv.com,,><offset>300</offset><trickplayStatus><state>PLAY</state><scale>l</scale></trickplayStatus>
</list></iptv-media-state>S205, SCFl獲取UEl實時媒體播放信息,發(fā)送攜帶UEl實時媒體播放信息的第一 響應(yīng)經(jīng)過Core IMS返回到UE2。后續(xù),UE2可以根據(jù)UEl的實時媒體播放信息從UEl當前播放時間點開始觀看該 點播節(jié)目。所述第一請求中的UEl的身份標識也可以替換為UEl當前的會話標識。上述流程還可以用于一鍵切換,即UE2通過所使用終端上顯示的獲取UEl實時媒 體播放信息的功能鍵,實現(xiàn)獲取UEl實時媒體播放信息的功能。本實施例的獲取指定用戶實時媒體播放信息的方法,在接收到UE2發(fā)送的攜帶 UEl的身份標識和獲取指示的請求后,SCFl根據(jù)接收到的UEl的身份標識確定UEl的會話 標識及為UEl服務(wù)的MF1,從MFl獲取目標會話內(nèi)的實時媒體播放信息,并返回給UE2 ;由此 支持其他用戶獲取指定用戶的實時媒體播放信息。第三實施例如圖3所示,小孩正在觀看畫中畫節(jié)目,家長查看小孩目前觀看的具體內(nèi)容,家長 終端顯示小孩的畫中畫內(nèi)容,并可以正常對節(jié)目進行操作,后續(xù)可以進行一定的家長控制; 所述指定用戶為小孩的終端UE1,請求裝置(即其他用戶)為家長終端UE2,請求處理裝置 為分別為畫中畫上顯示的為兩個節(jié)目服務(wù)的業(yè)務(wù)SCFl-I和業(yè)務(wù)SCF1-2,播放裝置為分別 為節(jié)目1和節(jié)目2提供服務(wù)的MFl-I和MFl-2(圖中未示出)。前提家長簽約了監(jiān)視業(yè)務(wù),通過該業(yè)務(wù)能夠獲取小孩實時媒體播放信息,并可以 從小孩當前觀看的播放時間點切入該節(jié)目??梢允峭ㄟ^HTTP、SIP方式簽約,也可以通過在 營業(yè)廳或電話簽約。S301, UE2發(fā)起對UEl監(jiān)視的請求,該監(jiān)視請求中攜帶UEl的身份標識,比如發(fā)送 SIP invite請求,Request-URI設(shè)置為監(jiān)視業(yè)務(wù)PSI,監(jiān)視請求經(jīng)過CoreIMS路由到監(jiān)視 SCF。S302,監(jiān)視SCF收到UE2發(fā)送的監(jiān)視請求后,對UE2進行監(jiān)視鑒權(quán),在鑒權(quán)通過后, 獲取為UEl服務(wù)的業(yè)務(wù)SCF的地址,即SCFl-I和SCF1-2的地址。S303,監(jiān)視SCF向業(yè)務(wù)SCFl-I發(fā)送獲取實時媒體播放信息1的第一請求1。根據(jù)UEl當前會話(監(jiān)視業(yè)務(wù)啟動時,UEl的業(yè)務(wù)會話會串進監(jiān)視SCF),向業(yè)務(wù) SCF請求UEl的實時媒體播放信息,即向業(yè)務(wù)SCFl-I發(fā)送獲取實時媒體播放信息1的第一 請求1,該第一請求1中攜帶第一獲取指示1和UEl的身份標識,SCFl-I查找與UEl的身份 標識對應(yīng)的MFl-I和UEl的目標會話標識1,后續(xù)SCFl-I從MFl-I獲取實時媒體播放信息 1的過程與第二實施例相類似,此處不再贅述。S304,業(yè)務(wù)SCFl-I返回攜帶UEl的實時媒體播放信息1的第一響應(yīng)1,攜帶UEl 的實時媒體播放信息1的第一響應(yīng)1經(jīng)過Core IMS返回到監(jiān)視SCF ;該第一響應(yīng)1消息體 xml格式可以如下< ? xml version = “ 1.0〃 encoding = “ UTF-8" ? ><iptv-media-state>〈list ID =,,tstvl@iptv. com,,PiP =,,big,,>
<offset>300</offset> <trickplayStatus>state>PLAY</state> <<scale>l</scale> </trickplayStatus> </list></iptv-media-state>S305,監(jiān)視SCF根據(jù)UEl的業(yè)務(wù)會話,向業(yè)務(wù)SCF1-2發(fā)送獲取UEl的實時媒體播 放信息2的第一請求2,該第一請求2中攜帶有第一獲取指示2和UEl的身份標識,該第一 請求2經(jīng)過Core IMS路由到業(yè)務(wù)SCF1-2。S306, SCF1-2查找與UEl的身份標識對應(yīng)的MF1-2和UEl的目標會話標識2, SCF1-2從MF獲取實時媒體播放信息2的過程與第二實施例相類似;業(yè)務(wù)SCF1-2返回攜帶 有UEl的實時媒體播放信息2的第一響應(yīng)2給監(jiān)視SCF,該第一響應(yīng)2消息體xml格式可以 如下< ? xml version = “ 1.0〃 encoding = “ UTF-8" ? ><iptv-media-state>〈list ID =,,codl@iptv. com,,PiP =,,small,,〉<offset>100</offset><trickplayStatus><state>PLAY</state><scale>l</scale></trickplayStatus></list></iptv-media-state>S307,監(jiān)視SCF收到業(yè)務(wù)SCFl-I和業(yè)務(wù)SCF1-2返回的UEl畫中畫實時媒體播放 信息1和實時媒體播放信息2后,將該畫中畫實時媒體播放信息封裝在給UE2監(jiān)視的監(jiān)視 響應(yīng)消息體中返回給UE2,其xml格式可以如下< ? xml version = “ 1.0〃 encoding = “ UTF-8" ? ><iptv-media-state>〈list ID=,,tstv liiptv. com"PiP = "big"><offset>300</offset><trickplayStatus><state>PLAY</state><scale>l</scale></trickplayStatus></list>〈list ID =,,codl@iptv. com,,PiP =,,small,,〉<offset>100</offset><trickplayStatus>

<state>PLAY</state> <scale>l</scale> </trickplayStatus> </list>
<service-type>PiP</service-type> </iptv-media_state>后續(xù)家長可以根據(jù)小孩實時媒體播放信息從相同的播放時間點開始觀看相同節(jié)目。由于家長和小孩在同一個訂閱關(guān)系下,所以對相同節(jié)目的業(yè)務(wù)控制實體是同一 個。以本實施例為例,對于家長和小孩,節(jié)目1的業(yè)務(wù)控制實體都是SCF1-1,節(jié)目2的業(yè)務(wù) 控制實體都是SCF1-2。本實施例的獲取指定用戶實時媒體播放信息的方法,在接收到UE2發(fā)送的攜帶有 UEl的身份標識和獲取指示的請求后,SCFl-I根據(jù)接收到的UEl的身份標識確定UEl的會 話標識1及為UEl服務(wù)的MFl-I,SCF1-2根據(jù)接收到的UEl的身份標識確定UEl的會話標 識2及為UEl服務(wù)的MF1-2,從MFl-I和MF1-2分別獲取UEl會話內(nèi)的實時媒體播放信息1 和實時媒體播放信息2,并通過監(jiān)視SCF返回給UE2 ;由此支持其他用戶獲取指定用戶的實 時媒體播放信息。第四實施例如圖4所示,用戶使用另一終端UE2從IPTV會話轉(zhuǎn)移列表中選擇一個會話,使用 UE2從該會話當前播放時間點開始繼續(xù)觀看IPTV節(jié)目;所述指定用戶為UEl,請求裝置(即 其他用戶)為UE2,請求處理裝置為SCF,播放裝置為給UEl服務(wù)的MF。前提用戶使用一個終端UEl觀看IPTV節(jié)目,在決定使用另一終端UE2繼續(xù)觀看 該節(jié)目時,用戶使用UEl發(fā)送一個會話轉(zhuǎn)移命令,此時,用戶使用的UE2的會話轉(zhuǎn)移列表中 就會出現(xiàn)UEl會話的選項。S401,UE2從IPTV會話轉(zhuǎn)移列表中選擇一個會話,請求從該會話當前播放時間點 開始繼續(xù)觀看,UE2發(fā)出會話連續(xù)的第一請求,第一請求經(jīng)過CoreIMS被路由到SCF,比如根 據(jù)Request-URI路由到SCF,該第一請求中攜帶所選會話的會話轉(zhuǎn)移標識,所發(fā)起的第一請 求可以是 SIP invite,Request-URI 設(shè)置為 STI (Session Transfer Identifier,會話轉(zhuǎn)移 標識),這里的獲取指示可以為隱式獲取指示。S402,SCF收到UE2發(fā)送的第一請求后,對UE2進行鑒權(quán),并在鑒權(quán)通過后,根據(jù)本 地存儲的會話轉(zhuǎn)移標識、MF、會話標識的對應(yīng)關(guān)系,查找到對應(yīng)的會話標識和為UEl服務(wù)的 MF。SCF管理著會話轉(zhuǎn)移列表,存儲著每條會話轉(zhuǎn)移的相關(guān)信息,包括會話轉(zhuǎn)移發(fā)起 方、會話轉(zhuǎn)移接收方、會話轉(zhuǎn)移的會話標識等。UE2從會話轉(zhuǎn)移列表選擇繼續(xù)進行某一會話 時,其實是向SCF發(fā)送了攜帶所選會話的會話轉(zhuǎn)移標識的第一請求,本發(fā)明實施例對于UE2 如何獲得會話轉(zhuǎn)移標識不做限定。S403, SCF向所述MF發(fā)送攜帶有所述會話標識的獲取被轉(zhuǎn)移會話實時媒體播放信 息的第二請求。第二請求經(jīng)過Core IMS被路由到MF,比如可以發(fā)送會話內(nèi)的SIP message消息或info消息,Request-URI設(shè)置為MF的地址。S404,MF返回攜帶有被轉(zhuǎn)移會話實時媒體播放信息的第二響應(yīng)給SCF,第二響應(yīng) 經(jīng)過Core IMS被返回到SCF,第二響應(yīng)可以是通過消息體攜帶,比如xml格式如下< ? xml version = “ 1.0〃 encoding = “ UTF-8" ? ><iptv-media-state>〈list ID = "codliiptv. com" ><offset>300</offset><trickplayStatus><state>PLAY</state><scale>l</scale></trickplayStatus></list></iptv-media-state>S405,SCF獲取被轉(zhuǎn)移會話實時媒體播放信息,并將被轉(zhuǎn)移會話實時媒體播放信息 攜帶在第一響應(yīng)中返回給UE2,所述第一響應(yīng)經(jīng)過Core IMS返回到UE2。后續(xù)UE2可以根據(jù)被轉(zhuǎn)移會話實時媒體播放信息觀看該點播節(jié)目。另外,S405也可以不攜帶被轉(zhuǎn)移會話實時媒體播放信息,而是在SCF獲取到被轉(zhuǎn) 移會話實時媒體播放信息后,直接指示為UE2服務(wù)的MF從指定播放時間點開始播放。本實施例的獲取指定用戶實時媒體播放信息的方法,在接收到UE2發(fā)送的攜帶有 指定用戶會話轉(zhuǎn)移標識和獲取指示的請求后,SCF根據(jù)接收到的會話轉(zhuǎn)移標識確定UEl的 會話標識及為UEl服務(wù)的MF,從MF獲取目標會話內(nèi)的實時媒體播放信息,并返回給UE2 ;由 此支持其他用戶獲取指定用戶的實時媒體播放信息。第五實施例如圖5所示,某個共享控制群中目前已經(jīng)有多個用戶終端UE1、UE2等在共享觀看 某個點播節(jié)目Z,此時用戶終端UEY希望加入到該共享控制群中,并同時與其他用戶終端同 步觀看該點播節(jié)目Z。為此UEY發(fā)起一個加入共享控制群的請求,其中攜帶共享控制群標識 X,該請求被共享控制群服務(wù)器獲取后,通過查詢該共享控制群所觀看的點播節(jié)目Z,從而向 媒體服務(wù)器獲取當前節(jié)目Z的實時媒體播放信息,并返回給UEY。之后UEY即可發(fā)起針對 點播節(jié)目Z的點播請求,并以返回的當前播放時間點和返回的播放速率開始播放節(jié)目Z,使 得UEY與其他用戶終端觀看節(jié)目Z達到同步。所述指定用戶為共享控制群,請求裝置(即 其他用戶)為UEY,請求處理裝置為共享控制群應(yīng)用服務(wù)器AS,播放裝置為共享控制群標識 X對應(yīng)的一個或多個MF。本實施例中,共享控制群的媒體播放由同一個共享控制群AS來控制,該共享控制 群AS上存儲有其管理的所有共享控制群的會話標識和會話內(nèi)容標識等信息。任何一個共 享控制群內(nèi)的用戶設(shè)備對共享節(jié)目的操作控制,都會由共享控制群AS統(tǒng)一作用于為該共 享控制群服務(wù)的所有MF上,以實現(xiàn)群內(nèi)的各用戶設(shè)備觀看的節(jié)目同步。S50LUEY請求加入一個正在進行的共享控制群,比如UEY通過EPG列表獲取共享 控制群信息,UEY發(fā)送攜帶有共享控制群標識X的第一請求,第一請求經(jīng)過Core IMS路由 到共享控制群AS,該第一請求可以為SIP invite請求,設(shè)置Request-URI為共享控制群標識X ;本實施例中的獲取指示可以為隱式獲取指示。S502,共享控制群AS識別所述第一請求中攜帶的共享控制群標識,根據(jù)共享控制 群AS本地存儲的共享控制群標識、MF、會話標識、會話內(nèi)容標識等的對應(yīng)關(guān)系,查找到共享 控制群標識X對應(yīng)的一個或多個MF和當前共享控制群的多個共享控制會話標識等。S503,共享控制群AS向會話內(nèi)的MF發(fā)送攜帶有共享控制會話標識的、獲取共享實 時媒體播放信息的第二請求,該第二請求經(jīng)過Core IMS路由到MF。S504, MF返回攜帶有共享實時媒體播放信息的第二響應(yīng)給共享控制群AS。S505,共享控制群AS返回攜帶有共享實時媒體播放信息的第一響應(yīng)給UEY。S506,UEY根據(jù)獲取到的共享實時媒體播放信息建立共享點播節(jié)目的會話。至于后續(xù)共享控制群AS、群內(nèi)各個UE以及MF具體如何協(xié)調(diào)動作,本發(fā)明實施例不 做限定。本實施例的獲取指定用戶實時媒體播放信息的方法,在接收到UEY發(fā)送的攜帶有 共享控制群標識X和獲取指示的請求后,共享控制群AS根據(jù)接收到的共享控制群標識X確 定目標會話標識及與該共享控制群對應(yīng)的一個或多個MF,從MF獲取共享控制群目標會話 的共享實時媒體播放信息,并返回給UEY ;由此支持其他用戶獲取指定用戶群的實時媒體 播放信息。本發(fā)明實施例還提供一種獲取指定用戶實時媒體播放信息的系統(tǒng),如圖6所示, 包括請求裝置10,請求處理裝置20和播放裝置30。所述請求裝置10,用于發(fā)送獲取指定用戶實時媒體播放信息的請求,所述請求中 攜帶有指定用戶的標識信息;所述獲取指定用戶實時媒體播放信息的請求為第一請求,所 述第一請求中攜帶有獲取指定用戶實時媒體播放信息的指示,即第一獲取指示。請求裝置 10可以為用戶終端,如移動臺、帶有網(wǎng)絡(luò)STB(Set Top Box,機頂盒)的電視機等,請求裝置 10與請求處理裝置20之間進行通信的第一接口協(xié)議為SIP協(xié)議。所述指定用戶的標識信息具體可以包括指定用戶身份標識,或指定用戶的會話標 識,或指定用戶的會話轉(zhuǎn)移標識,或指定用戶的共享控制群標識;所述第一請求還可以進一 步攜帶與所述指定用戶實時媒體播放信息相關(guān)聯(lián)的內(nèi)容描述信息,比如會話轉(zhuǎn)移中的內(nèi)容 標識、或共享控制群內(nèi)正在共享的內(nèi)容標識等。所述請求處理裝置20,用于根據(jù)所述指定用戶的標識信息,確定所述指定用戶的 目標會話標識及為指定用戶目標會話服務(wù)的播放裝置30,向該播放裝置30請求獲取所述 目標會話內(nèi)的實時媒體播放信息,并將所述播放裝置30返回的所述目標會話內(nèi)的實時媒 體播放信息返回給所述請求裝置10。請求處理裝置20為網(wǎng)絡(luò)實體,具體可以包括SCF、IPTV Control, AS等。請求處理裝置20與播放裝置30之間進行通信的第二接口協(xié)議為SIP協(xié) 議。所述請求處理裝置20收到所述第一請求后,會首先根據(jù)第一獲取指示識別出該 第一請求為獲取實時媒體播放信息的請求,而不是普通的會話建立請求或播放控制指令。 請求處理裝置20會查詢與指定用戶的標識信息對應(yīng)的播放裝置30和會話標識。請求處理裝置20向該播放裝置30請求獲取所述目標會話內(nèi)的實時媒體播放信息 具體為請求處理裝置20向播放裝置30發(fā)送獲取所述目標會話內(nèi)的實時媒體播放信息的 請求,該請求為第二請求。所述第二請求中攜帶有獲取指定用戶目標會話內(nèi)的實時媒體播放信息的指示,即第二獲取指示;第二請求攜帶有上述目標會話的會話標識和第二獲取指 示。所述第二請求可以通過目標會話的會話內(nèi)信息發(fā)送給播放裝置30,以使播放裝置30能 夠根據(jù)所述第二獲取指示判斷出第二請求為獲取目標會話實時媒體播放信息的請求,獲取 播放裝置30本地管理的所有會話中與所述目標會話標識對應(yīng)的實時媒體播放信息,并將 獲取到的實時媒體播放信息攜帶在第二響應(yīng)中返回給請求處理裝置20。所述請求處理裝置20在接收到所述第一請求后,還用于對請求裝置10進行鑒權(quán), 所述鑒權(quán)規(guī)則可以由所述指定用戶通過HTTP、SIP等方式進行預設(shè)。所述請求處理裝置20在接收到所述第一請求后,不是獲取已存儲的SAD信息,而 是獲取播放裝置30上正在為指定用戶目標會話播放的實時媒體播放信息,因此實時性更 好。所述播放裝置30,用于播放媒體內(nèi)容,和,根據(jù)所述請求處理裝置20發(fā)送的請求, 獲取所述目標會話內(nèi)的實時媒體播放信息。播放裝置30可以為網(wǎng)絡(luò)實體,例如MF (實際提 供實時媒體播放信息的是MDF)、CDF等。請求處理裝置20從播放裝置30獲取指定用戶目標會話內(nèi)的實時媒體播放信息, 目標會話內(nèi)的實時媒體播放信息可以通過sip請求的2000K響應(yīng)的消息體來攜帶。本實施例的獲取指定用戶實時媒體播放信息的系統(tǒng),在接收到請求裝置發(fā)送的攜 帶有指定用戶的標識信息和獲取指示的請求后,根據(jù)接收到的指定用戶的標識信息確定指 定用戶的目標會話標識及相應(yīng)的播放裝置,通過所述會話標識從播放裝置獲取目標會話內(nèi) 的實時媒體播放信息,并返回給請求裝置;由此支持其他用戶獲取指定用戶實時媒體播放 fn息ο本發(fā)明實施例還提供獲取指定用戶實時媒體播放信息的一種請求處理裝置,如圖 7所示,包括第一接收模塊100,查詢模塊200,請求300,第二接收模塊400,返回模塊500。第一接收模塊100,用于接收請求裝置10發(fā)送的獲取指定用戶實時媒體播放信息 的請求;所述請求中攜帶有指定用戶的標識信息。所述指定用戶的標識信息具體可以包括指定用戶身份標識,或指定用戶的會話標 識(Session ID),或指定用戶的會話轉(zhuǎn)移標識,或指定用戶的共享控制群標識等。查詢模塊200,用于根據(jù)所述指定用戶的標識信息,確定所述指定用戶的目標會話 標識及為指定用戶目標會話服務(wù)的播放裝置。請求模塊300,用于向所述播放裝置請求獲取所述目標會話內(nèi)的實時媒體播放信 肩、ο第二接收模塊400,用于接收播放裝置返回的所述目標會話內(nèi)的實時媒體播放信
肩、ο返回模塊500,用于將所述目標會話內(nèi)的實時媒體播放信息返回給所述請求裝置。優(yōu)選的,所述請求處理裝置20還包括鑒權(quán)模塊,用于在所述第一接收模塊100接 收到請求裝置發(fā)送的獲取實時媒體播放信息的請求后,對所述請求裝置進行鑒權(quán)。本實施例的請求處理裝置,在接收到請求裝置發(fā)送的攜帶有指定用戶的標識信息 和獲取指示的請求后,根據(jù)接收到的指定用戶的標識信息確定所述指定用戶的目標會話標 識及相應(yīng)的播放裝置,通過所述會話標識從播放裝置獲取目標會話內(nèi)的實時媒體播放信 息,并返回給請求裝置;由此支持其他用戶獲取指定用戶的實時媒體播放信息。
17
本發(fā)明實施例還提供一種攜帶獲取指示的方法,如圖8所示,包括S801,擴展會話初始協(xié)議消息的頭域。將SIP消息的頭域進行擴展,所述SIP消息可以為invite,re-invite, message, info, option 或 subscribe。S802,使用所述擴展的頭域來攜帶指定用戶的實時媒體播放信息的獲取指示。本實施例的方法適用于上述各實施例。本實施例通過擴展SIP消息的頭域,使用擴展的頭域來攜帶指定用戶實時媒體播 放信息獲取指示,從而實現(xiàn)了通過SIP消息攜帶指定用戶實時媒體播放信息的獲取指示。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以 通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于一計算機可讀存儲介質(zhì)中,該 程序在執(zhí)行時,包括如下步驟接收請求裝置發(fā)送的獲取指定用戶實時媒體播放信息的請 求;所述請求中攜帶有指定用戶的標識信息;根據(jù)所述指定用戶的標識信息,確定所述指 定用戶的目標會話標識及為指定用戶目標會話服務(wù)的播放裝置;向所述播放裝置請求獲取 所述目標會話內(nèi)的實時媒體播放信息;將所述播放裝置返回的所述目標會話內(nèi)的實時媒體 播放信息返回給所述請求裝置。所述存儲介質(zhì),如R0M/RAM、磁碟、光盤等。以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍 內(nèi)。
權(quán)利要求
一種獲取指定用戶實時媒體播放信息的方法,其特征在于,包括接收請求裝置發(fā)送的獲取指定用戶實時媒體播放信息的請求;所述請求中攜帶有指定用戶的標識信息;根據(jù)所述指定用戶的標識信息,確定所述指定用戶的目標會話標識及為指定用戶目標會話服務(wù)的播放裝置;向所述播放裝置請求獲取所述目標會話內(nèi)的實時媒體播放信息;將所述播放裝置返回的所述目標會話內(nèi)的實時媒體播放信息返回給所述請求裝置。
2.如權(quán)利要求1所述的方法,其特征在于,當所述指定用戶的標識信息為指定用戶身 份標識時,所述確定指定用戶的目標會話標識及播放裝置具體包括根據(jù)存儲的用戶身份標識、播放裝置、會話標識的對應(yīng)關(guān)系,查找到與所述指定用戶身 份標識對應(yīng)的播放裝置和目標會話標識。
3.如權(quán)利要求1所述的方法,其特征在于,當所述指定用戶的標識信息為指定會話標 識時,所述確定指定用戶的目標會話標識及播放裝置具體包括根據(jù)存儲的會話標識、播放裝置的對應(yīng)關(guān)系,查找到與所述指定會話標識對應(yīng)的播放 裝置,所述指定會話標識即為目標會話標識。
4.如權(quán)利要求1所述的方法,其特征在于,當所述指定用戶的標識信息為指定會話轉(zhuǎn) 移標識時,所述確定指定用戶的目標會話標識及播放裝置具體包括根據(jù)存儲的會話轉(zhuǎn)移標識、播放裝置、會話標識的對應(yīng)關(guān)系,查找到與所述指定會話轉(zhuǎn) 移標識對應(yīng)的播放裝置和目標會話標識。
5.如權(quán)利要求1所述的方法,其特征在于,當所述指定用戶的標識信息為指定共享控 制群標識時,所述確定指定用戶的目標會話標識及播放裝置具體包括根據(jù)存儲的共享控制群標識、播放裝置、會話標識的對應(yīng)關(guān)系,查找到與所述指定共享 控制群標識對應(yīng)的播放裝置和目標會話標識。
6.如權(quán)利要求1-5任一項所述的方法,其特征在于,在接收到所述請求裝置發(fā)送的獲 取實時媒體播放信息的請求后,所述方法還包括對所述請求裝置進行鑒權(quán)。
7.如權(quán)利要求1-5任一項所述的方法,其特征在于,所述接收請求裝置發(fā)送的獲取指 定用戶實時媒體播放信息的請求具體為接收所述請求裝置發(fā)送的攜帶獲取指定用戶實時媒體播放信息指示的會話初始協(xié)議 消息。
8.如權(quán)利要求7所述的方法,其特征在于,所述獲取指定用戶實時媒體播放信息指示 通過擴展的頭域攜帶在所述會話初始協(xié)議消息中。
9.如權(quán)利要求1-5任一項所述的方法,其特征在于,所述向播放裝置請求獲取目標會 話內(nèi)的實時媒體播放信息的具體實現(xiàn)為向所述播放裝置發(fā)送通過擴展的頭域攜帶獲取目標會話內(nèi)的實時媒體播放信息指示 的會話初始協(xié)議消息。
10.如權(quán)利要求1-5任一項所述的方法,其特征在于,所述將目標會話內(nèi)的實時媒體播 放信息返回給請求裝置的具體實現(xiàn)為將所述目標會話內(nèi)的實時媒體播放信息攜帶在會話初始協(xié)議消息的消息體中返回給 所述請求裝置。
11.一種獲取指定用戶實時媒體播放信息的系統(tǒng),其特征在于,包括請求裝置,用于發(fā)送獲取指定用戶實時媒體播放信息的請求,所述請求中攜帶有指定 用戶的標識信息;請求處理裝置,用于根據(jù)所述指定用戶的標識信息,確定所述指定用戶的目標會話標 識及為指定用戶目標會話服務(wù)的播放裝置,向該播放裝置請求獲取所述目標會話內(nèi)的實時 媒體播放信息,并將所述播放裝置返回的所述目標會話內(nèi)的實時媒體播放信息返回給所述 請求裝置;播放裝置,用于播放媒體內(nèi)容,和,根據(jù)所述請求處理裝置發(fā)送的請求,獲取所述目標 會話內(nèi)的實時媒體播放信息。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于,所述請求處理裝置在接收到所述請求裝 置發(fā)送的獲取實時媒體播放信息的請求后,還用于對所述請求裝置進行鑒權(quán)。
13.—種請求處理裝置,其特征在于,包括第一接收模塊, 用于接收請求裝置發(fā)送的獲取指定用戶實時媒體播放信息的請求;所 述請求中攜帶有指定用戶的標識信息;查詢模塊,用于根據(jù)所述指定用戶的標識信息,確定所述指定用戶的目標會話標識及 為指定用戶目標會話服務(wù)的播放裝置;請求模塊,用于向所述播放裝置請求獲取所述目標會話內(nèi)的實時媒體播放信息;第二接收模塊,用于接收播放裝置返回的所述目標會話內(nèi)的實時媒體播放信息;返回模塊,用于將所述目標會話內(nèi)的實時媒體播放信息返回給所述請求裝置。
14.如權(quán)利要求13所述的裝置,其特征在于,所述請求處理裝置還包括鑒權(quán)模塊,用于 在所述第一接收模塊接收到請求裝置發(fā)送的獲取實時媒體播放信息的請求后,對所述請求 裝置進行鑒權(quán)。
全文摘要
本發(fā)明公開了一種獲取指定用戶實時媒體播放信息的方法、系統(tǒng)和裝置,以解決現(xiàn)有IPTV系統(tǒng)不支持其他用戶獲取指定用戶實時媒體播放信息的問題。所述方法包括接收請求裝置發(fā)送的獲取指定用戶實時媒體播放信息的請求,所述請求中攜帶有指定用戶的標識信息;根據(jù)所述指定用戶的標識信息,確定所述指定用戶的目標會話標識及為指定用戶目標會話服務(wù)的播放裝置;向所述播放裝置請求獲取所述目標會話內(nèi)的實時媒體播放信息;將所述播放裝置返回的所述目標會話內(nèi)的實時媒體播放信息返回給所述請求裝置。本發(fā)明的獲取指定用戶實時媒體播放信息的方法、系統(tǒng)和裝置,能夠?qū)崿F(xiàn)IPTV系統(tǒng)支持其他用戶獲取指定用戶的實時媒體播放信息。
文檔編號H04W4/12GK101883333SQ20091013825
公開日2010年11月10日 申請日期2009年5月8日 優(yōu)先權(quán)日2009年5月8日
發(fā)明者朱文明, 金曉明 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
多伦县| 保靖县| 花莲县| 霍城县| 祁连县| 北安市| 黄山市| 凤山县| 定远县| 青川县| 建昌县| 乌恰县| 象山县| 贵阳市| 江阴市| 镇原县| 武川县| 寿宁县| 登封市| 山阳县| 徐水县| 柳河县| 五台县| 石楼县| 米脂县| 英德市| 宁武县| 北海市| 得荣县| 磐石市| 宁南县| 新干县| 台南县| 郓城县| 界首市| 宁安市| 昌平区| 普兰县| 西充县| 大关县| 友谊县|