專利名稱:實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)電視技術(shù)領(lǐng)域,尤指實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法和系 統(tǒng)以及一種實(shí)現(xiàn)媒體錨定功能的裝置和一種實(shí)現(xiàn)切換控制功能的裝置。
背景技術(shù):
網(wǎng)絡(luò)電視(IPTV)是基于寬帶網(wǎng)絡(luò)開展的,以流媒體為主的業(yè)務(wù)。與 傳統(tǒng)的電視業(yè)務(wù)相比,網(wǎng)絡(luò)電視提供了更加豐富靈活的業(yè)務(wù)和一個(gè)綜合的網(wǎng) 絡(luò)電視增值業(yè)務(wù)平臺(tái),包含通信、數(shù)據(jù)、視頻、音頻等業(yè)務(wù)內(nèi)容。目前,網(wǎng)絡(luò)電視業(yè)務(wù)按其傳播方式主要分為直播電視(LTV, Linear TV ) 業(yè)務(wù)和視頻點(diǎn)播(VOD, Video on demand )業(yè)務(wù)。VOD節(jié)目采用單播方式 進(jìn)行傳送。LTV節(jié)目采用組播方式進(jìn)行傳送。圖1是現(xiàn)有技術(shù)中網(wǎng)絡(luò)電視系統(tǒng)的結(jié)構(gòu)示意圖。如圖l所示,現(xiàn)有的網(wǎng) 絡(luò)電視系統(tǒng)一般包括內(nèi)容源、用戶設(shè)備UE、會(huì)話控制功能實(shí)體、網(wǎng)絡(luò)電 視應(yīng)用服務(wù)器IPTV AS和一些與IPTV AS有交互的其他網(wǎng)絡(luò)實(shí)體。其中, 內(nèi)容源用于向UE提供IPTV業(yè)務(wù)的內(nèi)容;UE是用戶接收IPTV業(yè)務(wù)的設(shè)備; 會(huì)話控制功能實(shí)體用于進(jìn)行會(huì)話控制、管理和路由等;IPTV AS是處理IPTV 業(yè)務(wù)請(qǐng)求邏輯的應(yīng)用服務(wù)器。網(wǎng)絡(luò)電視業(yè)務(wù)切換是指在支持IPTV業(yè)務(wù)的多種不同接入技術(shù)內(nèi),以及 跨不同接入技術(shù)之間的切換特性,其本質(zhì)是因?yàn)榻尤腈溌返淖兓鸬拿?體通道的改變,可分為用戶側(cè)的切換和內(nèi)容源側(cè)的切換。在網(wǎng)絡(luò)電視業(yè)務(wù)切 換的過程中,需要保持正在進(jìn)行的會(huì)話控制及用戶面媒體流的連續(xù)不中斷, 即保證IPTV業(yè)務(wù)的連續(xù)性。但現(xiàn)有技術(shù)中沒有給出實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的技術(shù)方案。發(fā)明內(nèi)容有鑒于此,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法,該 方法實(shí)現(xiàn)了網(wǎng)絡(luò)電視業(yè)務(wù)的切換,并保證了網(wǎng)絡(luò)電視業(yè)務(wù)在切換過程中的連續(xù)性。本發(fā)明實(shí)施例還提供了一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法,該方法實(shí)現(xiàn) 了網(wǎng)絡(luò)電視業(yè)務(wù)的切換,并保證了網(wǎng)絡(luò)電視業(yè)務(wù)在切換過程中的連續(xù)性。本發(fā)明實(shí)施例還提供了 一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的系統(tǒng),該系統(tǒng)實(shí)現(xiàn) 了網(wǎng)絡(luò)電視業(yè)務(wù)的切換,并保證了網(wǎng)絡(luò)電視業(yè)務(wù)在切換過程中的連續(xù)性。本發(fā)明實(shí)施例又提供了 一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法,該方法實(shí)現(xiàn) 了網(wǎng)絡(luò)電視業(yè)務(wù)的切換,并保證了網(wǎng)絡(luò)電視業(yè)務(wù)在切換過程中的連續(xù)性。本發(fā)明實(shí)施例提供了 一種實(shí)現(xiàn)媒體錨定功能的裝置,該裝置實(shí)現(xiàn)了網(wǎng)絡(luò) 電視業(yè)務(wù)的切換,并保證了網(wǎng)絡(luò)電視業(yè)務(wù)在切換過程中的連續(xù)性。本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)切換控制功能的裝置,該裝置實(shí)現(xiàn)了網(wǎng)絡(luò) 電視業(yè)務(wù)的切換,并保證了網(wǎng)絡(luò)電視業(yè)務(wù)在切換過程中的連續(xù)性。為達(dá)到上述目的,本發(fā)明實(shí)施例的技術(shù)方案具體是這樣實(shí)現(xiàn)的 本發(fā)明實(shí)施例公開了 一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法,該方法包括 在業(yè)務(wù)建立過程中,切換控制功能實(shí)體接收到業(yè)務(wù)請(qǐng)求后,向流媒體內(nèi)容 交付實(shí)體和/或用戶設(shè)備ue發(fā)送媒體控制信息,將處理后的業(yè)務(wù)請(qǐng)求發(fā)送給 iptvas,并接收網(wǎng)絡(luò)電視應(yīng)用服務(wù)器iptv as發(fā)送的媒體控制信息,進(jìn)行 處理后發(fā)送給流媒體內(nèi)容交付實(shí)體和/或ue;在切換過程中,切換發(fā)起實(shí)體向切換控制功能實(shí)體發(fā)送網(wǎng)絡(luò)電視業(yè)務(wù)切換 請(qǐng)求;切換控制功能實(shí)體向流^^某體內(nèi)容交付實(shí)體或ue發(fā)送切換控制信息,控 制流媒體內(nèi)容交付實(shí)體或ue先建立與切換接受實(shí)體之間的媒體連接,然后切 斷與切換發(fā)起實(shí)體之間的媒體連接。本發(fā)明實(shí)施例公開了一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法,該方法包括 媒體錨定功能實(shí)體在媒體控制信息的控制下,接收內(nèi)容源發(fā)送的媒體流,并將媒體流轉(zhuǎn)發(fā)給UE;媒體錨定功能實(shí)體在切換控制信息的控制下,先建立與切換接受實(shí)體之間 的媒體連接,同時(shí)向切換發(fā)起實(shí)體和切換接受實(shí)體發(fā)送媒體流或?qū)⑼瑫r(shí)從切換 發(fā)送實(shí)體和接受實(shí)體接收到的媒體流選擇轉(zhuǎn)發(fā)給UE,然后切斷與切換發(fā)起實(shí)體 之間的媒體連接。本發(fā)明實(shí)施例還公開了 一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的系統(tǒng),該系統(tǒng)包括 切換控制功能實(shí)體,用于向媒體錨定功能實(shí)體發(fā)送切換控制信息; 媒體錨定功能實(shí)體,用于將內(nèi)容源的媒體流轉(zhuǎn)發(fā)給UE,并在接收到切換 控制功能實(shí)體的切換控制信息后,建立與切換接受實(shí)體之間的媒體連接,同時(shí) 向切換發(fā)起實(shí)體和切換接受實(shí)體發(fā)送媒體流或?qū)⑼瑫r(shí)從切換發(fā)送實(shí)體和接受實(shí) 體接收到的媒體流選擇轉(zhuǎn)發(fā)給UE,并切斷與切換發(fā)起實(shí)體之間的媒體連接。 本發(fā)明實(shí)施例又公開了一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法,該方法包括A、 切換控制功能實(shí)體向媒體錨定功能實(shí)體發(fā)送媒體控制信息,媒體錨定 功能實(shí)體在所述媒體控制信息的控制下,接收內(nèi)容源發(fā)送的媒體流并轉(zhuǎn)發(fā)給 UE;B、 切換控制功能實(shí)體向媒體錨定功能實(shí)體發(fā)送切換控制信息,媒體錨定 功能實(shí)體在所述切換控制信息的控制下,先建立與切換接受實(shí)體之間的媒體連 接,同時(shí)向切換發(fā)起實(shí)體和切換接受實(shí)體發(fā)送媒體流或?qū)⑼瑫r(shí)從切換發(fā)送實(shí)體 和接受實(shí)體接收到的媒體流選擇轉(zhuǎn)發(fā)給UE,然后切斷與切換發(fā)起實(shí)體之間的媒 體連接。本發(fā)明實(shí)施例公開了 一種實(shí)現(xiàn)媒體錨定功能的裝置,該裝置包括 媒體流收發(fā)模塊,用于接收內(nèi)容源發(fā)送的媒體流,并將媒體流轉(zhuǎn)發(fā)給UE;指令控制模塊,用于在網(wǎng)絡(luò)電視業(yè)務(wù)建立過程中接收媒體控制信息,并控 制媒體流收發(fā)模塊對(duì)媒體流進(jìn)行處理;用于在網(wǎng)絡(luò)電視業(yè)務(wù)切換時(shí),接收切換 控制信息,并控制媒體流收發(fā)模塊先建立與切換接受實(shí)體之間的媒體連接,同 時(shí)向切換發(fā)起實(shí)體和切換接受實(shí)體發(fā)送^(某體流或?qū)⑼瑫r(shí)從切換發(fā)送實(shí)體和接受實(shí)體接收到的媒體流選擇轉(zhuǎn)發(fā)給UE,然后切斷與切換發(fā)起實(shí)體之間的媒體連 接。本發(fā)明實(shí)施例公開了一種實(shí)現(xiàn)切換控制功能的裝置,該裝置包括 媒體控制模塊,用于在接收業(yè)務(wù)請(qǐng)求后向UE和/或流媒體內(nèi)容交付實(shí)體發(fā)送媒體控制信息,將處理后的業(yè)務(wù)請(qǐng)求發(fā)送給IPTVAS,并接收IPTVAS 發(fā)送的媒體控制信息,進(jìn)行處理后發(fā)送給流媒體內(nèi)容交付實(shí)體和/或UE;切換控制模塊,用于接收切換發(fā)起實(shí)體發(fā)送的切換請(qǐng)求,并向UE和/ 或流媒體內(nèi)容交付實(shí)體發(fā)送先建立與切換接受實(shí)體之間的媒體連接,同時(shí)向 切換發(fā)起實(shí)體和切換接受實(shí)體發(fā)送媒體流或?qū)⑼瑫r(shí)從切換發(fā)送實(shí)體和接受實(shí)體 接收到的媒體流選擇轉(zhuǎn)發(fā)給UE,然后切斷與切換發(fā)起實(shí)體之間的媒體連接的 切換控制信息。由上述技術(shù)方案,可見本發(fā)明實(shí)施例在網(wǎng)絡(luò)電視系統(tǒng)中引入切換控制功 能實(shí)體和/或媒體錨定功能實(shí)體,并通過控制,先建立切換接受實(shí)體的媒體 連后,再切斷切換發(fā)起實(shí)體的媒體連接的方案,實(shí)現(xiàn)了網(wǎng)絡(luò)電視業(yè)務(wù)從切換 發(fā)起實(shí)體到切換接受實(shí)體的切換,并保證了網(wǎng)絡(luò)電視業(yè)務(wù)在切換過程中的連 續(xù)性。
圖1是現(xiàn)有技術(shù)中網(wǎng)絡(luò)電視系統(tǒng)的結(jié)構(gòu)示意圖;圖2是本發(fā)明實(shí)施例一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法示意圖;圖3是本發(fā)明又一實(shí)施例一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法示意圖;圖4是本發(fā)明實(shí)施例 一 種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的系統(tǒng)的結(jié)構(gòu)框圖;圖5是圖4所示的系統(tǒng)在用戶側(cè)建立業(yè)務(wù)連接的過程流程圖;圖6是圖4所示的系統(tǒng)進(jìn)行用戶側(cè)業(yè)務(wù)切換的過程流程圖;圖7是圖4所示的系統(tǒng)在內(nèi)容源側(cè)建立業(yè)務(wù)連接的過程流程圖;圖8是圖4所示的系統(tǒng)進(jìn)行內(nèi)容源側(cè)業(yè)務(wù)切換的過程流程圖;圖9是本發(fā)明實(shí)施例IMS系統(tǒng)在用戶側(cè)建立LTV業(yè)務(wù)連接的過程流程圖;圖IO是本發(fā)明實(shí)施例IMS系統(tǒng)中LTV業(yè)務(wù)從UE1切換到UE2的過程 流程圖;圖11是本發(fā)明實(shí)施例IMS系統(tǒng)在用戶側(cè)建立業(yè)VOD務(wù)連接的過程流 程圖;圖12是本發(fā)明實(shí)施例IMS系統(tǒng)中VOD業(yè)務(wù)從UE1切換到UE2的過程 流程圖;圖13是本發(fā)明實(shí)施例IMS系統(tǒng)在內(nèi)容源側(cè)建立LTV業(yè)務(wù)連接的過程 流程圖;圖14是本發(fā)明實(shí)施例IMS系統(tǒng)中LTV業(yè)務(wù)從內(nèi)容源1切換到內(nèi)容源2 的過程流程圖;圖15是本發(fā)明實(shí)施例IMS系統(tǒng)在內(nèi)容源側(cè)建立VOD業(yè)務(wù)連接的過程 流程圖;圖16是本發(fā)明實(shí)施例IMS系統(tǒng)中VOD業(yè)務(wù)從內(nèi)容源1切換到內(nèi)容源 2的過程流程圖;圖17是本發(fā)明實(shí)施例 一種實(shí)現(xiàn)切換控制功能的裝置的結(jié)構(gòu)框圖; 圖18是本發(fā)明實(shí)施例一種實(shí)現(xiàn)媒體錨定功能的裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
本發(fā)明實(shí)施例在網(wǎng)絡(luò)電視系統(tǒng)中,引入切換控制功能實(shí)體,旨在代替 IPTV AS接管對(duì)流媒體內(nèi)容的交付控制,即在無需IPTV AS參與的情況下完 成網(wǎng)絡(luò)電視業(yè)務(wù)的切換,包括用戶側(cè)的切換和內(nèi)容源側(cè)的切換。在本申請(qǐng)的實(shí)施例中,網(wǎng)絡(luò)電視業(yè)務(wù)從切換發(fā)起實(shí)體切換到切換接受實(shí)體,例如,當(dāng)網(wǎng)絡(luò)電視業(yè)務(wù)從UE1切換到UE2時(shí),UE1為切換發(fā)起實(shí)體,UE2為切換接受實(shí)體;當(dāng)網(wǎng)絡(luò)電視業(yè)務(wù)從內(nèi)容源1切換到內(nèi)容源2時(shí),內(nèi)容源l為切換發(fā)起實(shí) 體,內(nèi)容源2為切換接受實(shí)體。圖2是本發(fā)明實(shí)施例一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法示意圖。如圖2所示,該方法在現(xiàn)有的網(wǎng)絡(luò)電視系統(tǒng)中,引入了切換控制功能實(shí)體。其中, 流媒體內(nèi)容交付實(shí)體包括內(nèi)容源和媒體流到達(dá)ue之前可能經(jīng)過的實(shí)體,如下 面將要提到的媒體錨定功能實(shí)體,而內(nèi)容源可以是向用戶提供媒體內(nèi)容的ue 或媒體服務(wù)器。在最初的業(yè)務(wù)建立過程中,切換控制功能實(shí)體獲得業(yè)務(wù)建立的信息后,接管媒體控制的功能,即IPTVAS發(fā)送給ue和流媒體內(nèi)容交付實(shí)體的控制 信息被切換控制功能實(shí)體接收,并經(jīng)過處理后再發(fā)送到ue和流媒體內(nèi)容交 付實(shí)體。在業(yè)務(wù)切換過程中,切換控制功能實(shí)體接收切換請(qǐng)求,向流媒體內(nèi)容交 付實(shí)體和/或ue發(fā)送切換控制信息,控制流媒體內(nèi)容交付實(shí)體和ue完成從切換發(fā)起實(shí)體到切換接受實(shí)體的網(wǎng)絡(luò)電視業(yè)務(wù)切換。在網(wǎng)絡(luò)電視業(yè)務(wù)中,如果IPTV AS對(duì)媒體交付有新的控制,則控制信息仍 被切換控制功能實(shí)體截獲,由切換控制功能實(shí)體完成對(duì)流媒體內(nèi)容交付實(shí)體和 ue的媒體控制。在圖l所示實(shí)施例中給出的網(wǎng)絡(luò)電視系統(tǒng)中,可能存在完成不同業(yè)務(wù)的 多個(gè)IPTVAS。因此,需要每個(gè)IPTV AS都支持切換功能,在進(jìn)行用戶側(cè)或 內(nèi)容源側(cè)的網(wǎng)絡(luò)電視業(yè)務(wù)切換時(shí),完成相關(guān)的業(yè)務(wù)切換過程。但這種工作模 式效率低下。而圖2所示實(shí)施例的方法中,切換請(qǐng)求被發(fā)送到切換控制功能 實(shí)體,由切換控制功能實(shí)體控制整個(gè)業(yè)務(wù)切換過程,而對(duì)IPTVAS屏蔽了業(yè) 務(wù)切換過程,提高了工作效率。本發(fā)明的又一實(shí)施例在網(wǎng)絡(luò)電視系統(tǒng)中,引入媒體錨定功能實(shí)體,用于 接收內(nèi)容源發(fā)送的媒體流,并將媒體流轉(zhuǎn)發(fā)給ue;媒體錨定功能實(shí)體在接收到 的切換控制信息的控制下,先建立與切換接受實(shí)體之間的媒體連接,然后切斷 與切換發(fā)起實(shí)體之間的媒體連接。圖3是本發(fā)明又一 實(shí)施例一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法示意圖。如 圖3所示,該方法在現(xiàn)有的網(wǎng)絡(luò)電視系統(tǒng)中,引入了媒體錨定功能實(shí)體。在最初的業(yè)務(wù)建立過程中,媒體錨定功能實(shí)體在控制指令的控制下,將自身插入內(nèi)容源和UE之間,使得原本在內(nèi)容源和UE之間直接傳輸?shù)拿襟w流 改為通過媒體錨定功能實(shí)體轉(zhuǎn)發(fā),即媒體錨定功能實(shí)體接收來自內(nèi)容源的媒 體流,再轉(zhuǎn)發(fā)給UE。控制指令可以來自IPTVAS,也可來自切換控制功能實(shí)體,前提是在網(wǎng)絡(luò)電視系統(tǒng)中已經(jīng)引入了切換控制功能實(shí)體。業(yè)務(wù)建立過程可能會(huì)涉及媒體錨定功能實(shí)體對(duì)從內(nèi)容源到UE的媒體流 進(jìn)行單播-組播、單播-單播、組播-組播、組播-單播之間的轉(zhuǎn)換。在內(nèi) 容源到媒體錨定功能實(shí)體的媒體流傳播方式為組播時(shí),媒體錨定功能實(shí)體具 有組播加入能力,從而能夠加入到內(nèi)容源的組播組。媒體錨定功能實(shí)體還具 有媒體控制請(qǐng)求代理功能,如,接收UE發(fā)送的RTSP請(qǐng)求,并轉(zhuǎn)發(fā)給內(nèi)容源。切換過程中,如果是進(jìn)行內(nèi)容源側(cè)的切換,則在控制指令的控制下,媒 體錨定功能實(shí)體保持和UE之間的媒體連接不變,僅僅改變與內(nèi)容源之間的 媒體流向;如果是UE進(jìn)行切換,則在控制指令的控制下,媒體錨定功能實(shí) 體保持和內(nèi)容源之間的媒體連接不變,僅僅改變與UE之間的媒體流向??梢钥闯?,圖3所示實(shí)施例的方法中,媒體錨定功能實(shí)體的作用是在內(nèi) 容源和UE之間實(shí)現(xiàn)固定媒體流流向的功能,即無論UE如何切換,內(nèi)容源都 只需將媒體流交付到媒體錨定功能實(shí)體,而無需隨著UE的切換更改內(nèi)容源 的媒體流流向;同樣,無論內(nèi)容源如何切換,UE都只需要從媒體錨定功能 實(shí)體接收媒體流,無需隨著內(nèi)容源的切換而改變UE的媒體流流向。為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以及敘述方便以下 在網(wǎng)絡(luò)電視系統(tǒng)中同時(shí)引入切換控制功能實(shí)體和媒體錨定功能實(shí)體,并參照 附圖對(duì)本發(fā)明進(jìn)行說明。圖4是本發(fā)明實(shí)施例一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的系統(tǒng)的結(jié)構(gòu)框圖。如 圖4所示,該系統(tǒng)包括切換控制功能實(shí)體101、媒體錨定功能實(shí)體102。 圖4中還給出了其他實(shí)現(xiàn)網(wǎng)絡(luò)電視系統(tǒng)基本功能的實(shí)體,包括會(huì)話控制功 能實(shí)體103、用戶設(shè)備(User Equipment) 104、內(nèi)容源105、網(wǎng)絡(luò)電視應(yīng)用 服務(wù)器(IPTVAS, IPTV Application Server ) 106和其他網(wǎng)絡(luò)實(shí)體107。在圖4中,切換控制功能實(shí)體101,用于接收會(huì)話控制功能實(shí)體103轉(zhuǎn)發(fā)的業(yè)務(wù)請(qǐng)求,并根據(jù)業(yè)務(wù)請(qǐng)求控制媒體錨定功能實(shí)體102對(duì)媒體流進(jìn)行處理。切換控制功能實(shí)體101向媒體錨定功能實(shí)體102發(fā)送的控制信息,可以 通過會(huì)話控制功能實(shí)體103轉(zhuǎn)發(fā),也可以直接發(fā)送給媒體錨定功能實(shí)體102, 如圖1中虛線箭頭所示。媒體錨定功能實(shí)體102,在切換控制功能實(shí)體101的控制下對(duì)媒體流進(jìn) 行處理,接收內(nèi)容源105發(fā)送的IPTV業(yè)務(wù)媒體流,并向UE 104發(fā)送IPTV 業(yè)務(wù)媒體流。會(huì)話控制功能實(shí)體103,用于進(jìn)行會(huì)話控制、管理和路由等。例如,將 UE 104的業(yè)務(wù)請(qǐng)求路由轉(zhuǎn)發(fā)到切換控制功能實(shí)體101,并業(yè)務(wù)響應(yīng)發(fā)送給 UE 104;將切換控制功能實(shí)體101的控制信息轉(zhuǎn)發(fā)到媒體錨定功能實(shí)體,將 經(jīng)過媒體錨定功能實(shí)體102處理過的業(yè)務(wù)請(qǐng)求發(fā)送到IPTV AS 106,并接收 反饋的業(yè)務(wù)響應(yīng)等。UE 104是用戶接收網(wǎng)絡(luò)電視業(yè)務(wù)的設(shè)備,用于向會(huì)話控制功能實(shí)體103 發(fā)起各種IPTV業(yè)務(wù)請(qǐng)求,并接收會(huì)話控制功能實(shí)體103回復(fù)的請(qǐng)求響應(yīng); 接收媒體錨定功能實(shí)體102發(fā)送的IPTV業(yè)務(wù)媒體流。內(nèi)容源105是向用戶提供IPTV業(yè)務(wù)內(nèi)容的實(shí)體,用于向媒體錨定功能 實(shí)體102發(fā)送IPTV業(yè)務(wù)媒體流。內(nèi)容源105可以是媒體服務(wù)器,也可以是 UE。IPTVAS 106,是用于處理IPTV業(yè)務(wù)請(qǐng)求邏輯的應(yīng)用服務(wù)器。 其他網(wǎng)絡(luò)實(shí)體107,是IPTV業(yè)務(wù)邏輯執(zhí)行過程中與IPTV AS 106有交 互的實(shí)體。下面,針對(duì)用戶側(cè)有業(yè)務(wù)切換需求和內(nèi)容源側(cè)有業(yè)務(wù)切換需求的兩種情 況,對(duì)圖4所示系統(tǒng)作進(jìn)一步詳細(xì)的描述。圖5是圖4所示的系統(tǒng)在用戶側(cè)建立業(yè)務(wù)連接的過程流程圖。如圖5所 示,包括一下步驟步驟501, UE 104向會(huì)話控制功能實(shí)體103發(fā)起攜帶UE會(huì)話描述信息 的IPTV業(yè)務(wù)請(qǐng)求,會(huì)話控制功能實(shí)體103將該IPTV業(yè)務(wù)請(qǐng)求發(fā)送到切換控制功能實(shí)體101。步驟502,切換控制功能實(shí)體101通過會(huì)話控制功能實(shí)體102控制媒體 錨定功能實(shí)體102進(jìn)行4某體處理,并將UE會(huì)話描述信息轉(zhuǎn)換成媒體錨定功 能實(shí)體會(huì)話描述信息后,返回給切換控制功能實(shí)體101。切換控制功能實(shí)體 101將媒體錨定功能實(shí)體會(huì)話描述信息發(fā)送給會(huì)話控制功能實(shí)體102。步驟503,會(huì)話控制功能實(shí)體103向IPTV AS 106發(fā)起攜帶媒體錨定功 能實(shí)體會(huì)話描述信息的IPTV業(yè)務(wù)請(qǐng)求。步驟504, IPTV AS 106收到攜帶媒體錨定功能實(shí)體會(huì)話描述信息的 IPTV業(yè)務(wù)請(qǐng)求后,與其他網(wǎng)絡(luò)實(shí)體107進(jìn)行交互,完成IPTV業(yè)務(wù)處理,并 向會(huì)話控制功能實(shí)體103返回業(yè)務(wù)響應(yīng),會(huì)話控制功能實(shí)體103將業(yè)務(wù)響應(yīng) 返回給媒體錨定功能實(shí)體102。步驟505,媒體錨定功能實(shí)體102收到業(yè)務(wù)響應(yīng)后,向UE 104發(fā)送媒 體錨定功能實(shí)體會(huì)話描述信息,完成與UE 104之間的業(yè)務(wù)連接。在圖5所示的用戶側(cè)建立的業(yè)務(wù)連接中,IPTV業(yè)務(wù)媒體流可以以單播 或組播的方式從內(nèi)容源105傳送到媒體錨定功能實(shí)體102,如LTV業(yè)務(wù)時(shí)采 用組播方式,VOD業(yè)務(wù)時(shí)采用單播方式;而媒體錨定功能實(shí)體102到UE 104 的IPTV業(yè)務(wù)媒體流的傳送方式也可以為單播或組播方式,例如根據(jù)請(qǐng)求同 一業(yè)務(wù)的用戶數(shù)目來決定。媒體錨定功實(shí)體102具有組播加入能力,當(dāng)內(nèi)容源105到媒體錨定功能 實(shí)體102的媒體流為組播時(shí),能夠加入到組播組,并且在媒體錨定功能實(shí)體 102與UE 104間的媒體流為單播時(shí),媒體錨定功實(shí)體102對(duì)媒體流進(jìn)行組 播到單播的轉(zhuǎn)換;在媒體錨定功能實(shí)體102與UE 104間為組播時(shí),在切換 控制功能實(shí)體101的控制下媒體錨定功能實(shí)體102成為新組播源,并對(duì)媒體 流進(jìn)行舊組播到新組播的轉(zhuǎn)換。當(dāng)內(nèi)容源105到媒體錨定功能實(shí)體102的媒體流為單播,而媒體錨定功 能實(shí)體102與UE 104間的媒體流也為單播時(shí),媒體錨定功能實(shí)體102將媒 體流進(jìn)行單播到單播的轉(zhuǎn)換后發(fā)給UE 104;在媒體錨定功能實(shí)體102與UE104間也為組播時(shí),在切換控制功能實(shí)體101的控制下媒體錨定功能實(shí)體102成為新組播源,并對(duì)媒體流進(jìn)行單播到組播的轉(zhuǎn)換。在建立業(yè)務(wù)連接之后,對(duì)于UE 104發(fā)起的媒體控制請(qǐng)求,如實(shí)時(shí)流傳 輸協(xié)議(RTSP, Real-Time Streaming Protocol)控制請(qǐng)求時(shí),媒體錨定功能 實(shí)體102作為媒體控制代理,終結(jié)UE 104發(fā)起的媒體控制請(qǐng)求,并代理UE 104向內(nèi)容源發(fā)起相應(yīng)的々某體控制請(qǐng)求。圖6是圖4所示的系統(tǒng)進(jìn)行用戶側(cè)業(yè)務(wù)切換的過程流程圖。在本流程中, 用戶側(cè)業(yè)務(wù)從UE1切換到UE2。如圖6所示,該流程包括以下步驟步驟601,UE1向會(huì)話控制功能實(shí)體103發(fā)起攜帶UE2的地址的切換請(qǐng) 求,會(huì)話控制功能實(shí)體103將該切換請(qǐng)求路由到切換控制功能實(shí)體101。步驟602,切換控制功能實(shí)體101執(zhí)行切換邏輯,通過會(huì)話控制功能實(shí) 體103向UE2發(fā)起業(yè)務(wù)建立請(qǐng)求,即會(huì)話請(qǐng)求;UE2通過控制功能實(shí)體103 向切換控制功能實(shí)體101返回業(yè)務(wù)建立響應(yīng)。步驟603,切換控制功能實(shí)體101通過會(huì)話控制功能實(shí)體103控制媒體 錨定功能實(shí)體102完成與UE2之間的媒體連接,并將發(fā)送給UE1的媒體流 復(fù)制給UE2,即媒體錨定功能實(shí)體102將內(nèi)容源105發(fā)送給UE1的媒體流 同時(shí)發(fā)送給UE1和UE2。步驟604,切換控制功能實(shí)體101關(guān)聯(lián)UE1和UE2的兩個(gè)會(huì)話,向UE1 返回切換響應(yīng),并控制媒體錨定功能實(shí)體102斷開與UE1之間的媒體連接。通過上述過程,圖4所示的系統(tǒng)實(shí)現(xiàn)了用戶側(cè)的業(yè)務(wù)切換,并在切換過 程中保證了業(yè)務(wù)的連續(xù)性。圖7是圖4所示的系統(tǒng)在內(nèi)容源側(cè)建立業(yè)務(wù)連接的過程流程圖。如圖7 所示,包括一下步驟步驟701,內(nèi)容源105向會(huì)話控制功能實(shí)體103發(fā)起攜帶內(nèi)容源會(huì)話描 述信息的IPTV業(yè)務(wù)請(qǐng)求,會(huì)話控制功能實(shí)體103將該IPTV業(yè)務(wù)請(qǐng)求發(fā)送 到切換控制功能實(shí)體101。步驟702,切換控制功能實(shí)體101通過會(huì)話控制功能實(shí)體102控制媒體錨定功能實(shí)體102進(jìn)行媒體處理,并將內(nèi)容源會(huì)話描述信息轉(zhuǎn)換成媒體錨定 功能實(shí)體會(huì)話描述信息后,返回給切換控制功能實(shí)體101。切換控制功能實(shí)體101將媒體錨定功能實(shí)體會(huì)話描述信息發(fā)送給會(huì)話控制功能實(shí)體102。步驟703,會(huì)話控制功能實(shí)體103向IPTV AS 106發(fā)起攜帶i某體錨定功 能實(shí)體會(huì)話描述信息的IPTV業(yè)務(wù)請(qǐng)求。步驟704, IPTV AS 106收到攜帶媒體錨定功能實(shí)體會(huì)話描述信息的 IPTV業(yè)務(wù)請(qǐng)求后,與其他網(wǎng)絡(luò)實(shí)體進(jìn)行交互,完成IPTV業(yè)務(wù)處理,并向會(huì) 話控制功能實(shí)體103返回業(yè)務(wù)響應(yīng),會(huì)話控制功能實(shí)體103將業(yè)務(wù)響應(yīng)返回 給媒體錨定功能實(shí)體102。步驟705,々某體錨定功能實(shí)體102收到業(yè)務(wù)響應(yīng)后,向內(nèi)容源105發(fā)送 媒體錨定功能實(shí)體會(huì)話描述信息,完成與內(nèi)容源105之間的業(yè)務(wù)連接。在圖7所示的內(nèi)容源側(cè)建立的業(yè)務(wù)連接中,IPTV業(yè)務(wù)4某體流可以以單 播或組播的方式從內(nèi)容源105傳送到媒體錨定功能實(shí)體102,而媒體錨定功 能實(shí)體102到UE 104的IPTV業(yè)務(wù)媒體流的傳送方式也可以為單播或組播 方式。如LTV業(yè)務(wù)時(shí)采用組播方式,VOD業(yè)務(wù)時(shí)采用單播方式。當(dāng)內(nèi)容源105到媒體錨定功能實(shí)體102的媒體流為組播時(shí),媒體錨定功 實(shí)體102加入到組播組,并且在媒體錨定功能實(shí)體102與UE 104間的媒體 流為單播或組播時(shí),媒體錨定功實(shí)體102對(duì)媒體流進(jìn)行組播到單播的轉(zhuǎn)換或 對(duì)媒體流進(jìn)行舊組播到新組播的轉(zhuǎn)換。當(dāng)內(nèi)容源105到媒體錨定功能實(shí)體102的媒體流為單播,而媒體錨定功 能實(shí)體102與UE 104間的媒體流也為單播時(shí),媒體錨定功能實(shí)體102將媒 體流進(jìn)行單播到單播的轉(zhuǎn)換后發(fā)給UE 104;在媒體錨定功能實(shí)體102與UE 104間也為組播時(shí),在切換控制功能實(shí)體101的控制下媒體錨定功能實(shí)體102 成為新組播源,并對(duì)媒體流進(jìn)行單播到組播的轉(zhuǎn)換。在建立業(yè)務(wù)連接之后,對(duì)于UE 104發(fā)起的媒體控制請(qǐng)求,媒體錨定功 能實(shí)體102作為媒體控制代理,終結(jié)UE 104發(fā)起的媒體控制請(qǐng)求,并代理 UE 104向內(nèi)容源發(fā)起相應(yīng)的媒體控制請(qǐng)求。圖8是圖4所示的系統(tǒng)進(jìn)行內(nèi)容源側(cè)業(yè)務(wù)切換的過程流程圖。在本流程中,內(nèi)容源側(cè)業(yè)務(wù)從內(nèi)容源1切換到內(nèi)容源2。如圖8所示,該流程包括以 下步驟步驟801,內(nèi)容源1向會(huì)話控制功能實(shí)體103發(fā)起攜帶內(nèi)容源2的地址 的切換請(qǐng)求,會(huì)話控制功能實(shí)體103將該切換請(qǐng)求路由到切換控制功能實(shí)體 101。步驟802,切換控制功能實(shí)體IOI執(zhí)行切換邏輯,通過會(huì)話控制功能實(shí) 體103向內(nèi)容源2發(fā)起業(yè)務(wù)建立請(qǐng)求,即會(huì)話請(qǐng)求;內(nèi)容源2通過控制功能 實(shí)體103向切換控制功能實(shí)體101返回業(yè)務(wù)建立響應(yīng)。步驟803,切換控制功能實(shí)體101通過會(huì)話控制功能實(shí)體103控制媒體 錨定功能實(shí)體102完成與內(nèi)容源2之間的媒體連接,但只將內(nèi)容源1的媒體 流轉(zhuǎn)發(fā)給UE 104。步驟804,切換控制功能實(shí)體101關(guān)聯(lián)內(nèi)容源l和內(nèi)容源2的兩個(gè)會(huì)話, 向內(nèi)容源l返回切換響應(yīng),控制媒體錨定功能實(shí)體102斷開與內(nèi)容源l之間 的媒體連接,并轉(zhuǎn)發(fā)內(nèi)容源2的媒體流給UE 104。通過上述過程,圖4所示的系統(tǒng)實(shí)現(xiàn)了內(nèi)容源側(cè)的業(yè)務(wù)切換,并保證了 過程中業(yè)務(wù)的連續(xù)性。下面以IP多媒體子系統(tǒng)(IMS , IP Multimedia Subsystem )為較佳實(shí)施 例,從用戶側(cè)和內(nèi)容源側(cè),對(duì)典型的IPTV LTV業(yè)務(wù)的切換和VOD業(yè)務(wù)的 切換過程進(jìn)行說明。其中,對(duì)于內(nèi)容源側(cè)的切換是以內(nèi)容源為UE為例進(jìn)行 說明的。在IMS系統(tǒng)中,與圖4中的會(huì)話控制功能實(shí)體103對(duì)應(yīng)的是呼叫 會(huì)話控制功能實(shí)體(CSCF, Call Session Control Function )。圖9是本發(fā)明實(shí)施例IMS系統(tǒng)在用戶側(cè)建立LTV業(yè)務(wù)連接的過程流程 圖。如9所示,包括以下步驟步驟901, UE向CSCF發(fā)送LTV業(yè)務(wù)請(qǐng)求,LTV業(yè)務(wù)請(qǐng)求中攜帶節(jié)目 的標(biāo)識(shí)和UE的會(huì)話描述協(xié)議(SDP, Session Description Protocol)信息; CSCF進(jìn)行初始過濾關(guān)見則(IFC, Initial Filter Codex )處理后將LTV業(yè)務(wù)請(qǐng)求發(fā)送給切換控制功能實(shí)體。步驟902,切換控制功能實(shí)體收到LTV業(yè)務(wù)請(qǐng)求后,通過CSCF控制媒 體錨定功能實(shí)體進(jìn)行媒體處理,將UE SDP信息轉(zhuǎn)換成媒體錨定功能SDP 信息,并通過CSCF返回給切換控制功能實(shí)體。步驟903, CSCF向IPTV AS發(fā)送LTV業(yè)務(wù)請(qǐng)求,其中攜帶節(jié)目標(biāo)識(shí)和 媒體錨定功能SDP信息。步驟904, IPTV AS收到LTV業(yè)務(wù)請(qǐng)求后,與其他網(wǎng)絡(luò)實(shí)體進(jìn)行交互, 獲取組播地址MA1等信息,完成LTV業(yè)務(wù)處理。步驟905, IPTV AS向CSCF返回LTV業(yè)務(wù)響應(yīng),其中攜帶內(nèi)容源的組 播地址MA1等信息,CSCF再將LTV業(yè)務(wù)響應(yīng)返回給切換控制功能實(shí)體。步驟906,切換控制功能實(shí)體將攜帶內(nèi)容源的組播地址MA1等信息的 LTV業(yè)務(wù)響應(yīng)通過CSCF下發(fā)給媒體錨定功能實(shí)體,媒體錨定功能實(shí)體加入 內(nèi)容源的組播組。接下來,當(dāng)媒體錨定功能實(shí)體與UE之間是單播時(shí)執(zhí)行步驟907至步驟 908;當(dāng)媒體錨定功能實(shí)體與UE之間是組播時(shí)執(zhí)行步驟909至步驟912。步驟907,媒體錨定功能實(shí)體加入到內(nèi)容源的組播組后,對(duì)從內(nèi)容源接 收到的媒體流進(jìn)行組播到單播的轉(zhuǎn)換以及媒體格式的轉(zhuǎn)換,例如,編解碼的 轉(zhuǎn)換從H.264轉(zhuǎn)換成MPEG4、分辯率的轉(zhuǎn)換從800 x 600轉(zhuǎn)換成300 x 200等;并且媒體錨定功能實(shí)體通過CSCF向切換控制功能實(shí)體返回響應(yīng)信 息,其中攜帶媒體錨定功能SDP信息,且媒體錨定功能DSP信息中包含單 播地址;切換控制功能實(shí)體向CSCF發(fā)送響應(yīng)信息。步驟908, CSCF向UE發(fā)送LTV業(yè)務(wù)請(qǐng)求響應(yīng),其中攜帶媒體錨定功 能SDP信息。到此完成了媒體錨定功能實(shí)體與UE之間是單播時(shí)的LTV業(yè)務(wù)建立。 步驟909,切換控制功能實(shí)體通過CSCF向媒體錨定功能實(shí)體下發(fā)控制 信息和媒體錨定功能實(shí)體的組播地址MA2,控制媒體錨定功能實(shí)體成為新 組播源,媒體錨定功能實(shí)體對(duì)從內(nèi)容源接收到的媒體流進(jìn)行舊組播到新組播的轉(zhuǎn)換以及媒體格式的轉(zhuǎn)換。步驟910,媒體錨定功能實(shí)體通過CSCF向切換控制功能實(shí)體返回響應(yīng) 信息,其中攜帶媒體錨定功能SDP信息,且媒體錨定功能SDP信息中包含 組才番地址;切換控制功能實(shí)體向CSCF發(fā)送響應(yīng)信息。步驟911, CSCF向UE發(fā)送LTV業(yè)務(wù)請(qǐng)求響應(yīng),其中攜帶媒體錨定功 能SDP信息。步驟912, UE加入組播組。到此,完成了媒體錨定功能實(shí)體與UE之間是組播時(shí)的LTV業(yè)務(wù)建立。完成圖9所示的業(yè)務(wù)建立過程后,內(nèi)容源,即LTV組播源到媒體錨定 功能實(shí)體之間的媒體流為組播,媒體錨定功能實(shí)體到UE之間的媒體流為單 播或組播,如圖9中虛線箭頭所示。圖10是本發(fā)明實(shí)施例IMS系統(tǒng)中LTV業(yè)務(wù)從UE1切換到UE2的過程 流程圖。如10所示,包括以下步驟步驟1001, UE1通過CSCF向切換控制功能實(shí)體發(fā)送LTV業(yè)務(wù)切換請(qǐng) 求,其中攜帶UE2的地址。步驟1002,切換控制功能實(shí)體通過CSCF向UE2發(fā)起業(yè)務(wù)建立請(qǐng)求。步驟1003, UE2通過CSCF向切換控制功能實(shí)體返回業(yè)務(wù)建立請(qǐng)求響 應(yīng),其中攜帶UE2的SDP信息。步驟1004,切換控制功能實(shí)體通過CSCF向媒體錨定功能實(shí)體發(fā)送控 制信息,其中攜帶UE2的SDP信息,控制媒體錨定功能實(shí)體進(jìn)行媒體處理, 將UE2的SDP信息轉(zhuǎn)換成媒體錨定功能SDP信息。步驟1005,媒體錨定功能實(shí)體通過CSCF向切換控制功能實(shí)體返回響 應(yīng)信息,其中攜帶媒體錨定功能SDP信息。步驟1006,切換控制功能實(shí)體通過CSCF向媒體錨定功能實(shí)體發(fā)送控 制信息,控制媒體錨定功能實(shí)體完成與UE2之間的媒體連接,并將發(fā)送給 UE1的媒體流同時(shí)復(fù)制分發(fā)給UE2,如圖IO中虛線箭頭所示。當(dāng)媒體錨定功能實(shí)體與UE2之間為組播傳送方式時(shí),UE2加入組播組,如圖10中點(diǎn)劃線方框所示。步驟1007,切換控制功能實(shí)體通過CSCF向UE1發(fā)送切換響應(yīng)信息。步驟1008, UE1通過CSCF向切換控制功能實(shí)體返回會(huì)話結(jié)束信息, 切換控制功能實(shí)體同樣向UE1返回切換結(jié)束信息。步驟1009,切換控制功能實(shí)體通過CSCF向媒體錨定功能實(shí)體發(fā)送控 制信息,控制媒體錨定功能實(shí)體斷開與UE1之間的媒體連接。此時(shí),媒體 錨定功能實(shí)體只向UE2發(fā)送媒體流。到此,完成了用戶側(cè)的LTV業(yè)務(wù)切換過程,該過程可以保證切換過程 中業(yè)務(wù)的連續(xù)性。圖11是本發(fā)明實(shí)施例IMS系統(tǒng)在用戶側(cè)建立VOD業(yè)務(wù)連接的過程流 程圖。如11所示,包括以下步驟步驟IIOI, UE向CSCF發(fā)送VOD業(yè)務(wù)請(qǐng)求,VOD業(yè)務(wù)請(qǐng)求中攜帶節(jié) 目的標(biāo)識(shí)和UE的SDP信息,CSCF進(jìn)行IFC處理后,將VOD業(yè)務(wù)請(qǐng)求發(fā) 送給切換控制功能實(shí)體。步驟1102,換控制功能實(shí)體收到VOD業(yè)務(wù)請(qǐng)求后,通過CSCF控制媒 體錨定功能實(shí)體進(jìn)行媒體處理,將UE SDP信息轉(zhuǎn)換成媒體錨定功能SDP 信息,并通過CSCF返回給切換控制功能實(shí)體。步驟1103, CSCF向IPTVAS發(fā)送VOD業(yè)務(wù)請(qǐng)求,其中攜帶節(jié)目標(biāo)識(shí) 和媒體錨定功能SDP。步驟1104, IPTV AS收到VOD業(yè)務(wù)請(qǐng)求后,與其他網(wǎng)絡(luò)實(shí)體進(jìn)行交互, 進(jìn)行媒體資源調(diào)度,獲取媒體服務(wù)器地址等信息,完成VOD業(yè)務(wù)處理。步驟1105, IPTV AS向CSCF返回VOD業(yè)務(wù)響應(yīng),其中攜帶媒體服務(wù) 器的SDP信息等,CSCF再將VOD業(yè)務(wù)響應(yīng)返回給切換控制功能實(shí)體。步驟1106,切換控制功能實(shí)體將VOD業(yè)務(wù)響應(yīng)通過CSCF下發(fā)給媒體 錨定功能實(shí)體。接下來,當(dāng)媒體錨定功能實(shí)體與UE之間是單播時(shí)執(zhí)行步驟1107至步 驟1108;當(dāng)媒體錨定功能實(shí)體與UE之間是組播時(shí)執(zhí)行步驟1109至步驟1112。步驟1107,媒體錨定功能實(shí)體收到VOD業(yè)務(wù)響應(yīng)后,對(duì)從內(nèi)容源接收 到的媒體流進(jìn)行單播到單播的轉(zhuǎn)換以及媒體格式轉(zhuǎn)換,并通過CSCF向切換 控制功能實(shí)體返回響應(yīng)信息,其中攜帶媒體錨定功能SDP信息,且SDP信 息中包含單播地址;切換控制功能實(shí)體向CSCF發(fā)送響應(yīng)信息。步驟1108, CSCF向UE發(fā)送VOD業(yè)務(wù)請(qǐng)求響應(yīng),其中攜帶媒體錨定 功能SDP信息。到此完成了媒體錨定功能實(shí)體與UE之間是單播時(shí)的VOD業(yè)務(wù)建立。步驟1109,切換控制功能實(shí)體通過CSCF向媒體錨定功能實(shí)體下發(fā)控 制信息和媒體錨定功能實(shí)體的組播地址,控制媒體錨定功能實(shí)體成為新組播 源,媒體錨定功能實(shí)體對(duì)從內(nèi)容源接收到的媒體流進(jìn)行單播到組播的轉(zhuǎn)換以 及媒體格式的轉(zhuǎn)換。步驟1110,媒體錨定功能實(shí)體通過CSCF向切換控制功能實(shí)體返回響 應(yīng)信息,其中攜帶媒體錨定功能SDP信息,且SDP信息中包含組播地址; 切換控制功能實(shí)體向CSCF發(fā)送響應(yīng)信息。步驟llll, CSCF向UE發(fā)送VOD業(yè)務(wù)請(qǐng)求響應(yīng),其中攜帶媒體錨定 功能SDP信息。步驟1112, UE加入組播組。到此,完成了媒體錨定功能實(shí)體與UE之間是組播時(shí)的VOD業(yè)務(wù)建立。 完成圖11所示的業(yè)務(wù)建立過程后,內(nèi)容源,即VOD業(yè)務(wù)媒體服務(wù)器到媒體錨定功能實(shí)體之間的媒體流為單播,媒體錨定功能實(shí)體到UE之間的媒體流為單播或組播,如圖11中虛線箭頭所示。圖11中,還給出了在業(yè)務(wù)進(jìn)行過程中,媒體錨定功能實(shí)體作為媒體控制代理,代理UE與內(nèi)容源進(jìn)行交互,進(jìn)行媒體控制的流程圖,包括以下步驟步驟1113, UE向媒體錨定功能實(shí)體發(fā)起RTSP控制請(qǐng)求,媒體錨定功 能控制實(shí)體將RTSP控制請(qǐng)求轉(zhuǎn)發(fā)到VOD業(yè)務(wù)媒體服務(wù)器。步驟1114, VOD業(yè)務(wù)媒體服務(wù)器向媒體錨定控制功能實(shí)體返回RTSP 控制請(qǐng)求響應(yīng)信息,媒體錨定控制功能實(shí)體向UE轉(zhuǎn)發(fā)RTSP控制請(qǐng)求響應(yīng)化息。圖12是本發(fā)明實(shí)施例IMS系統(tǒng)中VOD業(yè)務(wù)從UEl切換到UE2的過程 流程圖。如12所示,包4舌以下步驟步驟1201, UEl通過CSCF向切換控制功能實(shí)體發(fā)送VOD業(yè)務(wù)切換請(qǐng) 求,其中攜帶UE2的地址、斷點(diǎn)信息、節(jié)目標(biāo)識(shí)等信息。步驟1202,切換控制功能實(shí)體通過CSCF向UE2發(fā)起業(yè)務(wù)建立請(qǐng)求。步驟1203, UE2通過CSCF向切換控制功能實(shí)體返回業(yè)務(wù)建立請(qǐng)求響 應(yīng),其中攜帶UE2的SDP信息。步驟1204,切換控制功能實(shí)體通過CSCF向媒體錨定功能實(shí)體發(fā)送控制 信息,其中攜帶斷點(diǎn)信息,控制媒體錨定功能實(shí)體進(jìn)行媒體處理,將UE2 的SDP信息轉(zhuǎn)換成媒體錨定功能SDP信息。步驟1205,媒體錨定功能實(shí)體通過CSCF向切換控制功能實(shí)體返回響 應(yīng)信息,其中攜帶媒體錨定功能SDP信息。步驟1206,切換控制功能實(shí)體通過CSCF向媒體錨定功能實(shí)體發(fā)送控 制信息,控制媒體錨定功能實(shí)體完成與UE2之間的媒體連接。當(dāng)媒體錨定功能實(shí)體與UE2之間為組播傳送方式時(shí),在步驟1206中, UE2加入組播組,如圖12中點(diǎn)劃線方框所示。步驟1207,媒體錨定功能實(shí)體向VOD業(yè)務(wù)媒體服務(wù)器發(fā)送從斷點(diǎn)開始 播放的RTSP控制請(qǐng)求,并將VOD業(yè)務(wù)媒體服務(wù)器發(fā)送的媒體流同時(shí)發(fā)送 給UE1和UE2,如圖12中虛線箭頭所示。步驟1208,切換控制功能實(shí)體通過CSCF向UE1發(fā)送切換響應(yīng)信息。步驟1209, UE1通過CSCF向切換控制功能實(shí)體返回會(huì)話結(jié)束信息, 切換控制功能實(shí)體同樣向UEl返回切換結(jié)束信息。步驟1210,切換控制功能實(shí)體通過CSCF向媒體錨定功能實(shí)體發(fā)送控 制信息,控制媒體錨定功能實(shí)體斷開與UEl之間的媒體連接。此時(shí),媒體錨定功能實(shí)體只向UE2發(fā)送媒體流。到此,完成了用戶側(cè)的VOD業(yè)務(wù)切換過程,該過程可以保證切換過程中業(yè)務(wù)的連續(xù)性。圖13是本發(fā)明實(shí)施例IMS系統(tǒng)在內(nèi)容源側(cè)建立LTV業(yè)務(wù)連接的過程 流程圖。如圖13所示,包括以下步驟步驟1301,內(nèi)容源向CSCF發(fā)送LTV業(yè)務(wù)上傳請(qǐng)求,其中攜帶內(nèi)容源 的SDP信息、內(nèi)容元數(shù)據(jù)等信息;CSCF進(jìn)行IFC處理后將LTV業(yè)務(wù)上傳 請(qǐng)求發(fā)送給切換控制功能實(shí)體。步驟1302,切換控制功能實(shí)體收到LTV業(yè)務(wù)上傳請(qǐng)求后,通過CSCF 控制媒體錨定功能實(shí)體進(jìn)行媒體處理,將內(nèi)容源的SDP信息轉(zhuǎn)換成媒體錨 定功能SDP信息,并通過CSCF返回給切換控制功能實(shí)體。步驟1303, CSCF向IPTV AS發(fā)送LTV業(yè)務(wù)上傳請(qǐng)求,其中攜帶內(nèi)容 元數(shù)據(jù)和媒體錨定功能SDP信息。步驟1304, IPTVAS收到LTV業(yè)務(wù)上傳請(qǐng)求后,與其他網(wǎng)絡(luò)實(shí)體進(jìn)行 交互,完成LTV業(yè)務(wù)處理。本步驟中的LTV業(yè)務(wù)處理包括查詢用戶內(nèi)容上傳權(quán)限、獲取節(jié)目標(biāo) 識(shí)、獲取組播地址、傳遞內(nèi)容元數(shù)據(jù)、節(jié)目標(biāo)識(shí)、進(jìn)行電子節(jié)目單(EPG, Electronic Programme Guide )數(shù)據(jù)組織等。步驟1305, IPTV AS保存節(jié)目標(biāo)識(shí)和組播地址,并通過CSCF向切換 控制功能實(shí)體返回節(jié)目標(biāo)識(shí)和組播地址。步驟1306,切換控制功能實(shí)體通過CSCF將節(jié)目標(biāo)識(shí)和組播地址發(fā)送 給媒體錨定功能實(shí)體。步驟1307,當(dāng)內(nèi)容源到媒體錨定功能實(shí)體的媒體流為組播傳播方式時(shí), 媒體錨定功能實(shí)體加入組播組,并對(duì)媒體流進(jìn)行組播到組播的轉(zhuǎn)換以及媒體 格式的轉(zhuǎn)換,否則內(nèi)容源到媒體錨定功能實(shí)體的媒體流為單播傳播方式時(shí), 媒體錨定功能實(shí)體對(duì)媒體流進(jìn)行單播到組播的轉(zhuǎn)換以及媒體格式的轉(zhuǎn)換。之 后媒體錨定功能實(shí)體通過CSCF向切換控制功能實(shí)體返回媒體錨定功能SDP信息和節(jié)目標(biāo)識(shí),切換控制功能實(shí)體再將媒體錨定功能SDP信息和節(jié)目標(biāo)識(shí)發(fā)送給CSCF。步驟1308, CSCF向內(nèi)容源發(fā)送LTV業(yè)務(wù)上傳請(qǐng)求響應(yīng),其中攜帶媒 體錨定功能SDP信息和節(jié)目標(biāo)識(shí)。到此,完成了內(nèi)容源側(cè)的LTV業(yè)務(wù)建立。完成圖13所示的業(yè)務(wù)建立過程后,內(nèi)容源到媒體錨定功能實(shí)體之間的 媒體流為單播或組播,媒體錨定功能實(shí)體到UE之間的媒體流為組播,如圖 13中虛線箭頭所示。圖14是本發(fā)明實(shí)施例IMS系統(tǒng)中LTV業(yè)務(wù)從內(nèi)容源1切換到內(nèi)容源2 的過程流程圖。如14所示,包括以下步驟步驟1401,內(nèi)容源1通過CSCF向切換控制功能實(shí)體發(fā)送LTV業(yè)務(wù)切 換請(qǐng)求,其中攜帶內(nèi)容源2的地址URL和節(jié)目標(biāo)識(shí)。步驟1402,切換控制功能實(shí)體通過CSCF向內(nèi)容源2發(fā)起業(yè)務(wù)建立請(qǐng)求。步驟1403,內(nèi)容源2通過CSCF向切換控制功能實(shí)體返回業(yè)務(wù)建立請(qǐng) 求響應(yīng),其中攜帶內(nèi)容源2的SDP信息。步驟1404,切換控制功能實(shí)體通過CSCF向媒體錨定功能實(shí)體發(fā)送控制 信息,其中攜帶內(nèi)容源2的SDP信息,控制媒體錨定功能實(shí)體進(jìn)行媒體處 理,將內(nèi)容源2的SDP信息轉(zhuǎn)換成媒體錨定功能SDP信息。步驟1405,媒體錨定功能實(shí)體通過CSCF向切換控制功能實(shí)體返回響 應(yīng)信息,其中攜帶媒體錨定功能SDP信息。步驟1406,切換控制功能實(shí)體通過CSCF向媒體錨定功能實(shí)體發(fā)送控 制信息,控制媒體錨定功能實(shí)體完成與內(nèi)容源2之間的媒體連接,媒體錨定 功能實(shí)體同時(shí)接收內(nèi)容源1的媒體流1和內(nèi)容源2的媒體流2,并只將內(nèi)容 源1的媒體流1轉(zhuǎn)發(fā)給UE。步驟1407,切換控制功能實(shí)體通過CSCF向內(nèi)容源1發(fā)送切換響應(yīng)信息。步驟1408,內(nèi)容源1通過CSCF向切換控制功能實(shí)體返回會(huì)話結(jié)束信 息,切換控制功能實(shí)體同樣向內(nèi)容源l返回切換結(jié)束信息。步驟1409,切換控制功能實(shí)體通過CSCF向媒體錨定功能實(shí)體發(fā)送控 制信息,控制媒體錨定功能實(shí)體斷開與內(nèi)容源1之間的媒體連接,并將內(nèi)容 源2的媒體流2轉(zhuǎn)發(fā)給UE。到此,完成了內(nèi)容源側(cè)的LTV業(yè)務(wù)切換過程,該過程可以保證切換過 程中業(yè)務(wù)的連續(xù)性。在實(shí)際當(dāng)中,內(nèi)容源可能是媒體服務(wù)器,也可能是UE。當(dāng)UE作為VOD 業(yè)務(wù)的內(nèi)容源其他UE提供媒體內(nèi)容,即媒體流時(shí),有以下兩種傳輸方式1 )內(nèi)容源UE向IPTV AS發(fā)起VOD業(yè)務(wù)上傳請(qǐng)求,IPTV AS指定用 于存儲(chǔ)媒體內(nèi)容的媒體服務(wù)器;內(nèi)容源UE的媒體內(nèi)容經(jīng)過媒體錨定功能實(shí) 體處理后上傳到媒體服務(wù)器上;當(dāng)其他UE發(fā)起VOD業(yè)務(wù)請(qǐng)求時(shí),由媒體 服務(wù)器提供媒體內(nèi)容。2)內(nèi)容源UE只發(fā)布其內(nèi)容信息,而不向網(wǎng)絡(luò)側(cè)的服務(wù)器發(fā)布其媒體 內(nèi)容,媒體內(nèi)容保存在內(nèi)容源UE本地;當(dāng)其他UE發(fā)起VOD業(yè)務(wù)請(qǐng)求時(shí), IPTV AS將VOD業(yè)務(wù)請(qǐng)求指向媒體錨定功能實(shí)體,由媒體錨定功能實(shí)體向 內(nèi)容源UE請(qǐng)求相應(yīng)的媒體內(nèi)容。下面描述在方式2)的情況下,VOD業(yè)務(wù)的建立過程和切換過程。圖15是本發(fā)明實(shí)施例IMS系統(tǒng)在內(nèi)容源側(cè)建立VOD業(yè)務(wù)連接的過程 流程圖。如15所示,包括以下步驟步驟1501,內(nèi)容源通過CSCF向切換控制功能實(shí)體發(fā)送VOD業(yè)務(wù)上傳 請(qǐng)求,其中攜帶內(nèi)容源的SDP信息、內(nèi)容元數(shù)據(jù)等。步驟1502,切換控制功能實(shí)體收到VOD業(yè)務(wù)上傳請(qǐng)求后,通過CSCF 控制媒體錨定功能實(shí)體進(jìn)行媒體處理,將內(nèi)容源的SDP信息轉(zhuǎn)換成媒體錨 定功能SDP信息,并通過CSCF返回給切換控制功能實(shí)體。步驟1503, CSCF向IPTV AS發(fā)送VOD業(yè)務(wù)上傳請(qǐng)求,其中攜帶內(nèi)容 元數(shù)據(jù)和媒體錨定功能SDP信息。步驟1504, IPTVAS收到VOD業(yè)務(wù)上傳請(qǐng)求后,與其他網(wǎng)絡(luò)實(shí)體進(jìn)行 交互,完成VOD業(yè)務(wù)處理。本步驟中的VOD業(yè)務(wù)處理包括查詢用戶內(nèi)容上傳權(quán)限、獲取節(jié)目標(biāo) 識(shí)、傳遞內(nèi)容元數(shù)據(jù)、節(jié)目標(biāo)識(shí)、進(jìn)行電子節(jié)目單(EPG, Electronic Programme Guide)數(shù)據(jù)組織等。步驟1505, IPTV AS通過CSCF向切換控制功能實(shí)體返回VOD業(yè)務(wù)上 傳請(qǐng)求響應(yīng)信息。步驟1506,切換控制功能實(shí)體通過CSCF將VOD業(yè)務(wù)上傳請(qǐng)求響應(yīng)信 息發(fā)送給媒體錨定功能實(shí)體。步驟1507,媒體錨定功能實(shí)體根據(jù)內(nèi)容源到媒體錨定功能實(shí)體,以及 媒體錨定功能實(shí)體到UE的媒體流的傳播方式,對(duì)媒體流進(jìn)行組播到組播、 單播到組播、單播到單播或組播到單播的轉(zhuǎn)換以及媒體格式的轉(zhuǎn)換。之后媒 體錨定功能實(shí)體媒體錨定功能實(shí)體通過CSCF向切換控制功能實(shí)體返回響應(yīng) 信息,其中攜帶媒體錨定功能SDP信息,切換控制功能實(shí)體再將響應(yīng)信息 發(fā)送給CSCF。步驟1508, CSCF向內(nèi)容源發(fā)送響應(yīng)信息。到此,完成了內(nèi)容源側(cè)的VOD業(yè)務(wù)建立。完成圖15所示的業(yè)務(wù)建立過程后,內(nèi)容源,到媒體錨定功能實(shí)體之間 的媒體流為單播或組播,媒體錨定功能實(shí)體到UE之間的媒體流為單播或組 播,如圖15中虛線箭頭所示。圖16是本發(fā)明實(shí)施例IMS系統(tǒng)中VOD業(yè)務(wù)從內(nèi)容源1切換到內(nèi)容源2 的過程流程圖。如16所示,包括以下步驟步驟1601,內(nèi)容源1通過CSCF向切換控制功能實(shí)體發(fā)送VOD業(yè)務(wù)切 換請(qǐng)求,其中攜帶內(nèi)容源2的地址、斷點(diǎn)信息、節(jié)目標(biāo)識(shí)等信息。步驟1602,切換控制功能實(shí)體通過CSCF向內(nèi)容源2發(fā)起業(yè)務(wù)建立請(qǐng)求, 其中攜帶斷點(diǎn)信息、節(jié)目標(biāo)識(shí)。步驟1603,內(nèi)容源2通過CSCF向切換控制功能實(shí)體返回業(yè)務(wù)建立請(qǐng)求響應(yīng),其中攜帶內(nèi)容源2的SDP信息。步驟1604,切換控制功能實(shí)體通過CSCF向媒體錨定功能實(shí)體發(fā)送控制 信息,其中攜帶內(nèi)容源2的SDP信息,控制媒體錨定功能實(shí)體進(jìn)行媒體處 理,將內(nèi)容源2的SDP信息轉(zhuǎn)換成媒體錨定功能SDP信息。步驟1605,媒體錨定功能實(shí)體通過CSCF向切換控制功能實(shí)體返回響應(yīng) 信息,其中攜帶媒體錨定功能SDP信息。步驟1606,切換控制功能實(shí)體通過CSCF向媒體錨定功能實(shí)體發(fā)送控 制信息,控制媒體錨定功能實(shí)體完成與內(nèi)容源2之間的媒體連接,媒體錨定 功能實(shí)體同時(shí)接收內(nèi)容源1的媒體流1和內(nèi)容源2從斷點(diǎn)開始上傳的媒體流 2,并只將內(nèi)容源1的媒體流轉(zhuǎn)發(fā)給用戶。步驟1607,切換控制功能實(shí)體通過CSCF向內(nèi)容源發(fā)送切換響應(yīng)信臺(tái)步驟1608,內(nèi)容源1通過CSCF向切換控制功能實(shí)體返回會(huì)話結(jié)束信 息,切換控制功能實(shí)體同樣向內(nèi)容源l返回切換結(jié)束信息。步驟1609,切換控制功能實(shí)體通過CSCF向媒體錨定功能實(shí)體發(fā)送控 制信息,控制媒體錨定功能實(shí)體斷開與內(nèi)容源l之間的媒體連接,并將內(nèi)容 源2的媒體流2轉(zhuǎn)發(fā)給用戶。到此,完成了內(nèi)容源側(cè)的VOD業(yè)務(wù)切換過程,該過程可以保證切換過 程中業(yè)務(wù)的連續(xù)性。接下來給出圖2中引入的切換控制功能實(shí)體的結(jié)構(gòu)框圖,圖17是本發(fā) 明實(shí)施例一種實(shí)現(xiàn)切換控制功能的裝置的結(jié)構(gòu)框圖,如圖17所示, 一種實(shí) 現(xiàn)切換控制功能的裝置1701包括媒體控制模塊1702和切換控制模塊1703。在圖17中,媒體控制模塊1702,用于接收業(yè)務(wù)請(qǐng)求,向UE和/或流媒 體內(nèi)容交付實(shí)體發(fā)送媒體控制信息,將處理后的業(yè)務(wù)請(qǐng)求發(fā)送給IPTV AS, 并接收IPTV AS發(fā)送的媒體控制信息,進(jìn)行處理后發(fā)送給流媒體內(nèi)容交付 實(shí)體和/或UE;切換控制模塊1703,用于接收切換發(fā)起實(shí)體發(fā)送的切換請(qǐng)求, 并向UE和/或流媒體內(nèi)容交付實(shí)體發(fā)送先建立與切換接受實(shí)體之間的媒體連接,同時(shí)向切換發(fā)起實(shí)體和切換接受實(shí)體發(fā)送媒體流或?qū)⑼瑫r(shí)從切換發(fā)送實(shí) 體和接受實(shí)體接收到的々某體流選擇轉(zhuǎn)發(fā)給UE,然后切斷與切換發(fā)起實(shí)體之間的 媒體連接的切換控制信息。下面給出圖3中引入的媒體錨定功能實(shí)體的結(jié)構(gòu)框圖,圖18是本發(fā)明 實(shí)施例一種實(shí)現(xiàn)媒體錨定功能的裝置的結(jié)構(gòu)框圖,如圖18所示, 一種實(shí)現(xiàn) 媒體錨定功能的裝置1801包括指令控制模塊1802、媒體流收發(fā)模塊1803 和媒體控制請(qǐng)求代理模塊1805,且媒體流收發(fā)模塊包括媒體流處理模塊 1804。在圖18中,媒體流收發(fā)模塊1803接收內(nèi)容源發(fā)送的媒體流,并由媒體 流處理模塊1804對(duì)媒體流收發(fā)模塊1803接收到的媒體流進(jìn)行單播到組播, 或單播到單播,或組播到單播,或組播到組播的轉(zhuǎn)換以及媒體格式的轉(zhuǎn)換后, 媒體流收發(fā)模塊1803將媒體流處理模塊1804處理過的媒體流發(fā)送給UE。 指令控制模塊1802,用于在網(wǎng)絡(luò)電視業(yè)務(wù)建立過程中接收外部的媒體控制信 息,并控制媒體流收發(fā)模塊1803對(duì)媒體流進(jìn)行處理;在網(wǎng)絡(luò)電視業(yè)務(wù)切換時(shí), 接收外部的切換控制信息,并控制媒體流收發(fā)模塊1803先建立與切換接受實(shí)體 之間的媒體連接,同時(shí)向切換發(fā)起實(shí)體和切換接受實(shí)體發(fā)送媒體流或?qū)⑼瑫r(shí)從 切換發(fā)送實(shí)體和接受實(shí)體接收到的媒體流選擇轉(zhuǎn)發(fā)給UE,然后切斷與切換發(fā)起 實(shí)體之間的媒體連接。媒體控制請(qǐng)求代理模塊1805,用于接收UE發(fā)送的媒體 控制請(qǐng)求,并將媒體控制請(qǐng)求轉(zhuǎn)發(fā)給內(nèi)容源。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù) 范圍,凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等, 均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1. 一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法,其特征在于,該方法包括在業(yè)務(wù)建立過程中,切換控制功能實(shí)體接收到業(yè)務(wù)請(qǐng)求后,向流媒體內(nèi)容交付實(shí)體和/或用戶設(shè)備UE發(fā)送媒體控制信息,將處理后的業(yè)務(wù)請(qǐng)求發(fā)送給IPTV AS,并接收網(wǎng)絡(luò)電視應(yīng)用服務(wù)器IPTV AS發(fā)送的媒體控制信息,進(jìn)行處理后發(fā)送給流媒體內(nèi)容交付實(shí)體和/或UE;在切換過程中,切換發(fā)起實(shí)體向切換控制功能實(shí)體發(fā)送網(wǎng)絡(luò)電視業(yè)務(wù)切換請(qǐng)求;切換控制功能實(shí)體向流媒體內(nèi)容交付實(shí)體或UE發(fā)送切換控制信息,控制流媒體內(nèi)容交付實(shí)體或UE先建立與切換接受實(shí)體之間的媒體連接,然后切斷與切換發(fā)起實(shí)體之間的媒體連接。
2、 如權(quán)利要求l所述的方法,其特征在于,所述流媒體內(nèi)容交付實(shí)體包括內(nèi)容源和/或媒體錨定功能實(shí)體; 所述切換發(fā)起實(shí)體和切換接受實(shí)體是內(nèi)容源或UE; 所述內(nèi)容源是UE或媒體服務(wù)器。
3、 一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法,其特征在于,該方法包括 媒體錨定功能實(shí)體在媒體控制信息的控制下,接收內(nèi)容源發(fā)送的媒體流,并將媒體流轉(zhuǎn)發(fā)給UE;媒體錨定功能實(shí)體在切換控制信息的控制下,先建立與切換接受實(shí)體之間 的媒體連接,同時(shí)向切換發(fā)起實(shí)體和切換接受實(shí)體發(fā)送媒體流或?qū)⑼瑫r(shí)從切換 發(fā)送實(shí)體和接受實(shí)體接收到的媒體流選擇轉(zhuǎn)發(fā)給UE,然后切斷與切換發(fā)起實(shí)體 之間的媒體連接。
4、 如權(quán)利要求3所述的方法,其特征在于, 所述切換發(fā)起實(shí)體和切換接受實(shí)體是UE或內(nèi)容源; 所述內(nèi)容源是UE或媒體服務(wù)器。
5、 如權(quán)利要求4所述的方法,其特征在于,當(dāng)所述切換發(fā)起實(shí)體和切換接受實(shí)體是內(nèi)容源時(shí),所述媒體錨定功能實(shí)體先建立與切換接受實(shí)體之間的媒體連接,將同時(shí)從切換發(fā)送實(shí)體和接受實(shí)體 接收到的媒體流選擇轉(zhuǎn)發(fā)給UE,然后切斷與切換發(fā)起實(shí)體之間的媒體連接包括媒體錨定功能實(shí)體先建立與切換接受實(shí)體內(nèi)容源之間的媒體連接,同時(shí)接 收切換發(fā)起實(shí)體內(nèi)容源和切換接受實(shí)體內(nèi)容源的媒體流,但只將切換發(fā)起實(shí)體 內(nèi)容源的媒體流轉(zhuǎn)發(fā)給UE;然后媒體錨定功能實(shí)體切斷與切換發(fā)起實(shí)體內(nèi)容源 之間的媒體連接,將切換接受實(shí)體內(nèi)容源的媒體流轉(zhuǎn)發(fā)給UE;當(dāng)所述切換發(fā)起實(shí)體和切換接受實(shí)體是UE時(shí),所述媒體錨定功能實(shí)體先 建立與切換接受實(shí)體之間的+某體連接,同時(shí)向切換發(fā)起實(shí)體和切換接受實(shí)體發(fā) 送媒體流,然后切斷與切換發(fā)起實(shí)體之間的媒體連接包括媒體錨定功能實(shí)體 先建立與切換接受實(shí)體UE之間的媒體連接,將內(nèi)容源發(fā)送的媒體流同時(shí)復(fù)制 發(fā)給切換發(fā)起實(shí)體UE和切換接受實(shí)體UE;然后媒體錨定功能實(shí)體切斷與切換 發(fā)起實(shí)體UE之間的媒體連接,將內(nèi)容源發(fā)送的媒體流只轉(zhuǎn)發(fā)給切換接受實(shí)體 UE。
6、 如權(quán)利要求3所述的方法,其特征在于,所述媒體控制信息和切換控 制信息是,由切換控制功能實(shí)體或由IPTVAS發(fā)送給^;某體錨定功能實(shí)體。
7、 如權(quán)利要求6所述的方法,其特征在于,所述切換控制功能實(shí)體向媒 體錨定功能實(shí)體發(fā)送的媒體控制信息和切換控制信息是,直接發(fā)送給媒體錨定 功能實(shí)體或通過會(huì)話控制功能實(shí)體轉(zhuǎn)發(fā)給i某體錨定功能實(shí)體。
8、 如權(quán)利要求3所述的方法,其特征在于,該方法在業(yè)務(wù)連接建立過程 中,進(jìn)一步包括媒體錨定功能實(shí)體對(duì)從內(nèi)容源接收到的媒體流進(jìn)行單播到組 播,或單播到單播,或組播到單播,或組播到組播的轉(zhuǎn)換后,再發(fā)送給UE。
9、 如權(quán)利要求3所述的方法,其特征在于,該方法在業(yè)務(wù)進(jìn)行過程中, 進(jìn)一步包括媒體錨定功能實(shí)體接收UE發(fā)送的媒體控制請(qǐng)求,并將媒體控制 請(qǐng)求轉(zhuǎn)發(fā)給內(nèi)容源。
10、 如權(quán)利要求3所述的方法,其特征在于,該方法在業(yè)務(wù)連接建立過 程中,進(jìn)一步包括媒體錨定功能實(shí)體對(duì)從內(nèi)容源接收到的媒體流進(jìn)行媒體格 式轉(zhuǎn)換后,再發(fā)送給UE。
11、 如權(quán)利要求3所述的方法,其特征在于,當(dāng)內(nèi)容源到媒體錨定功能實(shí)體的媒體流傳播方式為組播時(shí),該方法進(jìn)一步包括媒體錨定功能實(shí)體加入組 播組。
12、 一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的系統(tǒng),其特征在于,該系統(tǒng)包括 切換控制功能實(shí)體,用于向媒體錨定功能實(shí)體發(fā)送切換控制信息; 媒體錨定功能實(shí)體,用于將內(nèi)容源的媒體流轉(zhuǎn)發(fā)給UE,并在接收到切換控制功能實(shí)體的切換控制信息后,建立與切換接受實(shí)體之間的媒體連接,同時(shí) 向切換發(fā)起實(shí)體和切換接受實(shí)體發(fā)送媒體流或?qū)⑼瑫r(shí)從切換發(fā)送實(shí)體和接受實(shí) 體接收到的媒體流選擇轉(zhuǎn)發(fā)給UE,并切斷與切換發(fā)起實(shí)體之間的媒體連接。
13 、如權(quán)利要求12所述的系統(tǒng),其特征在于,所述切換控制功能實(shí)體,進(jìn)一步用于向媒體錨定功能實(shí)體發(fā)送進(jìn)行媒體處 理的媒體控制信息;所述媒體錨定功能實(shí)體在接收到所述媒體控制信息后,進(jìn)一步用于進(jìn)行媒 體處理。
14、 如權(quán)利要求12所述的系統(tǒng),其特征在于, 所述切換發(fā)起實(shí)體和切換接受實(shí)體是UE或內(nèi)容源; 所述內(nèi)容源是UE或媒體服務(wù)器。
15、 一種實(shí)現(xiàn)網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法,其特征在于,該方法包括A、 切換控制功能實(shí)體向媒體錨定功能實(shí)體發(fā)送媒體控制信息,媒體錨定 功能實(shí)體在所述媒體控制信息的控制下,接收內(nèi)容源發(fā)送的媒體流并轉(zhuǎn)發(fā)給 UE;B、 切換控制功能實(shí)體向媒體錨定功能實(shí)體發(fā)送切換控制信息,媒體錨定 功能實(shí)體在所述切換控制信息的控制下,先建立與切換接受實(shí)體之間的媒體連 接,同時(shí)向切換發(fā)起實(shí)體和切換接受實(shí)體發(fā)送媒體流或?qū)⑼瑫r(shí)從切換發(fā)送實(shí)體 和接受實(shí)體接收到的媒體流選擇轉(zhuǎn)發(fā)給UE,然后切斷與切換發(fā)起實(shí)體之間的媒 體連接。
16、 如權(quán)利要求15所述的方法,其特征在于,在所述步驟B之前進(jìn)一步包括切換發(fā)起實(shí)體通過會(huì)話控制功能實(shí)體,向切換控制功能實(shí)體發(fā)送業(yè)務(wù)切換請(qǐng)求;切換控制功能實(shí)體通過會(huì)話控制功能實(shí)體,向切換接受實(shí)體發(fā)送業(yè)務(wù)建立 請(qǐng)求;切換接受實(shí)體通過會(huì)話控制功能實(shí)體,向切換控制功能實(shí)體返回業(yè)務(wù)建 立i奮求響應(yīng);切換控制實(shí)體向媒體錨定功能實(shí)體發(fā)送進(jìn)行媒體處理的媒體控制信息;媒 體錨定功能實(shí)體進(jìn)行媒體處理并向切換控制功能實(shí)體返回響應(yīng)信息;在步驟B中所述切斷與切換發(fā)起實(shí)體之間的媒體連接之前進(jìn)一步包括 切換控制功能實(shí)體通過會(huì)話控制功能實(shí)體,向切換發(fā)起實(shí)體發(fā)送業(yè)務(wù)切換 請(qǐng)求響應(yīng)信息;切換發(fā)起實(shí)體通過會(huì)話控制功能實(shí)體,向切換控制功能實(shí)體返 回會(huì)話結(jié)束信息。
17、 如權(quán)利要求15或16所述的方法,其特征在于,切換控制功能實(shí)體向 媒體錨定功能實(shí)體發(fā)送的媒體控制信息和切換控制信息是,直接發(fā)送給媒體錨 定功能實(shí)體或通過會(huì)話控制功能實(shí)體轉(zhuǎn)發(fā)給士某體錨定功能實(shí)體。
18、 如權(quán)利要求15或16所述的方法,其特征在于, 所述切換發(fā)起實(shí)體和切換接受實(shí)體是UE或內(nèi)容源,所述內(nèi)容源是UE或媒體服務(wù)器。
19、 如權(quán)利要求18所述的方法,其特征在于,當(dāng)所述切換發(fā)起實(shí)體與 切換接受實(shí)體為UE,所述業(yè)務(wù)切換請(qǐng)求為L(zhǎng)TV業(yè)務(wù)切換請(qǐng)求時(shí),步驟B中 所述,媒體錨定功能實(shí)體建立與切換接受實(shí)體之間的媒體連接,同時(shí)向切換發(fā) 起實(shí)體和切換接受實(shí)體發(fā)送媒體流包括媒體錨定功能實(shí)體將從內(nèi)容源接收到的媒體流發(fā)送給切換發(fā)起實(shí)體UE的同時(shí),復(fù)制發(fā)給切換接受實(shí)體UE。
20、 如權(quán)利要求18所述的方法,其特征在于,當(dāng)所述切換發(fā)起實(shí)體與切換接受實(shí)體為UE,所述業(yè)務(wù)切換請(qǐng)求為VOD業(yè)務(wù)切換請(qǐng)求時(shí),所述切換發(fā)起實(shí)體通過會(huì)話控制功能實(shí)體,向切換控制實(shí)體發(fā)送的業(yè)務(wù)切 換請(qǐng)求中包含斷點(diǎn)信息;所述切換控制實(shí)體向媒體錨定功能實(shí)體發(fā)送的進(jìn)行媒體處理的媒體控制信息中包含斷點(diǎn)信息;在步驟B中所述媒體錨定功能實(shí)體建立與切換接受實(shí)體之間的媒體連接, 同時(shí)向切換發(fā)起實(shí)體和切換接受實(shí)體發(fā)送媒體流或包括媒體錨定功能實(shí)體向內(nèi)容源發(fā)送從斷點(diǎn)開始播放的實(shí)時(shí)流媒體傳輸請(qǐng)求;媒體錨定功能實(shí)體將從內(nèi) 容源接收到的媒體流發(fā)送給切換發(fā)起實(shí)體UE的同時(shí),復(fù)制發(fā)給切換接受實(shí)體 UE。
21、 如權(quán)利要求18所迷的方法,其特征在于,當(dāng)所述切換發(fā)起實(shí)體與切 換接受實(shí)體為內(nèi)容源,所述業(yè)務(wù)切換請(qǐng)求為L(zhǎng)TV業(yè)務(wù)切換請(qǐng)求時(shí),步驟B中所述,4某體錨定功能實(shí)體建立與切換接受實(shí)體之間的4某體連接, 將同時(shí)從切換發(fā)送實(shí)體和接受實(shí)體接收到的媒體流選擇轉(zhuǎn)發(fā)給UE包括媒體 錨定功能實(shí)體接收切換發(fā)起實(shí)體內(nèi)容源發(fā)送的媒體流的同時(shí)接收切換接受實(shí)體 內(nèi)容源發(fā)送的媒體流,但只將切換發(fā)起實(shí)體內(nèi)容源發(fā)送的i某體流轉(zhuǎn)發(fā)給UE;在 所述切斷與切換發(fā)起實(shí)體之間的媒體連接之后包括將切換接收實(shí)體內(nèi)容源發(fā) 送的媒體流轉(zhuǎn)發(fā)給UE。
22、 如權(quán)利要求18所述的方法,其特征在于,當(dāng)所述切換發(fā)起實(shí)體與切 換接受實(shí)體為內(nèi)容源,所述業(yè)務(wù)切換請(qǐng)求為VOD業(yè)務(wù)切換請(qǐng)求時(shí),所述切換發(fā)起實(shí)體通過會(huì)話控制功能實(shí)體,向切換控制實(shí)體發(fā)送的業(yè)務(wù)切 換請(qǐng)求中包含斷點(diǎn)信息;所述切換控制功能實(shí)體向切換接受實(shí)體發(fā)送的業(yè)務(wù)建立請(qǐng)求中包含斷點(diǎn)信息;步驟B中所述,媒體錨定功能實(shí)體建立與切換接受實(shí)體之間的媒體連接, 將同時(shí)從切換發(fā)送實(shí)體和接受實(shí)體接收到的媒體流選擇轉(zhuǎn)發(fā)給UE包括媒體 錨定功能實(shí)體接收切換發(fā)起實(shí)體內(nèi)容源發(fā)送的媒體流的同時(shí),接收切換接受實(shí) 體內(nèi)容源從斷點(diǎn)開始發(fā)送的媒體流,但只將切換發(fā)起實(shí)體內(nèi)容源發(fā)送的媒體流 轉(zhuǎn)發(fā)給UE;在所述切斷與切換發(fā)起實(shí)體之間的媒體連接之后包括將切換接收 實(shí)體內(nèi)容源發(fā)送的媒體流轉(zhuǎn)發(fā)給UE。
23、 如權(quán)利要求18所述的方法、其特征在于,在步驟A之前,進(jìn)一步 包括以下步驟a、切換發(fā)起實(shí)體通過會(huì)話控制功能實(shí)體,向切換控制功能實(shí)體發(fā)送包含 切換發(fā)起實(shí)體會(huì)話描述信息的業(yè)務(wù)請(qǐng)求;b、切換控制功能實(shí)體控制媒體錨定功能實(shí)體進(jìn)行媒體處理,將切換發(fā)起實(shí) 體會(huì)話描述信息轉(zhuǎn)換成纟某體錨定功能實(shí)體會(huì)話描述信息;c、 會(huì)話控制功能實(shí)體向網(wǎng)絡(luò)電視應(yīng)用服務(wù)器IPTV AS發(fā)送包含媒體錨定 功能實(shí)體會(huì)話描述信息的業(yè)務(wù)請(qǐng)求;IPTVAS完成業(yè)務(wù)處理;d、 媒體錨定功能實(shí)體向切換發(fā)起實(shí)體發(fā)送業(yè)務(wù)請(qǐng)求響應(yīng),其中包含媒體 錨定功能實(shí)體會(huì)話描述信息。
24、 如權(quán)利要求23所述的方法,其特征在于,當(dāng)所述切換發(fā)起實(shí)體是UE,并且媒體錨定功能實(shí)體與切換發(fā)起實(shí)體UE 之間的媒體流傳播方式為單播時(shí),步驟d中所述業(yè)務(wù)請(qǐng)求響應(yīng)中包含單播地 址;當(dāng)所述切換發(fā)起實(shí)體是UE,并且々某體錨定功能實(shí)體與切換發(fā)起實(shí)體UE 之間的媒體流傳播方式為組播時(shí),在步驟d之前進(jìn)一步包括切換控制功能實(shí) 體通過會(huì)話控制功能實(shí)體,向媒體錨定功能實(shí)體發(fā)送包含組播地址的控制信息, 控制媒體錨定功能實(shí)體成為組播源;步驟d中所述業(yè)務(wù)請(qǐng)求響應(yīng)中包含組播地 址;在步驟d之后進(jìn)一步包括切換接受實(shí)體UE加入組播組。
25、 一種實(shí)現(xiàn)媒體錨定功能的裝置,其特征在于,該裝置包括 媒體流收發(fā)模塊,用于接收內(nèi)容源發(fā)送的媒體流,并將媒體流轉(zhuǎn)發(fā)給UE; 指令控制模塊,用于在網(wǎng)絡(luò)電視業(yè)務(wù)建立過程中接收媒體控制信息,并控制媒體流收發(fā)模塊對(duì)媒體流進(jìn)行處理;用于在網(wǎng)絡(luò)電視業(yè)務(wù)切換時(shí),接收切換 控制信息,并控制媒體流收發(fā)模塊先建立與切換接受實(shí)體之間的媒體連接,同 時(shí)向切換發(fā)起實(shí)體和切換接受實(shí)體發(fā)送媒體流或?qū)⑼瑫r(shí)從切換發(fā)送實(shí)體和接受 實(shí)體接收到的^;某體流選擇轉(zhuǎn)發(fā)給UE,然后切斷與切換發(fā)起實(shí)體之間的媒體連 接。
26、 如權(quán)利要求25所述的裝置,其特征在于,所述媒體流收發(fā)模塊進(jìn)一 步包括媒體流處理模塊,用于對(duì)媒體流收發(fā)模塊接收到的媒體流進(jìn)行單播到組 播,或單播到單播,或組播到單播,或組播到組播的轉(zhuǎn)換以及媒體格式的轉(zhuǎn)換; 媒體流收發(fā)模塊將媒體流處理模塊處理過的媒體流發(fā)送給UE。
27、 如權(quán)利要求25所述的裝置,其特征在于,該裝置進(jìn)一步包括媒體控 制請(qǐng)求代理模塊,用于接收UE發(fā)送的媒體控制請(qǐng)求,并將媒體控制請(qǐng)求轉(zhuǎn)發(fā) 給內(nèi)容源。
28、 一種實(shí)現(xiàn)切換控制功能的裝置,其特征在于,該裝置包括 媒體控制模塊,用于在接收業(yè)務(wù)請(qǐng)求后向UE和/或流媒體內(nèi)容交付實(shí)體發(fā)送媒體控制信息,將處理后的業(yè)務(wù)請(qǐng)求發(fā)送給IPTVAS,并接收IPTVAS 發(fā)送的媒體控制信息,進(jìn)行處理后發(fā)送給流媒體內(nèi)容交付實(shí)體和/或UE;切換控制模塊,用于接收切換發(fā)起實(shí)體發(fā)送的切換請(qǐng)求,并向UE和/ 或流媒體內(nèi)容交付實(shí)體發(fā)送先建立與切換接受實(shí)體之間的媒體連接,同時(shí)向 切換發(fā)起實(shí)體和切換接受實(shí)體發(fā)送媒體流或?qū)⑼瑫r(shí)從切換發(fā)送實(shí)體和接受實(shí)體 接收到的媒體流選擇轉(zhuǎn)發(fā)給UE,然后切斷與切換發(fā)起實(shí)體之間的媒體連接的 切換控制信息。
全文摘要
本發(fā)明實(shí)施例公開了網(wǎng)絡(luò)電視業(yè)務(wù)切換的方法和系統(tǒng),通過在網(wǎng)絡(luò)電視系統(tǒng)中引入切換控制功能實(shí)體和/或媒體錨定功能實(shí)體,并通過控制,先建立切換接受實(shí)體的媒體連接后,然后再切斷切換發(fā)起實(shí)體的媒體連接的方案,實(shí)現(xiàn)了網(wǎng)絡(luò)電視業(yè)務(wù)從切換發(fā)起實(shí)體到切換接受實(shí)體的切換,并保證了網(wǎng)絡(luò)電視業(yè)務(wù)在切換過程中的連續(xù)性。
文檔編號(hào)H04N7/173GK101267537SQ200710087340
公開日2008年9月17日 申請(qǐng)日期2007年3月14日 優(yōu)先權(quán)日2007年3月14日
發(fā)明者軍 嚴(yán), 彭招君, 豐 王 申請(qǐng)人:華為技術(shù)有限公司