專利名稱:流媒體系統(tǒng)的能力協(xié)商方法、數(shù)據(jù)傳輸方法及相關(guān)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及流媒體通信技術(shù)領(lǐng)域,具體涉及流媒體系統(tǒng)的能力協(xié)商方法、 數(shù)據(jù)傳輸方法及相關(guān)設(shè)備。
背景技術(shù):
在現(xiàn)有的下載、視頻點(diǎn)播、直播等流媒體通信技術(shù)應(yīng)用中,主要采用傳統(tǒng)的客戶端-服務(wù)器(Client/Serve: C/S )模式或者是點(diǎn)對(duì)點(diǎn)(peer to peer: P2P ) 方式,二者的結(jié)構(gòu)示意圖分別如圖1、圖2所示。在傳統(tǒng)的C/S構(gòu)架中,客戶 終端經(jīng)過調(diào)度從媒體服務(wù)器獲取所需數(shù)據(jù)。在實(shí)際應(yīng)用中,i某體服務(wù)器需要向 終端傳輸大量數(shù)據(jù)。為了減輕傳輸大量數(shù)據(jù)給媒體服務(wù)器和承載網(wǎng)帶來的負(fù) 擔(dān),可以使用P2P技術(shù),即利用已經(jīng)獲得數(shù)據(jù)的終端為其它終端傳輸數(shù)據(jù),減 輕媒體服務(wù)器和承載網(wǎng)的壓力。在這些系統(tǒng)中由于服務(wù)器的實(shí)現(xiàn)方式不同,所以它們所能支持的業(yè)務(wù)能力 也就各不相同,這樣在這些系統(tǒng)中就會(huì)出現(xiàn)多種能力不同的服務(wù)器。而對(duì)于客 戶終端來說,不僅客戶終端的實(shí)現(xiàn)方式?jīng)Q定了它的能力,而且客戶終端的運(yùn)行 環(huán)境也會(huì)影響到它的能力,即在這些系統(tǒng)中也存在功能各異的客戶終端。另外 在這些系統(tǒng)中,不同服務(wù)提供商(SP)可能會(huì)提供各種不同的服務(wù),例如有的 SP用戶可能希望它的某一個(gè)節(jié)目只對(duì)外提供P2P方式的服務(wù),而另外一個(gè)節(jié) 目則只提供傳統(tǒng)C/S方式的服務(wù)。正是由于這些差異的存在,就導(dǎo)致系統(tǒng)中存 在服務(wù)器與客戶終端的適配問題。現(xiàn)有的服務(wù)器與客戶終端的適配技術(shù)是利用流媒體傳送協(xié)議中的實(shí)時(shí)流 協(xié)議(Real-Time Streaming Protocol: RTSP )的可擴(kuò)展的架構(gòu),通過擴(kuò)展RTSP 協(xié)議,在RTSP請(qǐng)求的協(xié)議擴(kuò)展字段中增加服務(wù)器或客戶終端的能力屬性參數(shù), 從而完成系統(tǒng)的能力協(xié)商。在對(duì)現(xiàn)有技術(shù)的研究和實(shí)踐過程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),現(xiàn)有技術(shù)只在 RTSP協(xié)議的流媒體系統(tǒng)中才進(jìn)行系統(tǒng)的能力協(xié)商,且在進(jìn)行協(xié)商的時(shí)候是以 RTSP協(xié)議的私有信息來攜帶協(xié)商一端的能力屬性參數(shù),對(duì)于其它協(xié)議的系統(tǒng)無法兼容RTSP寫的私有信息進(jìn)行協(xié)商,導(dǎo)致系統(tǒng)的客戶終端和服務(wù)器的兼容 性不好。發(fā)明內(nèi)容本發(fā)明實(shí)施例提供流媒體系統(tǒng)的能力協(xié)商方法、數(shù)據(jù)傳輸方法及相關(guān)設(shè)備。提高了系統(tǒng)的兼容性。本發(fā)明實(shí)施例提供的一種流媒體系統(tǒng)的能力協(xié)商方法,包括生成能力通告請(qǐng)求,所述能力通告請(qǐng)求包含攜帶客戶終端能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí);將所述能力通告請(qǐng)求發(fā)送給所述節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié)商。本發(fā)明實(shí)施例提供的一種流媒體系統(tǒng)的能力協(xié)商方法,包括 接收客戶終端發(fā)送的能力通告請(qǐng)求,所述能力通告請(qǐng)求包含攜帶客戶終端 能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí);解析所述能力通告請(qǐng)求中的節(jié)目目標(biāo)標(biāo)識(shí),得到客戶終端的能力屬性參數(shù);結(jié)合所述客戶終端的能力屬性參數(shù),檢測(cè)服務(wù)器相應(yīng)的能力屬性,并向所 述客戶終端返回能力響應(yīng)信息。本發(fā)明實(shí)施例提供的一種流媒體系統(tǒng)的數(shù)據(jù)傳輸方法,包括發(fā)送HTTP協(xié)議的請(qǐng)求消息給對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié)商,所述請(qǐng)求消息 中,HTTP協(xié)議的私有信息攜帶有客戶終端的能力屬性參數(shù);接收所述服務(wù)器根據(jù)所述客戶終端的能力屬性參數(shù)返回的能力響應(yīng)信息, 并根據(jù)所述能力響應(yīng)信息向所述服務(wù)器發(fā)起流媒體的數(shù)據(jù)傳輸請(qǐng)求。本發(fā)明實(shí)施例提供的一種客戶終端,包括請(qǐng)求生成單元和能力協(xié)商單元;請(qǐng)求生成單元,用于生成能力通告請(qǐng)求,所述能力通告請(qǐng)求包含攜帶本機(jī) 能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí);能力協(xié)商單元,用于將所述請(qǐng)求生成單元生成的能力通告請(qǐng)求發(fā)送給所述 節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié)商。本發(fā)明實(shí)施例提供的一種服務(wù)器,包括請(qǐng)求接收單元、請(qǐng)求解析單元和響應(yīng)單元;請(qǐng)求接收單元,用于接收客戶終端發(fā)送的能力通告請(qǐng)求,所述能力通告請(qǐng)求包含攜帶客戶終端能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí);請(qǐng)求解析單元,用于解析所述請(qǐng)求接收單元接收的能力通告請(qǐng)求中的節(jié)目 目標(biāo)標(biāo)識(shí),得到客戶終端的能力屬性參數(shù);響應(yīng)單元,用于檢測(cè)與所述請(qǐng)求解析單元解析得到的客戶終端的能力屬性 參數(shù)相應(yīng)的自身能力屬性,并向所述客戶終端返回能力響應(yīng)信息。本發(fā)明實(shí)施例采用的流J 某體系統(tǒng)的能力協(xié)商方法,是以節(jié)目目標(biāo)標(biāo)識(shí)為載 體,將客戶終端的能力屬性參數(shù)通過能力通告請(qǐng)求與對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié) 商。由于在不同協(xié)議下的流J 某體系統(tǒng)中,客戶終端都要將節(jié)目目標(biāo)標(biāo)識(shí)發(fā)送給 相應(yīng)的服務(wù)器,因此以節(jié)目目標(biāo)標(biāo)識(shí)作為能力屬性參數(shù)的載體,屏蔽了不同協(xié) 議的差異,做到客戶終端和服務(wù)器的適配,從而提高了系統(tǒng)的兼容性。
圖1是傳統(tǒng)的C/S構(gòu)架示意圖; 圖2是現(xiàn)有的P2P傳輸示意圖;圖3是本發(fā)明實(shí)施例一流々某體系統(tǒng)的能力協(xié)商方法的流程圖; 圖4是本發(fā)明實(shí)施例二流々某體系統(tǒng)的能力協(xié)商方法的流程圖; 圖5是本發(fā)明實(shí)施例三流力某體系統(tǒng)的能力協(xié)商方法的流程圖; 圖6是本發(fā)明實(shí)施例四流媒體系統(tǒng)的能力協(xié)商方法的信令流程圖; 圖7是本發(fā)明實(shí)施例五流媒體系統(tǒng)的數(shù)據(jù)傳輸方法的流程圖; 圖8是本發(fā)明實(shí)施例六客戶終端的結(jié)構(gòu)示意圖; 圖9是本發(fā)明實(shí)施例七客戶終端的結(jié)構(gòu)示意圖; 圖IO是本發(fā)明實(shí)施例八客戶終端的結(jié)構(gòu)示意圖; 圖ll是本發(fā)明實(shí)施例九客戶終端的結(jié)構(gòu)示意圖; 圖12是本發(fā)明實(shí)施例十服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例提供流媒體系統(tǒng)的能力協(xié)商方法。本發(fā)明實(shí)施例還提供相應(yīng)的流媒體系統(tǒng)的數(shù)據(jù)傳輸方法及相關(guān)設(shè)備,應(yīng)用于流媒體通信技術(shù)領(lǐng)域。在一般的流媒體系統(tǒng),如下載、視頻點(diǎn)播、直播等應(yīng)用中,可能存在多 種類型的客戶終端,這些客戶終端的實(shí)現(xiàn)方式以及客戶終端的運(yùn)行環(huán)境各不相 同,導(dǎo)致客戶終端的能力各不相同;而且這些系統(tǒng)中部署的服務(wù)器的能力也可 能存在差異,如何讓服務(wù)器和客戶終端能夠適配,這就需要雙方進(jìn)行能力協(xié)商。 在此提到的能力是一種廣義的概念,它既包括服務(wù)器和客戶端的能力屬性,也 包括具體節(jié)目的能力屬性,并且可以根據(jù)實(shí)際需要進(jìn)行擴(kuò)展,具體可以分為以下幾類1、 媒體傳輸能力支持的數(shù)據(jù)傳輸方式,如傳輸控制協(xié)議TCP (Transmission Control Protocol)方式傳輸,用戶數(shù)據(jù)才艮協(xié)議UDP (UserDatagram Protocol)方式傳輸?shù)龋?、 協(xié)議支持能力支持的協(xié)議種類,如HTTP協(xié)議,RTSP協(xié)議,P2P 協(xié)議等;3、 媒體支持能力支持的文件格式種類,如WMV, TS等;支持的節(jié) 目碼率范圍等;4、 系統(tǒng)支持能力是否支持?jǐn)?shù)據(jù)傳輸加速,是否支持主備服務(wù)器等。 客戶終端與服務(wù)器進(jìn)行能力協(xié)商,就是指能力協(xié)商雙方需要相互通報(bào)自己的能力。本發(fā)明為了解決現(xiàn)有技術(shù)中只在RTSP協(xié)議的流^!某體系統(tǒng)中做能力協(xié)商而 導(dǎo)致的兼容性不好的缺陷,本發(fā)明以流^ 某體系統(tǒng)中,通信兩端在不同協(xié)議下傳 輸?shù)墓灿行畔檩d體來進(jìn)行能力協(xié)商。如在下載、視頻點(diǎn)播、直播等流媒體 系統(tǒng)中,客戶終端和服務(wù)器在不同協(xié)議下都要進(jìn)行節(jié)目統(tǒng)一資源定位符 URL(Uniform Resource Locator)的傳輸,本發(fā)明就是以節(jié)目URL為載體,能力 協(xié)商的一方通過在URL上攜帶自己的能力屬性,然后通過向?qū)Χ藗鬟fURL來完 成能力的通告。例如某一個(gè)節(jié)目的初始URL為http: 〃 www. vod .huawei. com/vo d/hero. asf 點(diǎn)播該節(jié)目的客戶終端只支持P2P,且該節(jié)目也允許P2P,客戶終端支持P2P加 速以及暫停,則當(dāng)客戶端點(diǎn)播該節(jié)目時(shí),客戶終端通過能力通告請(qǐng)求將如下URL傳遞給服務(wù)器(在本例中字段值為l表示具有這種能力)http:〃www.vod.huawei.com/vod/hero.asf sustain-p2p=l&p2p-accelerate=l&sustain-pause=l當(dāng)服務(wù)器收到請(qǐng)求消息以后,會(huì)解析這個(gè)URL,從而知道客戶端的能力情 況,然后根據(jù)自己的能力屬性,給客戶終端返回能力響應(yīng)信息。以下分別對(duì)流 媒體系統(tǒng)的能力協(xié)商方法、數(shù)據(jù)傳輸方法及相關(guān)設(shè)備進(jìn)行詳細(xì)說明。實(shí)施例一、 一種流媒體系統(tǒng)的能力協(xié)商方法,流程圖如圖3所示,包括 步驟IOI、客戶終端生成能力通告請(qǐng)求,所述能力通告請(qǐng)求包含攜帶本機(jī) 能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí);所述節(jié)目目標(biāo)標(biāo)識(shí)包括但不限于節(jié)目URL,是標(biāo)識(shí)節(jié)目的唯一地址的。 步驟102、客戶終端將所述能力通告請(qǐng)求發(fā)送給所述節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的 服務(wù)器進(jìn)行能力協(xié)商。本實(shí)施例采用的流媒體系統(tǒng)的能力協(xié)商方法,是以節(jié)目目標(biāo)標(biāo)識(shí)為載體, 將客戶終端的能力屬性參數(shù)通過能力通告請(qǐng)求與對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié)商。 由于在不同協(xié)議下的流4某體系統(tǒng)中,客戶終端都要將節(jié)目目標(biāo)標(biāo)識(shí)發(fā)送給相應(yīng) 的服務(wù)器,因此以節(jié)目目標(biāo)標(biāo)識(shí)作為能力屬性參數(shù)的載體,做到客戶終端和服 務(wù)器的適配,從而提高了系統(tǒng)的兼容性。實(shí)施例二、 一種流纟f某體系統(tǒng)的能力協(xié)商方法,流程圖如圖4所示,包括 步驟201、客戶終端獲耳又節(jié)目目標(biāo)標(biāo)識(shí);可以理解,節(jié)目目標(biāo)標(biāo)識(shí)的獲取途徑有接收Web服務(wù)器下發(fā)的,或者是 拷貝的等。步驟202、客戶終端判斷所述節(jié)目目標(biāo)標(biāo)識(shí)是否包含客戶終端能力屬性參 數(shù),如果包含,則執(zhí)行步驟2021,構(gòu)造包含攜帶了所述客戶終端能力屬性參數(shù) 的節(jié)目目標(biāo)標(biāo)識(shí)的能力通告請(qǐng)求;如果不包含,則執(zhí)行步驟2020,檢測(cè)本機(jī)的 能力屬性,將所述本機(jī)能力屬性參數(shù)添加到節(jié)目目標(biāo)標(biāo)識(shí)后,執(zhí)行步驟2021??梢岳斫猓蛻艚K端檢測(cè)自己的能力屬性參數(shù)是根據(jù)獲取的節(jié)目目標(biāo)標(biāo)識(shí) 來檢測(cè),首先客戶終端要檢查獲取的節(jié)目目標(biāo)標(biāo)識(shí)中是否包含節(jié)目屬性參數(shù),如果包含,則客戶終端只檢測(cè)本機(jī)的與節(jié)目屬性參數(shù)相應(yīng)的能力屬性參數(shù)。如 在節(jié)目URL中攜帶的節(jié)目屬性參數(shù)為允許P2P,則客戶終端只要檢測(cè)本機(jī)是否 能支持P2P。這樣就不用對(duì)客戶終端所有的能力屬性參數(shù)進(jìn)行檢測(cè),節(jié)省了處 理時(shí)間,減輕了客戶終端的負(fù)擔(dān)。步驟203、客戶終端將所述能力通告請(qǐng)求發(fā)送給所述節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的 服務(wù)器進(jìn)行能力協(xié)商,優(yōu)選地,客戶終端可以通過如下方法來實(shí)現(xiàn)客戶終端發(fā)送所述能力通告請(qǐng)求給所述節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器;客戶終端接收到所述服務(wù)器返回的能力響應(yīng)信息,根據(jù)所述能力響應(yīng)信息 的內(nèi)容發(fā)起流媒體的數(shù)據(jù)傳輸請(qǐng)求。如果該能力響應(yīng)信息包含能力交集,這里 的能力交集是服務(wù)器將自己檢測(cè)的能力屬性與客戶終端能力參數(shù)進(jìn)行匹配,得 到的與客戶終端能力屬性參數(shù)相匹配的服務(wù)器的能力屬性參it。例如客戶終端 的能力屬性是支持P2P和支持WMV格式,服務(wù)器的能力屬性是支持P2P,則服 務(wù)器在返回的能力響應(yīng)信息中包含的能力交集即為支持P2P??蛻艚K端判斷所 述能力交集是否是空集,若是空集,向其它服務(wù)器發(fā)起能力通告請(qǐng)求,這里的 其它服務(wù)器的地址可以通過調(diào)度獲得,如在返回的能力響應(yīng)信息中攜帶其它服 務(wù)器地址,也可以通過其它方式獲得;若不是空集,則向所述服務(wù)器發(fā)起流媒 體的數(shù)據(jù)傳輸請(qǐng)求。如果所述能力響應(yīng)信息包含與本機(jī)屬性參數(shù)相應(yīng)的服務(wù)器的能力屬性參 數(shù),則將該服務(wù)器的能力屬性參數(shù)與本機(jī)的能力屬性參數(shù)進(jìn)行匹配,若相匹配, 則向所述服務(wù)器發(fā)起流媒體的數(shù)據(jù)傳輸請(qǐng)求;若不相匹配,則向其它服務(wù)器發(fā) 起能力通告請(qǐng)求。本實(shí)施例是實(shí)施例一所述的流媒體系統(tǒng)的能力協(xié)商方法在具體的應(yīng)用中 實(shí)施方案。實(shí)施例三、 一種流J某體系統(tǒng)的能力協(xié)商方法,流程圖如圖5所示,包括 步驟301、服務(wù)器接收客戶終端發(fā)送的能力通告請(qǐng)求,所述能力通告請(qǐng)求包含攜帶客戶終端能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí);步驟302、服務(wù)器解析所述能力通告請(qǐng)求中的節(jié)目目標(biāo)標(biāo)識(shí),得到客戶終端的能力屬性參數(shù);步驟303、服務(wù)器結(jié)合客戶終端的能力屬性參數(shù),檢測(cè)自己相應(yīng)的能力屬 性,并向所述客戶終端返回能力響應(yīng)信息。本實(shí)施例是實(shí)施例一中服務(wù)器一側(cè)采用的能力協(xié)商的方法,與實(shí)施例一達(dá) 到同樣的效果。實(shí)施例四、 一種流媒體系統(tǒng)的能力協(xié)商方法,本實(shí)施例是應(yīng)用于直播系統(tǒng) 的協(xié)商,信令流程圖如圖6所示,包括步驟401 、用戶通過登陸門戶網(wǎng)站點(diǎn)播節(jié)目,門戶網(wǎng)站拉起直播客戶端, 檢測(cè)客戶終端的能力屬性為支持WMV格式文件且支持主備服務(wù)器;門戶網(wǎng)站是一個(gè)應(yīng)用框架,它將各種應(yīng)用系統(tǒng)、數(shù)據(jù)資源和互聯(lián)網(wǎng)資源集 成到一個(gè)信息管理平臺(tái)之上,并以統(tǒng)一的用戶界面提供給用戶,現(xiàn)在大部分流 々某體的傳輸都要通過門戶網(wǎng)站這個(gè)接口來進(jìn)行。步驟402、門戶網(wǎng)站結(jié)合節(jié)目的能力屬性,生成攜帶客戶終端能力屬性參 數(shù)的節(jié)目URL;步驟403、門戶網(wǎng)站下發(fā)生成的節(jié)目URL給客戶終端;步驟404、客戶終端判斷接收到的節(jié)目URL,發(fā)現(xiàn)所述節(jié)目URL已經(jīng)攜帶 有客戶終端的能力屬性參數(shù),則構(gòu)造包含所述節(jié)目URL的能力通告請(qǐng)求,將該 能力通告請(qǐng)求發(fā)送給服務(wù)器;步驟405、服務(wù)器接收客戶終端發(fā)送的能力通告請(qǐng)求,檢查系統(tǒng)的資源是 否充足,如果充足,則解析該能力通告請(qǐng)求中的節(jié)目URL,得到客戶終端的能 力屬性參數(shù);步驟406、服務(wù)器結(jié)合所述客戶終端的能力屬性參數(shù),4企測(cè)自己相應(yīng)的能 力屬性參數(shù)為支持WMV格式文件且支持主備服務(wù)器;步驟407、服務(wù)器向客戶終端返回能力響應(yīng)信息,該能力響應(yīng)信息包含與 客戶終端的能力屬性參數(shù)的能力交集及與多個(gè)服務(wù)器的地址;步驟408、客戶終端接收到所述能力響應(yīng)信息,判斷該能力響應(yīng)信息中的 能力交集是否是空集,發(fā)現(xiàn)不是空集,則客戶終端與服務(wù)器適配,根據(jù)策略選 取主用服務(wù)器,向主用服務(wù)器發(fā)起直播請(qǐng)求。當(dāng)客戶終端檢測(cè)到主用服務(wù)器異 常時(shí),客戶終端切換備用服務(wù)器發(fā)起直播請(qǐng)求。實(shí)施例五、 一種流媒體系統(tǒng)的數(shù)據(jù)傳輸方法,本實(shí)施例是在HTTP協(xié)議下, 流媒體系統(tǒng)的數(shù)據(jù)傳輸方法,流程圖如圖7所示,包括步驟501、客戶終端發(fā)送HTTP協(xié)議的請(qǐng)求消息給對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié) 商,所述請(qǐng)求消息中,HTTP協(xié)議的私有信息攜帶有客戶終端的能力屬性參數(shù);可以理解,在HTTP協(xié)議中Pragma字段是允許進(jìn)行擴(kuò)充的,在實(shí)際使用中 可以根據(jù)需要進(jìn)行擴(kuò)充。本實(shí)施例可以通過擴(kuò)充Pragma字段,通過在Pragma 字段增加客戶終端的屬性來攜帶系統(tǒng)中的能力參數(shù)來完成能力協(xié)商。系統(tǒng)內(nèi)的 服務(wù)器與客戶端通過將各自的能力參數(shù)填充在HTTP協(xié)議的Pragma字段,然后 通過HTTP消息交互,從而相互通告了各自的能力,完成系統(tǒng)的能力協(xié)商。步驟502、客戶終端接收所述服務(wù)器根據(jù)客戶終端的能力屬性參數(shù)返回的 能力響應(yīng)信息,并根據(jù)所述能力響應(yīng)信息向所述服務(wù)器發(fā)起流媒體的數(shù)據(jù)傳輸 請(qǐng)求。由于在下載、視頻點(diǎn)播、直播等應(yīng)用中,HTTP協(xié)議相對(duì)于RTSP協(xié)議來說 使用更廣泛,而且HTTP協(xié)議是一個(gè)公開使用的協(xié)議,它具有4艮好的可擴(kuò)充性。 因此在HTTP的私有信息中攜帶通信一方的能力屬性參數(shù)會(huì)更方便,且應(yīng)用更 廣泛。實(shí)施例六、請(qǐng)參照?qǐng)D8,本發(fā)明實(shí)施例提供一種客戶終端100,包括請(qǐng)求 生成單元60和能力協(xié)商單元61,其中請(qǐng)求生成單元60是用于生成能力通告請(qǐng)求,所述能力通告請(qǐng)求包含攜帶本 機(jī)能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí);能力協(xié)商單元61是用于將請(qǐng)求生成單元60 生成的能力通告請(qǐng)求發(fā)送給所述節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié)商。采用本實(shí)施例的客戶終端,可以通過請(qǐng)求生成單元60將客戶終端的能力屬 性參數(shù)攜帶到節(jié)目目標(biāo)標(biāo)識(shí)中,與對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié)商。使得在任何協(xié) 議下,進(jìn)行通信的雙方知道彼此的能力,提高了系統(tǒng)的兼容性。實(shí)施例七、請(qǐng)參照?qǐng)D9,本發(fā)明實(shí)施例提供一種客戶終端200,包括獲取 單元71、判斷單元72、標(biāo)識(shí)生成單元73、請(qǐng)求生成單元74和能力協(xié)商單元75, 其中獲取單元71是用于獲耳又節(jié)目目標(biāo)標(biāo)識(shí);判斷單元72是用于判斷獲取單元71獲取的節(jié)目目標(biāo)標(biāo)識(shí)是否包含本機(jī)的 能力屬性參數(shù),如果包含了本機(jī)的能力屬性參數(shù),則將獲取單元71獲取的節(jié)目 目標(biāo)標(biāo)識(shí)傳入請(qǐng)求生成單元74,如果沒有包含本機(jī)的能力屬性參數(shù),則將獲取 單元71獲耳又的節(jié)目目標(biāo)標(biāo)識(shí)傳入標(biāo)識(shí)生成單元73;標(biāo)識(shí)生成單元73是用于在判斷單元71傳入節(jié)目目標(biāo)標(biāo)識(shí)時(shí),檢測(cè)本機(jī)的能 力屬性,將所述本機(jī)能力屬性參數(shù)添加到節(jié)目目標(biāo)標(biāo)識(shí)中,并將所述添加了本 機(jī)能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí)傳入請(qǐng)求生成單元74;請(qǐng)求生成單元74和標(biāo)識(shí)生成單元73與判斷單元72相連4妄,用于在標(biāo)識(shí)生成 單元73或判斷單元72傳入攜帶本機(jī)能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí)時(shí),構(gòu)造包含 了攜帶本機(jī)能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí)的能力通告請(qǐng)求;能力協(xié)商單元75是用于將請(qǐng)求生成單元74生成的能力通告請(qǐng)求發(fā)送給獲 取單元71獲取的節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié)商。本實(shí)施例是在實(shí)施例六的基礎(chǔ)上增加了獲取單元71 、判斷單元72和標(biāo)識(shí)生 成單元73,采用本實(shí)施例可以才艮據(jù)獲得的不同節(jié)目目標(biāo)標(biāo)識(shí)來生成能力通告請(qǐng) 求,避免了無論節(jié)目目標(biāo)標(biāo)識(shí)中是否包含本機(jī)能力屬性參數(shù),客戶終端添加本 機(jī)能力屬性參數(shù)而導(dǎo)致的重復(fù)檢測(cè)添加能力屬性參數(shù)的情況。實(shí)施例八、請(qǐng)參照?qǐng)DIO,本發(fā)明實(shí)施例提供一種客戶終端300,包括獲 取單元81、判斷單元82、標(biāo)識(shí)生成單元83、請(qǐng)求生成單元84和能力協(xié)商單元85, 其中獲耳又單元81,用于獲耳又節(jié)目目標(biāo)標(biāo)識(shí);判斷單元82,用于判斷獲取單元81獲取的節(jié)目目標(biāo)標(biāo)識(shí)是否包含本機(jī)的能 力屬性參數(shù),如果包含了本機(jī)的能力屬性參數(shù),則將獲取單元81獲取的節(jié)目目 標(biāo)標(biāo)識(shí)傳入請(qǐng)求生成單元84,如果沒有包含本機(jī)的能力屬性參數(shù),則將獲取單 元81獲取的節(jié)目目標(biāo)標(biāo)識(shí)傳入識(shí)別單元830;標(biāo)識(shí)生成單元83,用于檢測(cè)本機(jī)的能力屬性,將所述本機(jī)的能力屬性參數(shù) 添加到節(jié)目目標(biāo)標(biāo)識(shí)中,并將所述添加了本機(jī)能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí)傳 入請(qǐng)求生成單元84,可以理解,標(biāo)識(shí)生成單元83可以包括識(shí)別單元830和枱r測(cè)修改單元831;識(shí)別單元830與判斷單元82相連接,用于^r查判斷單元81傳入的節(jié)目目標(biāo) 標(biāo)識(shí)是否包含節(jié)目屬性參數(shù),如果是,則將所述節(jié)目屬性參數(shù)傳入檢測(cè)修改單 元831;檢測(cè)修改單元831與請(qǐng)求生成單元84相連接,用于檢測(cè)與識(shí)別單元83i 傳入的節(jié)目屬性參數(shù)相應(yīng)的本機(jī)能力屬性,將所述本機(jī)能力屬性參數(shù)添加到節(jié) 目目標(biāo)標(biāo)識(shí)中,并將所述添加了本機(jī)能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí)傳入請(qǐng)求生 成單元84;請(qǐng)求生成單元84和^r測(cè)^修改單元831與判斷單元82相連接,用于在4企測(cè)修^ 改單元831或判斷單元82傳入攜帶本機(jī)能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí)時(shí),構(gòu)造 包含了攜帶本機(jī)能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí)的能力通告請(qǐng)求;能力協(xié)商單元85,用于將請(qǐng)求生成單元84生成的能力通告請(qǐng)求發(fā)送給獲取 單元81獲取的節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié)商。本實(shí)施例是在實(shí)施例七的基礎(chǔ)上對(duì)標(biāo)識(shí)生成單元83進(jìn)行細(xì)化,分為識(shí)別單 元830和檢測(cè)修改單元831,使得客戶終端可以根據(jù)節(jié)目目標(biāo)標(biāo)識(shí)中的節(jié)目能力 屬性檢測(cè)、生成能力通告請(qǐng)求。如前實(shí)施例二中所述,這樣節(jié)省了處理時(shí)間, 會(huì)減輕客戶終端的負(fù)擔(dān)。實(shí)施例九、請(qǐng)參照?qǐng)Dll,本發(fā)明實(shí)施例提供一種客戶終端400,包括獲 f^單元91、判斷單元92、標(biāo)識(shí)生成單元94、請(qǐng)求生成單元93和能力協(xié)商單元95, 其中獲取單元91,用于獲取節(jié)目目標(biāo)標(biāo)識(shí);判斷單元92,用于判斷獲取單元91獲取的節(jié)目目標(biāo)標(biāo)識(shí)是否包含本機(jī)的能 力屬性參數(shù),如果包含本機(jī)的能力屬性參數(shù),則將獲取單元91獲取的節(jié)目目標(biāo) 標(biāo)識(shí)傳入請(qǐng)求生成單元93,如果不包含本機(jī)能力屬性參數(shù),則將獲取單元91 獲取的節(jié)目目標(biāo)標(biāo)識(shí)傳入標(biāo)識(shí)生成單元94;標(biāo)識(shí)生成單元94是用于在判斷單元92傳入節(jié)目目標(biāo)標(biāo)識(shí)時(shí),#企測(cè)本機(jī)的能 力屬性,將所述本機(jī)能力屬性參數(shù)添加到節(jié)目目標(biāo)標(biāo)識(shí)中,并將所述添加了本 機(jī)能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí)傳入請(qǐng)求生成單元93;請(qǐng)求生成單元93和標(biāo)識(shí)生成單元94及判斷單元92相連接,用于在標(biāo)識(shí)生成單元93或判斷單元92傳入攜帶本機(jī)能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí)時(shí),構(gòu)造包含 了攜帶本機(jī)能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí)的能力通告請(qǐng)求;能力協(xié)商單元95,用于將能力通告請(qǐng)求發(fā)送給獲if又單元91獲^L的節(jié)目目標(biāo) 標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器500進(jìn)行能力協(xié)商??梢岳斫猓芰f(xié)商單元95可以包括請(qǐng)求發(fā)送單元950、響應(yīng)接收單元 951、響應(yīng)處理單元952、判斷處理單元954和匹配處理單元953,這并不夠成本 發(fā)明的限定,其中請(qǐng)求發(fā)送單元950與請(qǐng)求生成單元93相連接,用于發(fā)送請(qǐng)求生成單元93生 成的能力通告請(qǐng)求給獲取單元91獲取的節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器500;響應(yīng)接收單元951,用于接收服務(wù)器500返回的能力響應(yīng)信息;響應(yīng)處理單元952,用于當(dāng)確認(rèn)響應(yīng)接收單元9514妄收的能力響應(yīng)信息包含 本機(jī)與服務(wù)器500的能力屬性參數(shù)的能力交集時(shí),將所述能力響應(yīng)信息傳入交 集判斷處理單元954,當(dāng)確認(rèn)響應(yīng)接收單元951接收的能力響應(yīng)信息包含與本機(jī) 能力屬性參數(shù)相應(yīng)的服務(wù)器500的能力屬性參數(shù)時(shí),將所述能力響應(yīng)信息傳入 匹配處理單元953;判斷處理單元954,用于判斷響應(yīng)處理單元952傳入的能力響應(yīng)信息中的能 力交集是否是空集,若不是空集,則向服務(wù)器500發(fā)起流媒體的數(shù)據(jù)傳輸請(qǐng)求;匹配處理單元953,用于將響應(yīng)處理單元傳952入的能力響應(yīng)信息中的服務(wù) 器500的能力屬性參數(shù)與本機(jī)能力屬性進(jìn)行匹配,若相匹配,則向服務(wù)器500 發(fā)起流媒體的數(shù)據(jù)傳輸請(qǐng)求。本實(shí)施例是在前述實(shí)施例七的基礎(chǔ)上細(xì)化了能力協(xié)商單元95,使得客戶終 端可以根據(jù)應(yīng)用服務(wù)器不同的能力響應(yīng)信息發(fā)起流媒體的數(shù)據(jù)傳輸請(qǐng)求。實(shí)施例十、請(qǐng)參照?qǐng)D12,本發(fā)明實(shí)施例提供一種服務(wù)器600,包括請(qǐng)求 接收單元IOI、請(qǐng)求解析單元102和響應(yīng)單元103,其中請(qǐng)求接收單元IOI,用于接收客戶終端發(fā)送的能力通告請(qǐng)求,所述能力通 告請(qǐng)求包含攜帶客戶終端能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí);解析單元102,用于解析請(qǐng)求接收單元101接收的能力通告請(qǐng)求中的節(jié)目目 標(biāo)標(biāo)識(shí),得到客戶終端的能力屬性參數(shù);測(cè)與解析單元102解析得到的客戶終端的能力屬性參 數(shù)相應(yīng)的自身能力屬性,并向所述客戶終端返回能力響應(yīng)信息。本發(fā)明實(shí)施例采用的流纟!某體系統(tǒng)的能力協(xié)商方法,是以節(jié)目目標(biāo)標(biāo)識(shí)為載體,將客戶終端的能力屬性參數(shù)通過能力通告請(qǐng)求與對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié) 商。由于在不同協(xié)議下的流J 某體系統(tǒng)中,客戶終端都要將節(jié)目目標(biāo)標(biāo)識(shí)發(fā)送給 相應(yīng)的服務(wù)器,因此以節(jié)目目標(biāo)標(biāo)識(shí)作為能力屬性參數(shù)的載體,屏蔽了不同協(xié) 議的差異,做到客戶終端和服務(wù)器的適配,從而提高了系統(tǒng)的兼容性。驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括ROM、 RAM、 -茲盤或光盤等。以上對(duì)本發(fā)明實(shí)施例所提供的流i某體系統(tǒng)的能力協(xié)商方法、數(shù)據(jù)傳輸方法 及相關(guān)設(shè)備進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體10個(gè)例對(duì)本發(fā)明的原理及實(shí)施 方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心 思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方 式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā) 明的限制。
權(quán)利要求
1. 一種流媒體系統(tǒng)的能力協(xié)商方法,其特征在于,包括生成能力通告請(qǐng)求,所述能力通告請(qǐng)求包含攜帶客戶終端能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí);將所述能力通告請(qǐng)求發(fā)送給所述節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié)商。
2、 根據(jù)權(quán)利要求l所述的方法,其特征在于,所述生成能力通告請(qǐng)求的步 驟之前還包括獲取節(jié)目目標(biāo)標(biāo)識(shí);判斷所述節(jié)目目標(biāo)標(biāo)識(shí)是否包含客戶終端的能力屬性參數(shù); 若是,則所述生成能力通告請(qǐng)求的步驟為構(gòu)造包含所述獲取的節(jié)目目標(biāo) 標(biāo)識(shí)的能力通告請(qǐng)求;若否,則所述生成能力通告請(qǐng)求的步驟為檢測(cè)客戶終端的能力屬性,將 所述客戶終端的能力屬性參數(shù)添加到獲取的節(jié)目目標(biāo)標(biāo)識(shí)中,并構(gòu)造包含所述 添加了客戶終端能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí)的能力通告請(qǐng)求。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述檢測(cè)客戶終端的能力屬 性參數(shù)的步驟包括檢查所述獲取的節(jié)目目標(biāo)標(biāo)識(shí)是否包含節(jié)目屬性參數(shù); 若是,則檢測(cè)與所述節(jié)目屬性參數(shù)相應(yīng)的客戶終端能力屬性。
4、 根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述將能力通告 請(qǐng)求發(fā)送給節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié)商的步驟包括發(fā)送所述能力通告請(qǐng)求給所述節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器; 接收所述服務(wù)器返回的能力響應(yīng)信息;確認(rèn)所述能力響應(yīng)信息包含所述客戶終端和服務(wù)器的能力屬性參數(shù)的能 力交集,判斷所述能力交集是否是空集,若否,則向所述服務(wù)器發(fā)起流媒體的 數(shù)據(jù)傳輸請(qǐng)求。
5、 根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述將能力通告 請(qǐng)求發(fā)送給節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié)商的步驟包括發(fā)送所述能力通告請(qǐng)求給所述節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器;接收所述服務(wù)器返回的能力響應(yīng)信息;確認(rèn)所述能力響應(yīng)信息包含與所述客戶終端能力屬性參數(shù)相應(yīng)的服務(wù)器 的能力屬性參數(shù),將所述服務(wù)器的能力屬性參數(shù)與客戶終端的能力屬性進(jìn)行匹 配,若相匹配,則向該服務(wù)器發(fā)起流媒體的數(shù)據(jù)傳輸請(qǐng)求。
6、 一種流媒體系統(tǒng)的能力協(xié)商方法,其特征在于,包括 接收客戶終端發(fā)送的能力通告請(qǐng)求,所述能力通告請(qǐng)求包含攜帶客戶終端能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí);解析所述能力通告請(qǐng)求中的節(jié)目目標(biāo)標(biāo)識(shí),得到客戶終端的能力屬性參數(shù);結(jié)合所述客戶終端的能力屬性參數(shù),檢測(cè)服務(wù)器相應(yīng)的能力屬性,并向所 述客戶終端返回能力響應(yīng)信息。
7、 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述能力響應(yīng)信息包含服務(wù) 器與所述客戶終端的能力屬性參數(shù)的能力交集,或包含與所述客戶終端的能力 屬性參數(shù)相應(yīng)的服務(wù)器的能力屬性參數(shù)。
8、 一種流媒體系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于,包括 發(fā)送HTTP協(xié)議的請(qǐng)求消息給對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié)商,所述請(qǐng)求消息中,HTTP協(xié)議的私有信息攜帶有客戶終端的能力屬性參數(shù);接收所述服務(wù)器根據(jù)所述客戶終端的能力屬性參數(shù)返回的能力響應(yīng)信息, 并根據(jù)所述能力響應(yīng)信息向所述服務(wù)器發(fā)起流媒體的數(shù)據(jù)傳輸請(qǐng)求。
9、 一種客戶終端,其特征在于,包括請(qǐng)求生成單元和能力協(xié)商單元; 所述請(qǐng)求生成單元,用于生成能力通告請(qǐng)求,所述能力通告請(qǐng)求包含攜帶本機(jī)能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí);所述能力協(xié)商單元,用于將所述請(qǐng)求生成單元生成的能力通告請(qǐng)求發(fā)送給 所述節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的^^務(wù)器進(jìn)行能力協(xié)商。
10、 根據(jù)權(quán)利要求9所述的客戶終端,其特征在于,還包括獲取單元、 判斷單元和標(biāo)識(shí)生成單元;所述獲取單元,用于獲取節(jié)目目標(biāo)標(biāo)識(shí);所述判斷單元,用于判斷所述獲取單元獲取的節(jié)目目標(biāo)標(biāo)識(shí)是否包含本機(jī)能力屬性參數(shù),如果是,則將所述獲取單元獲取的節(jié)目目標(biāo)標(biāo)識(shí)傳入請(qǐng)求生成單元,如果不是,則將所述獲取單元獲取的節(jié)目目標(biāo)標(biāo)識(shí)傳入標(biāo)識(shí)生成單元; 所述標(biāo)識(shí)生成單元,用于在所述判斷單元傳入節(jié)目目標(biāo)標(biāo)識(shí)時(shí),;險(xiǎn)測(cè)本才幾的能力屬性,將所述本機(jī)能力屬性參數(shù)添加到節(jié)目目標(biāo)標(biāo)識(shí)中,并將所述添加了本機(jī)能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí)傳入請(qǐng)求生成單元;所述請(qǐng)求生成單元,用于構(gòu)造包含了攜帶本機(jī)能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí)的能力通告請(qǐng)求。
11、 根據(jù)權(quán)利要求10所述的客戶終端,其特征在于,所述標(biāo)識(shí)生成單元包 括識(shí)別單元和檢測(cè)修改單元,所述判斷單元將獲取單元獲取的節(jié)目目標(biāo)標(biāo)識(shí) 傳入標(biāo)識(shí)生成單元的識(shí)別單元中;所述識(shí)別單元,用于4全查所述判斷單元傳入的節(jié)目目標(biāo)標(biāo)識(shí)是否包含節(jié)目 屬性參數(shù),如果是,則將所述節(jié)目屬性參數(shù)傳入檢測(cè)修改單元;所述檢測(cè)修改單元,用于4企測(cè)與所述識(shí)別單元傳入的節(jié)目屬性參凄t相應(yīng)的 本機(jī)能力屬性,將本機(jī)能力屬性參數(shù)添加到節(jié)目目標(biāo)標(biāo)識(shí)中生成新的節(jié)目目標(biāo) 標(biāo)識(shí),并將所述新的節(jié)目目標(biāo)標(biāo)識(shí)傳入i青求生成單元。
12、 根據(jù)權(quán)利要求9至ll任一項(xiàng)所述的客戶終端,其特征在于,所述能 力協(xié)商單元包括請(qǐng)求發(fā)送單元、響應(yīng)接收單元、響應(yīng)處理單元、判斷處理單 元和匹配處理單元;所述請(qǐng)求發(fā)送單元,用于發(fā)送所述請(qǐng)求生成單元生成的能力通告請(qǐng)求給所 述節(jié)目目標(biāo)標(biāo)識(shí)對(duì)應(yīng)的服務(wù)器;所述響應(yīng)接收單元,用于接收所述服務(wù)器返回的能力響應(yīng)信息; 所述響應(yīng)處理單元,用于當(dāng)確認(rèn)所述響應(yīng)接收單元接收的能力響應(yīng)信息包 含本機(jī)與服務(wù)器的能力屬性參數(shù)的能力交集時(shí),將所述能力響應(yīng)信息傳入判斷 處理單元,當(dāng)確認(rèn)所述響應(yīng)接收單元接收的能力響應(yīng)信息包含與所述本機(jī)能力 屬性參數(shù)相應(yīng)的服務(wù)器的能力屬性參數(shù)時(shí),將所述能力響應(yīng)信息傳入匹配處理 單元;所述判斷處理單元,用于判斷所述響應(yīng)處理單元傳入的能力響應(yīng)信息中的 能力交集是否是空集,若不是空集,則向所述服務(wù)器發(fā)起流々某體的凄t據(jù)傳輸請(qǐng)所述匹配處理單元,用于將所述響應(yīng)處理單元傳入的能力響應(yīng)信息中的服 務(wù)器的能力屬性參數(shù)與本機(jī)能力屬性進(jìn)行匹配,若相匹配,則向所述月l務(wù)器發(fā) 起流媒體的數(shù)據(jù)傳輸請(qǐng)求。
13、 一種服務(wù)器,其特征在于,包括請(qǐng)求接收單元、請(qǐng)求解析單元和響應(yīng)單元;所述請(qǐng)求接收單元,用于接收客戶終端發(fā)送的能力通告請(qǐng)求,所述能力通 告請(qǐng)求包含攜帶客戶終端能力屬性參數(shù)的節(jié)目目標(biāo)標(biāo)識(shí);所述請(qǐng)求解析單元,用于解析所述請(qǐng)求接收單元接收的能力通告請(qǐng)求中的 節(jié)目目標(biāo)標(biāo)識(shí),得到客戶終端的能力屬性參數(shù);所述響應(yīng)單元,用于^r測(cè)與所述請(qǐng)求解析單元解析得到的客戶終端的能力 屬性參數(shù)相應(yīng)的自身能力屬性,并向所述客戶終端返回能力響應(yīng)信息。
全文摘要
本發(fā)明公開了流媒體系統(tǒng)的能力協(xié)商方法、數(shù)據(jù)傳輸方法及相關(guān)設(shè)備,應(yīng)用于流媒體通信技術(shù)領(lǐng)域。本發(fā)明實(shí)施例采用的流媒體系統(tǒng)的能力協(xié)商方法,是以節(jié)目目標(biāo)標(biāo)識(shí)為載體,將客戶終端的能力屬性參數(shù)通過能力通告請(qǐng)求與對(duì)應(yīng)的服務(wù)器進(jìn)行能力協(xié)商。由于在不同協(xié)議下的流媒體系統(tǒng)中,客戶終端都要將節(jié)目目標(biāo)標(biāo)識(shí)發(fā)送給相應(yīng)的服務(wù)器,因此以節(jié)目目標(biāo)標(biāo)識(shí)作為能力屬性參數(shù)的載體,屏蔽了不同協(xié)議的差異,做到客戶終端和服務(wù)器的適配,從而提高了系統(tǒng)通信兩端的兼容性。
文檔編號(hào)H04L12/26GK101282339SQ20081009479
公開日2008年10月8日 申請(qǐng)日期2008年5月16日 優(yōu)先權(quán)日2008年5月16日
發(fā)明者兌繼英, 張研川 申請(qǐng)人:華為技術(shù)有限公司