專利名稱:遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法、裝置及系統(tǒng)。
背景技術(shù):
通過(guò)家庭網(wǎng)關(guān)接入互聯(lián)網(wǎng)的家庭網(wǎng)絡(luò),可以使用戶在家庭網(wǎng)絡(luò)外部通過(guò)外部遠(yuǎn)程設(shè)備(如手機(jī)、便攜式計(jì)算機(jī))遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)內(nèi)部的設(shè)備。外部設(shè)備與家庭網(wǎng)關(guān)之間協(xié)商建立一個(gè)安全通道,外部設(shè)備就可以通過(guò)所述安全通道訪問(wèn)家庭網(wǎng)絡(luò)中的內(nèi)容。但是因?yàn)橥獠吭O(shè)備的能力跟家庭網(wǎng)絡(luò)內(nèi)設(shè)備的能力不同,例如支持的格式不一樣、屏幕大小不一樣,所以,下發(fā)的內(nèi)容可能需要做一些轉(zhuǎn)碼工作。在普通的IPTV終端組成的家庭網(wǎng)絡(luò)中 (或者說(shuō)對(duì)于普通的家庭網(wǎng)絡(luò)系統(tǒng)),家庭網(wǎng)關(guān)通常沒有轉(zhuǎn)碼的能力,需要利用家庭網(wǎng)絡(luò)外部提供的轉(zhuǎn)碼設(shè)備來(lái)做轉(zhuǎn)碼操作,以便外部遠(yuǎn)程設(shè)備能夠播放轉(zhuǎn)碼后的內(nèi)容。在現(xiàn)有技術(shù)中,定義了一種IMS(IP Multimedia Subsystem,IP多媒體系統(tǒng))多媒體通話中當(dāng)通話雙方能力不同時(shí)、如何將內(nèi)容進(jìn)行轉(zhuǎn)碼后發(fā)送的方法。如圖1 所示,在 3GPP(3rd Generation Partnership Project,第三代合作伙伴計(jì)劃)的IMS架構(gòu)規(guī)范中,主叫UEl(User Equipmentl,用戶設(shè)備1)發(fā)送會(huì)話發(fā)起請(qǐng)求,攜帶的SDP(Session Description Protocol,會(huì)話描述協(xié)議)請(qǐng)求中包含了主叫UEl支持的內(nèi)容格式,該請(qǐng)求首先發(fā)送給IMS核心網(wǎng)的實(shí)體CSCF(Call Session Control Function,呼叫會(huì)話控制功能)。CSCF將該請(qǐng)求轉(zhuǎn)發(fā)給被叫UE2 ;如果被叫UE2不支持請(qǐng)求中攜帶的內(nèi)容格式,就向CSCF返回錯(cuò)誤響應(yīng)消息,并在響應(yīng)中攜帶被叫UE2支持的內(nèi)容格式。CSCF根據(jù)錯(cuò)誤響應(yīng)消息判斷出需要做轉(zhuǎn)碼,并向MRF(Media Resource Function,媒體資源功能)發(fā)起轉(zhuǎn)碼器請(qǐng)求,攜帶轉(zhuǎn)碼需要的相關(guān)信息(包含轉(zhuǎn)碼前后格式,UEl接收內(nèi)容的地址)。MRF 做轉(zhuǎn)碼準(zhǔn)備工作(包括為轉(zhuǎn)碼分配地址、端口等資源),向CSCF返回響應(yīng)消息;CSCF向被叫 UE2重新發(fā)起會(huì)話發(fā)起請(qǐng)求,攜帶被叫UE2支持的內(nèi)容格式以及MRF接收媒體流的端口、地址等信息。被叫UE2向CSCF返回請(qǐng)求響應(yīng)消息,攜帶SDP answer (響應(yīng));CSCF收到協(xié)商成功的響應(yīng)后,通知MRF ;MRF向CSCF返回響應(yīng),CSCF再向主叫UEl返回成功響應(yīng);會(huì)話協(xié)商結(jié)束,被叫UE2將媒體流先發(fā)送到轉(zhuǎn)碼器轉(zhuǎn)碼再發(fā)給主叫UEl。在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題核心網(wǎng)在會(huì)話協(xié)商時(shí),需要通過(guò)被叫返回的錯(cuò)誤信息來(lái)判斷需要調(diào)用轉(zhuǎn)碼設(shè)備MRF,在核心網(wǎng)和被叫之間存在信息交互,使得核心網(wǎng)以及被叫的處理負(fù)擔(dān)較重。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法、裝置及系統(tǒng),解決現(xiàn)有技術(shù)中核心網(wǎng)和被叫處理負(fù)擔(dān)較重的問(wèn)題。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案一種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法,包括接收遠(yuǎn)程設(shè)備發(fā)送的訪問(wèn)家庭網(wǎng)絡(luò)的會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式;根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器;指示所分配的轉(zhuǎn)碼器為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸進(jìn)行轉(zhuǎn)碼。一種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的裝置,包括接收單元,用于接收遠(yuǎn)程設(shè)備發(fā)送的訪問(wèn)家庭網(wǎng)絡(luò)的會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式;分配單元,用于根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式, 分配對(duì)應(yīng)的轉(zhuǎn)碼器;指示單元,用于指示所分配的轉(zhuǎn)碼器為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸進(jìn)行轉(zhuǎn)碼。一種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的系統(tǒng),包括遠(yuǎn)程設(shè)備,用于發(fā)送訪問(wèn)家庭網(wǎng)絡(luò)的會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式;核心網(wǎng),用于將從遠(yuǎn)程設(shè)備接收到的會(huì)話發(fā)起請(qǐng)求轉(zhuǎn)發(fā)給業(yè)務(wù)服務(wù)器;,業(yè)務(wù)服務(wù)器,用于接收所述會(huì)話發(fā)起請(qǐng)求,并根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器;指示所分配的轉(zhuǎn)碼器為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸進(jìn)行轉(zhuǎn)碼。由上述技術(shù)方案所描述的本發(fā)明的實(shí)施例,本發(fā)明能夠?qū)崿F(xiàn)遠(yuǎn)程設(shè)備訪問(wèn)家庭網(wǎng)絡(luò)的內(nèi)容時(shí)、利用已有的信息判斷是否需要轉(zhuǎn)碼,通過(guò)請(qǐng)求消息攜帶轉(zhuǎn)碼信息,轉(zhuǎn)碼信息中包含轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,調(diào)用轉(zhuǎn)碼器獲得指定格式的內(nèi)容,核心網(wǎng)不再需要通過(guò)會(huì)話協(xié)商時(shí)被叫返回的錯(cuò)誤信息來(lái)判斷需要調(diào)用轉(zhuǎn)碼器MRF;采用本發(fā)明實(shí)施例后,核心網(wǎng)可以在接收到遠(yuǎn)程設(shè)備發(fā)送的會(huì)話發(fā)起請(qǐng)求就能馬上得出是否需要調(diào)用轉(zhuǎn)碼器,省去了被叫返回錯(cuò)誤信息的步驟,可以減少核心網(wǎng)和被叫之間的信息交互,也就相應(yīng)地減少了被叫和核心網(wǎng)的負(fù)擔(dān),加快了響應(yīng)速度。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)中遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的流程圖;圖2為本發(fā)明實(shí)施例1遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法的流程圖;圖3為本發(fā)明實(shí)施例1遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的裝置的結(jié)構(gòu)圖;圖4為本發(fā)明實(shí)施例1遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的系統(tǒng)的結(jié)構(gòu)圖;圖5為本發(fā)明實(shí)施例2遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法的流程圖;圖6為本發(fā)明實(shí)施例2遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的裝置的結(jié)構(gòu)圖;圖7為本發(fā)明實(shí)施例2遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的系統(tǒng)的結(jié)構(gòu)圖;圖8為本發(fā)明實(shí)施例3遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法的流程圖9為本發(fā)明實(shí)施例3遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的裝置的結(jié)構(gòu)圖;圖10為本發(fā)明實(shí)施例3遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的系統(tǒng)的結(jié)構(gòu)具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例1 本實(shí)施例提供一種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法,如圖2所示,該方法包括如下步驟201、當(dāng)遠(yuǎn)程設(shè)備需要訪問(wèn)家庭網(wǎng)絡(luò)時(shí),所述遠(yuǎn)程設(shè)備向業(yè)務(wù)服務(wù)器發(fā)送會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式。202、所述業(yè)務(wù)服務(wù)器接收所述會(huì)話發(fā)起請(qǐng)求后,根據(jù)所述會(huì)話發(fā)起請(qǐng)求中轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式可以得出遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸需要轉(zhuǎn)碼操作, 故而,本實(shí)施例中的業(yè)務(wù)服務(wù)器根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器。203、在分配轉(zhuǎn)碼器之后,所述業(yè)務(wù)服務(wù)器還指示所分配的轉(zhuǎn)碼器為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間進(jìn)行內(nèi)容傳輸,進(jìn)行轉(zhuǎn)碼,以便遠(yuǎn)程設(shè)備能夠識(shí)別轉(zhuǎn)碼后的內(nèi)容。為了實(shí)現(xiàn)上述遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法,本發(fā)明還提供一種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的裝置,如圖3所示,該裝置包括接收單元31、分配單元32、指示單元33。當(dāng)遠(yuǎn)程設(shè)備需要訪問(wèn)家庭網(wǎng)絡(luò)時(shí),所述遠(yuǎn)程設(shè)備發(fā)送會(huì)話發(fā)起請(qǐng)求,接收單元31 用于接收所述會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式。所述接收單元31接收所述會(huì)話發(fā)起請(qǐng)求后,根據(jù)所述會(huì)話發(fā)起請(qǐng)求中轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式可以得出遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸需要轉(zhuǎn)碼操作,故而,本實(shí)施例中的分配單元32用于根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器。在分配單元32分配轉(zhuǎn)碼器之后,指示單元33用于指示所分配的轉(zhuǎn)碼器為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間進(jìn)行內(nèi)容傳輸,進(jìn)行轉(zhuǎn)碼,以便遠(yuǎn)程設(shè)備能夠識(shí)別轉(zhuǎn)碼后的內(nèi)容。本發(fā)明的實(shí)施例也提供了一種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的系統(tǒng),如圖4所示,該系統(tǒng)包括遠(yuǎn)程設(shè)備41、核心網(wǎng)42、業(yè)務(wù)服務(wù)器43。遠(yuǎn)程設(shè)備41,用于發(fā)送訪問(wèn)家庭網(wǎng)絡(luò)的會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式;核心網(wǎng)42,用于接收從遠(yuǎn)程設(shè)備41發(fā)送的會(huì)話發(fā)起請(qǐng)求,并將所述會(huì)話發(fā)起請(qǐng)求轉(zhuǎn)發(fā)給業(yè)務(wù)服務(wù)器43 ;業(yè)務(wù)服務(wù)器43,用于接收所述會(huì)話發(fā)起請(qǐng)求,并根據(jù)所述會(huì)話發(fā)起請(qǐng)求中轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式得出遠(yuǎn)程設(shè)備41與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸需要轉(zhuǎn)碼操作, 故而根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器。 指示所分配的轉(zhuǎn)碼器為遠(yuǎn)程設(shè)備41與家庭網(wǎng)絡(luò)之間進(jìn)行內(nèi)容傳輸,進(jìn)行轉(zhuǎn)碼,以便遠(yuǎn)程設(shè)備41能夠識(shí)別轉(zhuǎn)碼后的內(nèi)容。
本實(shí)施例中,核心網(wǎng)可以在接收到遠(yuǎn)程設(shè)備發(fā)送的會(huì)話發(fā)起請(qǐng)求就能馬上得出是否需要調(diào)用轉(zhuǎn)碼器,省去了被叫返回錯(cuò)誤信息的步驟,減少了核心網(wǎng)和家庭網(wǎng)絡(luò)之間的信息交互,也就相應(yīng)地減少了家庭網(wǎng)絡(luò)和核心網(wǎng)的負(fù)擔(dān),加快了響應(yīng)速度。實(shí)施例2 在實(shí)現(xiàn)所述遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法之前,遠(yuǎn)程設(shè)備和家庭網(wǎng)絡(luò)已經(jīng)采用 UPnP (Universal Plug and Play,通用即插即用)技術(shù)進(jìn)行設(shè)備信息的同步,即互相獲得對(duì)方的能力、設(shè)備標(biāo)識(shí)、具有的內(nèi)容、內(nèi)容格式等。在本實(shí)施例中家庭網(wǎng)絡(luò)所支持的內(nèi)容格式為轉(zhuǎn)碼前的內(nèi)容格式,而遠(yuǎn)程設(shè)備所支持的內(nèi)容格式為轉(zhuǎn)碼后內(nèi)容格式。在實(shí)現(xiàn)所述遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法時(shí),業(yè)務(wù)服務(wù)器分配轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式對(duì)應(yīng)的轉(zhuǎn)碼器后,不僅可以由轉(zhuǎn)碼器向家庭網(wǎng)絡(luò)發(fā)起會(huì)話發(fā)起請(qǐng)求,也可以由業(yè)務(wù)服務(wù)器向家庭網(wǎng)絡(luò)發(fā)起會(huì)話發(fā)起請(qǐng)求。如圖5所示,在具體實(shí)現(xiàn)時(shí),本實(shí)施例中的業(yè)務(wù)服務(wù)器可以包括IPTV業(yè)務(wù)控制模塊和IPTV應(yīng)用服務(wù)器兩部分。本實(shí)施例具體描述由轉(zhuǎn)碼器向家庭網(wǎng)絡(luò)發(fā)起會(huì)話發(fā)起請(qǐng)求中實(shí)現(xiàn)的遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法,如圖5所示,該方法包括如下步驟501、遠(yuǎn)程設(shè)備選擇訪問(wèn)一個(gè)家庭網(wǎng)絡(luò)內(nèi)DLNA (Digital Living NetworkAlliance,數(shù)字生活網(wǎng)絡(luò)聯(lián)盟)設(shè)備,根據(jù)DLNA設(shè)備的內(nèi)容格式和遠(yuǎn)程設(shè)備支持的格式得出需要轉(zhuǎn)碼,遠(yuǎn)程設(shè)備發(fā)起一個(gè)會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼指示以及轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式。本發(fā)明實(shí)施例中會(huì)話發(fā)起請(qǐng)求的具體實(shí)現(xiàn)包括但不限于如下兩種方式第一、所述會(huì)話發(fā)起請(qǐng)求消息是通過(guò)擴(kuò)展Request-URI頭域的值來(lái)指示業(yè)務(wù)類型,并通過(guò)會(huì)話發(fā)起請(qǐng)求的消息體攜帶所述轉(zhuǎn)碼指示以及轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,所述會(huì)話發(fā)起請(qǐng)求的頭域取值為IPTV_RA_Service_<IG 白勺 IMPU {t >_<content_id>i<domain name),To頭域的值和該Request-URI頭域一樣,其中domain name為家庭網(wǎng)絡(luò)的域名, content_id為訪問(wèn)的內(nèi)容標(biāo)識(shí),IG的IMPU值為IMS網(wǎng)關(guān)功能實(shí)體的多媒體公共標(biāo)識(shí),首部分IPTV_RA_Service表示這是一個(gè)遠(yuǎn)程訪問(wèn)業(yè)務(wù)。該頭域的一個(gè)實(shí)施例IPTV_RA_Service_IG1234_warnerbros. com/Twisteriorange. com ;通過(guò)會(huì)話發(fā)起請(qǐng)求的消息體通過(guò)SDP(Session Description Protocol,會(huì)話描述協(xié)議)offer攜帶遠(yuǎn)程設(shè)備能處理的格式,即轉(zhuǎn)碼后內(nèi)容格式,包含的內(nèi)容舉例如下m = video 4500 RTP/AVP 98//遠(yuǎn)程設(shè)備支持的編碼格式為H. 264a = rtpmap 98 H. 263a = framesize =98208-176//遠(yuǎn)程設(shè)備支持的媒體尺寸為208 X 176其中“m=”行是SDP協(xié)議的媒體描述,“a=”行是SDP協(xié)議的會(huì)話描述,“m=”行在 SDP offer中的固定格式為m = <媒體X端口 X傳送X格式列表>,m = video4500RTP/ AVP 98表示媒體的類型是視頻,4500為RTP/RTCP端口,RTP/AVP是指媒體采用的傳輸協(xié)議為RTP (Real-time Transport Protocol,實(shí)時(shí)傳送協(xié)議),98是視頻應(yīng)用文檔中規(guī)定的動(dòng)態(tài)凈荷類型號(hào)。由于本實(shí)例中的98是格式列表中動(dòng)態(tài)綁定的,則媒體編碼方式?jīng)]有完全確定,需要用“a=”行來(lái)做進(jìn)一步的屬性說(shuō)明,并且“a=”行是可以擴(kuò)展的,一個(gè)“m=”行可有多個(gè)“a =”行。a = rtpmap 98 H. 263表示動(dòng)態(tài)凈荷類型98對(duì)應(yīng)的編碼格式為H. 263,a = framesize 98 208-176是指遠(yuǎn)程設(shè)備支持的媒體尺寸為208 X 176。遠(yuǎn)程設(shè)備還需要構(gòu)造一個(gè)IPTV Action Data數(shù)據(jù),所述IPTV Action Data是一個(gè)操作信息文件,其內(nèi)容包含轉(zhuǎn)碼指示以及轉(zhuǎn)碼前內(nèi)容格式,并且事先需要為IPTV Action Data內(nèi)容增加一種操作類型轉(zhuǎn)碼操作,并為該操作定義一些必要的屬性,所述IPTV Action Data內(nèi)容舉例如下<IPTVActionDataCommand><formatTranscode>// 轉(zhuǎn)碼操作指示<codecs>H. 264</codes>// 內(nèi)容轉(zhuǎn)碼前的格式 H. 261<framesize>1024-768</framesize>// 內(nèi)容轉(zhuǎn)碼前的尺寸為 1024X768</formatTranscode></IPTVActionDataCommand>該XML數(shù)據(jù)是通過(guò)所述會(huì)話發(fā)起請(qǐng)求消息的消息體來(lái)攜帶的。第二、所述會(huì)話發(fā)起請(qǐng)求可以在消息體中通過(guò)XML信息來(lái)攜帶轉(zhuǎn)碼指示和轉(zhuǎn)碼前內(nèi)容格式;本發(fā)明實(shí)施例中所述會(huì)話發(fā)起請(qǐng)求還可以通過(guò)擴(kuò)展消息體中的SDP來(lái)攜帶轉(zhuǎn)碼前后格式,所述會(huì)話發(fā)起請(qǐng)求消息通過(guò)擴(kuò)展Request-URI頭域的值來(lái)指示需要做轉(zhuǎn)碼,具體取值可以如下IPTV_RA_Transcode_Service_<IG 的 IMPU 值 >_<content_id>@<domainname>,首部分IPTV_RA_Transcode_Service表示這是一個(gè)需要轉(zhuǎn)碼的遠(yuǎn)程訪問(wèn)業(yè)務(wù)。然后在SDP offer中攜帶轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后的內(nèi)容格式,通過(guò)擴(kuò)展參數(shù)指示轉(zhuǎn)碼前后內(nèi)容格式m = Video 4500 RTP/AVP 98//遠(yuǎn)程設(shè)備需要的內(nèi)容編碼格式a = rtpmap 98 H. 263a = frames ize 98 208-176//遠(yuǎn)程設(shè)備需要的內(nèi)容尺寸a = x-source_fmt :H. 264//擴(kuò)展參數(shù)指示家庭網(wǎng)絡(luò)的內(nèi)容編碼格式a = x-source_framesize 1024-768//擴(kuò)展參數(shù)指示家庭網(wǎng)絡(luò)的內(nèi)容尺寸502、核心網(wǎng)接收從遠(yuǎn)程設(shè)備發(fā)送的會(huì)話發(fā)起請(qǐng)求,并將所述會(huì)話發(fā)起請(qǐng)求轉(zhuǎn)發(fā)給 IPTV業(yè)務(wù)控制模塊。503、IPTV業(yè)務(wù)控制模塊(IPTV control)調(diào)用IPTV應(yīng)用服務(wù)器 (IPTVApplication)對(duì)用戶進(jìn)行鑒權(quán)操作,判斷是否有權(quán)訪問(wèn)家庭網(wǎng)絡(luò)。504、IPTV應(yīng)用服務(wù)器將判斷結(jié)果返回給IPTV業(yè)務(wù)控制模塊。505、鑒權(quán)通過(guò)后,IPTV業(yè)務(wù)控制模塊可以在檢測(cè)到會(huì)話發(fā)起請(qǐng)求包含轉(zhuǎn)碼指示的情況下,根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器。IPTV業(yè)務(wù)控制模塊對(duì)所述會(huì)話發(fā)起請(qǐng)求中的SDP進(jìn)行解析,根據(jù)IPTVaction Data內(nèi)容得出需要轉(zhuǎn)碼操作,找到轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式對(duì)應(yīng)的轉(zhuǎn)碼器,執(zhí)行506步驟;假如找不到轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式對(duì)應(yīng)的轉(zhuǎn)碼器、則返回錯(cuò)誤響應(yīng)。此時(shí)需要將所述會(huì)話發(fā)起請(qǐng)求的Request-URI頭域的值改為轉(zhuǎn)碼器的標(biāo)識(shí)(舉例 transcoder_abl23iorange. com),但指示頭域的值不變,便于轉(zhuǎn)碼器能夠知道需要將請(qǐng)求轉(zhuǎn)發(fā)到 IG(IMS GatewayFunctional Entity ;IMS 網(wǎng)關(guān)功能實(shí)體)。
506、IPTV業(yè)務(wù)控制模塊將所述會(huì)話發(fā)起請(qǐng)求轉(zhuǎn)發(fā)給轉(zhuǎn)碼器。507、轉(zhuǎn)碼器為轉(zhuǎn)碼操作準(zhǔn)備,包括分配地址、端口等信息。508、轉(zhuǎn)碼器修改會(huì)話發(fā)起請(qǐng)求消息,將SDP offer中內(nèi)容格式改為轉(zhuǎn)碼前內(nèi)容格式,不再攜帶IPTV action data內(nèi)容,將新的會(huì)話發(fā)起請(qǐng)求發(fā)送給家庭網(wǎng)關(guān)。會(huì)話發(fā)起請(qǐng)求中轉(zhuǎn)碼前內(nèi)容格式包含的內(nèi)容舉例如下m = video 3400 RTP/AVP 99// 轉(zhuǎn)碼前內(nèi)容格式 H. 261a = rtpmap 99 H. 264a = framesize 991024-768// 轉(zhuǎn)碼前內(nèi)容的尺寸為 1024X768509、家庭網(wǎng)絡(luò)網(wǎng)關(guān)構(gòu)造SDP answer,向轉(zhuǎn)碼器返回請(qǐng)求響應(yīng)消息,攜帶分配的內(nèi)容發(fā)送地址、端口。請(qǐng)求響應(yīng)消息中轉(zhuǎn)碼前內(nèi)容格式包含的內(nèi)容舉例如下m = video 3400 RTP/AVP 99a = rtpmap 99 H. 264a = framesize 99 1024-768510、轉(zhuǎn)碼器收到所述請(qǐng)求響應(yīng)后,確定轉(zhuǎn)碼需要的資源。511、轉(zhuǎn)碼器對(duì)所述請(qǐng)求響應(yīng)做一些修改,將SDP answer中的內(nèi)容格式修改為轉(zhuǎn)碼后遠(yuǎn)程設(shè)備支持的內(nèi)容格式,將家庭網(wǎng)絡(luò)分配的內(nèi)容發(fā)送地址、端口改為轉(zhuǎn)碼器分配的內(nèi)容發(fā)送地址、端口,然后轉(zhuǎn)發(fā)給IPTV業(yè)務(wù)控制模塊。轉(zhuǎn)碼后內(nèi)容格式以及為轉(zhuǎn)碼器分配的內(nèi)容發(fā)送地址、端口包含的內(nèi)容舉例如下c = IN IP4 172. 21. 0. 1m = video 3400 RTP/AVP 99a = rtpmap 99 H. 264a = framesize 99 1024-768其中“c = ”行是SDP answer的媒體描述,具體格式為c = <網(wǎng)絡(luò)類型X地址信息X連接地址〉,端口 3400是取決于“C =”行規(guī)定的網(wǎng)絡(luò)類型。512、IPTV業(yè)務(wù)控制模塊將所述請(qǐng)求響應(yīng)轉(zhuǎn)發(fā)給核心網(wǎng)。
513、核心網(wǎng)將所述請(qǐng)求響應(yīng)轉(zhuǎn)發(fā)給遠(yuǎn)程設(shè)備。514、轉(zhuǎn)碼器和家庭網(wǎng)絡(luò)之間進(jìn)行協(xié)商,通過(guò)VPN(Virtual Private Network,虛擬專用網(wǎng))方式建立安全通道。515、家庭網(wǎng)絡(luò)內(nèi)DLNA設(shè)備經(jīng)家庭網(wǎng)關(guān)向轉(zhuǎn)碼器發(fā)送請(qǐng)求的媒體流,具體的,家庭網(wǎng)絡(luò)可以通過(guò)建立的安全通道向轉(zhuǎn)碼器傳輸請(qǐng)求的媒體流。516、轉(zhuǎn)碼器根據(jù)先前的配置對(duì)所述媒體流進(jìn)行轉(zhuǎn)碼。517、轉(zhuǎn)碼器將轉(zhuǎn)碼后的內(nèi)容發(fā)送到遠(yuǎn)程設(shè)備。為了實(shí)現(xiàn)上述遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法,本實(shí)施例還提供一種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的裝置,本實(shí)施例中的遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的裝置主要用在圖5中業(yè)務(wù)服務(wù)器中。如圖6所示,所述遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的裝置包括接收單元61、分配單元62、指示單元63。當(dāng)遠(yuǎn)程設(shè)備需要訪問(wèn)家庭網(wǎng)絡(luò)內(nèi)DLNA設(shè)備時(shí),所述遠(yuǎn)程設(shè)備發(fā)送會(huì)話發(fā)起請(qǐng)求, 接收單元61用于接收所述會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼指示以及轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式。所述接收單元61接收所述會(huì)話發(fā)起請(qǐng)求后,根據(jù)會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼指示可以得出遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸需要轉(zhuǎn)碼操作,故而,本實(shí)施例中的分配單元62用于在會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼指示時(shí)。根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器。在分配單元62分配轉(zhuǎn)碼器之后,指示單元63用于指示所分配的轉(zhuǎn)碼器進(jìn)行轉(zhuǎn)碼準(zhǔn)備,并通過(guò)所述轉(zhuǎn)碼器向所述家庭網(wǎng)絡(luò)內(nèi)DLNA設(shè)備發(fā)送會(huì)話發(fā)起請(qǐng)求,為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)內(nèi)DLNA設(shè)備之間的內(nèi)容傳輸進(jìn)行轉(zhuǎn)碼,以便遠(yuǎn)程設(shè)備能夠識(shí)別轉(zhuǎn)碼后的內(nèi)容。本發(fā)明的實(shí)施例也提供了一種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的系統(tǒng),如圖7所示,該系統(tǒng)包括遠(yuǎn)程設(shè)備71、核心網(wǎng)72、業(yè)務(wù)服務(wù)器73。遠(yuǎn)程設(shè)備71,用于發(fā)送訪問(wèn)家庭網(wǎng)絡(luò)的會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼指示以及轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式;核心網(wǎng)72,用于接收從遠(yuǎn)程設(shè)備71發(fā)送的會(huì)話發(fā)起請(qǐng)求,并將所述會(huì)話發(fā)起請(qǐng)求轉(zhuǎn)發(fā)給業(yè)務(wù)服務(wù)器73 ;業(yè)務(wù)服務(wù)器73,用于接收所述會(huì)話發(fā)起請(qǐng)求,并根據(jù)會(huì)話發(fā)起請(qǐng)求中包含的轉(zhuǎn)碼指示得出遠(yuǎn)程設(shè)備71與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸需要轉(zhuǎn)碼操作,故而根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器,并向所分配的轉(zhuǎn)碼器發(fā)送會(huì)話發(fā)起請(qǐng)求。指示所分配的轉(zhuǎn)碼器進(jìn)行轉(zhuǎn)碼準(zhǔn)備,包括分配地址、端口等信息,所述轉(zhuǎn)碼器在完成轉(zhuǎn)碼準(zhǔn)備后向所述家庭網(wǎng)絡(luò)發(fā)送會(huì)話發(fā)起請(qǐng)求,并在后續(xù)流程中為遠(yuǎn)程設(shè)備71 與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸進(jìn)行轉(zhuǎn)碼,以便遠(yuǎn)程設(shè)備71能夠識(shí)別轉(zhuǎn)碼后的內(nèi)容。本實(shí)施例中,核心網(wǎng)可以在接收到遠(yuǎn)程設(shè)備發(fā)送的會(huì)話發(fā)起請(qǐng)求就能馬上得出是否需要調(diào)用轉(zhuǎn)碼器,核心網(wǎng)將所述會(huì)話發(fā)起請(qǐng)求發(fā)送給業(yè)務(wù)服務(wù)器,由業(yè)務(wù)服務(wù)器來(lái)分配轉(zhuǎn)碼器,轉(zhuǎn)碼器再向家庭網(wǎng)絡(luò)發(fā)送會(huì)話發(fā)起請(qǐng)求,省去了被叫返回錯(cuò)誤信息的步驟,減少了業(yè)務(wù)服務(wù)器和家庭網(wǎng)絡(luò)之間的信息交互,也就相應(yīng)地減少了家庭網(wǎng)絡(luò)和業(yè)務(wù)服務(wù)器的負(fù)擔(dān),加快了響應(yīng)速度。實(shí)施例3:本實(shí)施例具體描述由業(yè)務(wù)服務(wù)器向家庭網(wǎng)絡(luò)發(fā)起會(huì)話發(fā)起請(qǐng)求中實(shí)現(xiàn)的遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法,如圖8所示,該方法包括如下步驟801、遠(yuǎn)程設(shè)備選擇訪問(wèn)一個(gè)內(nèi)容,根據(jù)內(nèi)容格式和遠(yuǎn)程設(shè)備支持的格式得出需要轉(zhuǎn)碼,遠(yuǎn)程設(shè)備發(fā)起一個(gè)會(huì)話發(fā)起請(qǐng)求消息,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼指示以及轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式。802、核心網(wǎng)接收從遠(yuǎn)程設(shè)備發(fā)送的會(huì)話發(fā)起請(qǐng)求,并將所述會(huì)話發(fā)起請(qǐng)求轉(zhuǎn)發(fā)給業(yè)務(wù)服務(wù)器。803、業(yè)務(wù)服務(wù)器對(duì)用戶進(jìn)行鑒權(quán)操作,判斷是否有權(quán)訪問(wèn)家庭網(wǎng)絡(luò);鑒權(quán)通過(guò)后, 業(yè)務(wù)服務(wù)器可以再會(huì)話發(fā)請(qǐng)求中包含轉(zhuǎn)碼指示的情況下,根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器。804、業(yè)務(wù)服務(wù)器向轉(zhuǎn)碼器發(fā)送所述會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求包含轉(zhuǎn)碼需要的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式以及遠(yuǎn)程設(shè)備接收內(nèi)容的參數(shù)。805、轉(zhuǎn)碼器進(jìn)行轉(zhuǎn)碼準(zhǔn)備,包括為轉(zhuǎn)碼分配分配地址、端口等信息。806、轉(zhuǎn)碼器向業(yè)務(wù)服務(wù)器返回請(qǐng)求響應(yīng)消息,所述請(qǐng)求響應(yīng)消息包含分配的地
址、端口等信息。
807、業(yè)務(wù)服務(wù)器向家庭網(wǎng)絡(luò)發(fā)送會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求包含家庭網(wǎng)絡(luò)中支持的內(nèi)容格式以及轉(zhuǎn)碼器分配的接收媒體流的端口、地址信息。808、家庭網(wǎng)絡(luò)網(wǎng)關(guān)構(gòu)造SDP answer,向業(yè)務(wù)服務(wù)器返回請(qǐng)求響應(yīng)消息,所述請(qǐng)求響應(yīng)消息包含內(nèi)容格式以及下發(fā)媒體流的地址、端口。809、業(yè)務(wù)服務(wù)器收到成功請(qǐng)求響應(yīng)后,通知轉(zhuǎn)碼器更新信息,所述信息包含家庭網(wǎng)關(guān)發(fā)送媒體流的端口、地址。810、轉(zhuǎn)碼器收到更新請(qǐng)求后,確定轉(zhuǎn)碼需要的信息已經(jīng)準(zhǔn)備好。811、轉(zhuǎn)碼器向業(yè)務(wù)服務(wù)器返回請(qǐng)求響應(yīng)。812、業(yè)務(wù)服務(wù)器將所述請(qǐng)求響應(yīng)轉(zhuǎn)發(fā)給核心網(wǎng),攜帶SDP answer,包含遠(yuǎn)程設(shè)備支持的內(nèi)容格式以及轉(zhuǎn)碼器發(fā)送轉(zhuǎn)碼后內(nèi)容的端口、地址。813、核心網(wǎng)將所述請(qǐng)求響應(yīng)轉(zhuǎn)發(fā)給遠(yuǎn)程設(shè)備。814、轉(zhuǎn)碼器和家庭網(wǎng)絡(luò)之間協(xié)商,通過(guò)VPN (Virtual Private Network,虛擬專用網(wǎng))方式建立安全通道。815、家庭網(wǎng)絡(luò)向轉(zhuǎn)碼器發(fā)送請(qǐng)求的媒體流,具體的,家庭網(wǎng)絡(luò)可以通過(guò)建立的安全通道向轉(zhuǎn)碼器傳輸請(qǐng)求的媒體流。816、轉(zhuǎn)碼器根據(jù)先前的配置對(duì)所述媒體流進(jìn)行轉(zhuǎn)碼。817、轉(zhuǎn)碼器將轉(zhuǎn)碼后的內(nèi)容發(fā)送到遠(yuǎn)程設(shè)備。為了實(shí)現(xiàn)上述遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法,本實(shí)施例還提供一種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的裝置,如圖9所示,該裝置包括接收單元91、分配單元92、指示單元93。當(dāng)遠(yuǎn)程設(shè)備需要訪問(wèn)家庭網(wǎng)絡(luò)時(shí),所述遠(yuǎn)程設(shè)備發(fā)送會(huì)話發(fā)起請(qǐng)求,接收單元91 用于接收所述會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼指示以及轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式。所述接收單元91接收所述會(huì)話發(fā)起請(qǐng)求后,根據(jù)所述會(huì)話發(fā)起請(qǐng)求中轉(zhuǎn)碼指示可以得出遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸需要轉(zhuǎn)碼操作,故而,本實(shí)施例中的分配單元92用于根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器。在分配單元92分配轉(zhuǎn)碼器之后,指示單元93用于指示轉(zhuǎn)碼器為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間進(jìn)行內(nèi)容傳輸,進(jìn)行轉(zhuǎn)碼,以便遠(yuǎn)程設(shè)備能夠識(shí)別轉(zhuǎn)碼后的內(nèi)容。所述指示單元93的具體實(shí)現(xiàn)時(shí)包括發(fā)送模塊931和接收模塊932。在分配單元92分配轉(zhuǎn)碼器之后,發(fā)送模塊931向所分配的轉(zhuǎn)碼器發(fā)送調(diào)用請(qǐng)求。 轉(zhuǎn)碼器進(jìn)行轉(zhuǎn)碼準(zhǔn)備,然后由接收模塊932接收轉(zhuǎn)碼器發(fā)送的調(diào)用請(qǐng)求響應(yīng),發(fā)送模塊931 再向所述家庭網(wǎng)絡(luò)發(fā)送會(huì)話發(fā)起請(qǐng)求。本發(fā)明的實(shí)施例也提供了一種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的系統(tǒng),如圖10所示,該系統(tǒng)包括遠(yuǎn)程設(shè)備101、核心網(wǎng)102、業(yè)務(wù)服務(wù)器103。遠(yuǎn)程設(shè)備101,用于發(fā)送訪問(wèn)家庭網(wǎng)絡(luò)的會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼指示以及轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式;核心網(wǎng)102,用于接收從遠(yuǎn)程設(shè)備101發(fā)送的會(huì)話發(fā)起請(qǐng)求,并將所述會(huì)話發(fā)起請(qǐng)求轉(zhuǎn)發(fā)給業(yè)務(wù)服務(wù)器103 ;業(yè)務(wù)服務(wù)器103,用于接收所述會(huì)話發(fā)起請(qǐng)求,并根據(jù)所述會(huì)話發(fā)起請(qǐng)求中轉(zhuǎn)碼指示得出遠(yuǎn)程設(shè)備101與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸需要轉(zhuǎn)碼操作,故而根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器,并向所分配的轉(zhuǎn)碼器發(fā)送會(huì)話發(fā)起請(qǐng)求。轉(zhuǎn)碼器在接收到調(diào)用請(qǐng)求后進(jìn)行轉(zhuǎn)碼準(zhǔn)備,并向業(yè)務(wù)服務(wù)器103發(fā)送調(diào)用請(qǐng)求響應(yīng),指示所分配的轉(zhuǎn)碼器進(jìn)行轉(zhuǎn)碼準(zhǔn)備,并向所述家庭網(wǎng)絡(luò)發(fā)送會(huì)話發(fā)起請(qǐng)求。業(yè)務(wù)服務(wù)器103再向所述家庭網(wǎng)絡(luò)發(fā)送會(huì)話發(fā)起請(qǐng)求,為遠(yuǎn)程設(shè)備101與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸進(jìn)行轉(zhuǎn)碼,以便遠(yuǎn)程設(shè)備 101能夠識(shí)別轉(zhuǎn)碼后的內(nèi)容。本實(shí)施例中,核心網(wǎng)可以在接收到遠(yuǎn)程設(shè)備發(fā)送的會(huì)話發(fā)起請(qǐng)求就能馬上得出是否需要調(diào)用轉(zhuǎn)碼器,核心網(wǎng)將所述會(huì)話發(fā)起請(qǐng)求發(fā)送給業(yè)務(wù)服務(wù)器,由業(yè)務(wù)服務(wù)器來(lái)分配轉(zhuǎn)碼器,業(yè)務(wù)服務(wù)器向家庭網(wǎng)絡(luò)發(fā)起會(huì)話發(fā)起請(qǐng)求,同時(shí)將請(qǐng)求結(jié)果通知轉(zhuǎn)碼器,省去了被叫返回錯(cuò)誤信息的步驟,減少了業(yè)務(wù)服務(wù)器和家庭網(wǎng)絡(luò)之間的信息交互,也就相應(yīng)地減少了家庭網(wǎng)絡(luò)和業(yè)務(wù)服務(wù)器的負(fù)擔(dān),加快了響應(yīng)速度。本發(fā)明實(shí)施例主要用在數(shù)字家庭網(wǎng)絡(luò),將數(shù)字化的消費(fèi)類電子產(chǎn)品以有線或者無(wú)線方式連接成家庭內(nèi)部局域網(wǎng),以實(shí)現(xiàn)互聯(lián)網(wǎng)接入共享,或?qū)崿F(xiàn)方便的相互控制等功能。例如在0IPF(0pen IPTV Forum,開放交互式網(wǎng)絡(luò)電視論壇)規(guī)范中,同一個(gè)用戶的多個(gè)IPTV 終端就可以組成一個(gè)家庭網(wǎng)絡(luò)(該家庭網(wǎng)絡(luò)的設(shè)備支持DLNA規(guī)范),網(wǎng)絡(luò)內(nèi)任何一個(gè)設(shè)備可以互相訪問(wèn)。當(dāng)用戶通過(guò)家庭網(wǎng)絡(luò)內(nèi)PVR錄制了一段精彩IPTV視頻后,在上班的公交途中,用戶通過(guò)支持DLNA的手機(jī)訪問(wèn)PVR設(shè)備,觀看該段視頻。通過(guò)以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī), 服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法,其特征在于,包括接收遠(yuǎn)程設(shè)備發(fā)送的訪問(wèn)家庭網(wǎng)絡(luò)的會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式;根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器;指示所分配的轉(zhuǎn)碼器為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸進(jìn)行轉(zhuǎn)碼。
2.根據(jù)權(quán)利要求1所述的遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法,其特征在于,所述會(huì)話發(fā)起請(qǐng)求中還包含轉(zhuǎn)碼指示,所述根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式, 分配對(duì)應(yīng)的轉(zhuǎn)碼器為在會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼指示時(shí),根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器。
3.根據(jù)權(quán)利要求1所述的遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法,其特征在于,所述指示所分配的轉(zhuǎn)碼器為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸進(jìn)行轉(zhuǎn)碼包括指示所分配的轉(zhuǎn)碼器進(jìn)行轉(zhuǎn)碼準(zhǔn)備,并通過(guò)所述轉(zhuǎn)碼器向所述家庭網(wǎng)絡(luò)發(fā)送會(huì)話發(fā)起請(qǐng)求。
4.根據(jù)權(quán)利要求1所述的遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法,其特征在于,所述指示所分配的轉(zhuǎn)碼器為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸進(jìn)行轉(zhuǎn)碼包括向所分配的轉(zhuǎn)碼器發(fā)送調(diào)用請(qǐng)求;接收轉(zhuǎn)碼器進(jìn)行轉(zhuǎn)碼準(zhǔn)備后發(fā)送的調(diào)用請(qǐng)求響應(yīng);向所述家庭網(wǎng)絡(luò)發(fā)送會(huì)話發(fā)起請(qǐng)求。
5.根據(jù)權(quán)利要求2所述的遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法,其特征在于,通過(guò)所述會(huì)話發(fā)起請(qǐng)求消息的消息體攜帶轉(zhuǎn)碼指示以及轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式;或通過(guò)消息頭攜帶轉(zhuǎn)碼指示,并通過(guò)消息體攜帶轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式。
6.根據(jù)權(quán)利要求1、2、3、4或5所述的遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法,其特征在于,所述方法還包括在家庭網(wǎng)絡(luò)和轉(zhuǎn)碼器之間協(xié)商建立安全通道,所述家庭網(wǎng)絡(luò)和轉(zhuǎn)碼器之間通過(guò)所述安全通道進(jìn)行內(nèi)容傳輸。
7.—種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的裝置,其特征在于,包括接收單元,用于接收遠(yuǎn)程設(shè)備發(fā)送的訪問(wèn)家庭網(wǎng)絡(luò)的會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式;分配單元,用于根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器;指示單元,用于指示所分配的轉(zhuǎn)碼器為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸進(jìn)行轉(zhuǎn)碼。
8.根據(jù)權(quán)利要求7所述的遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的裝置,其特征在于,所述會(huì)話發(fā)起請(qǐng)求中還包含轉(zhuǎn)碼指示,所述分配單元在會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼指示時(shí),根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器。
9.根據(jù)權(quán)利要求7所述的遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的裝置,其特征在于,所述指示單元用于指示所分配的轉(zhuǎn)碼器進(jìn)行轉(zhuǎn)碼準(zhǔn)備,并通過(guò)所述轉(zhuǎn)碼器向所述家庭網(wǎng)絡(luò)發(fā)送會(huì)話發(fā)起請(qǐng)求。
10.根據(jù)權(quán)利要求7所述的遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的裝置,其特征在于,所述指示單元包括發(fā)送模塊,用于向所分配的轉(zhuǎn)碼器發(fā)送調(diào)用請(qǐng)求;接收模塊,用于接收轉(zhuǎn)碼器進(jìn)行轉(zhuǎn)碼準(zhǔn)備后發(fā)送的調(diào)用請(qǐng)求響應(yīng);所述發(fā)送模塊還用于向所述家庭網(wǎng)絡(luò)發(fā)送會(huì)話發(fā)起請(qǐng)求。
11.一種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的系統(tǒng),其特征在于,包括遠(yuǎn)程設(shè)備,用于發(fā)送訪問(wèn)家庭網(wǎng)絡(luò)的會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式;核心網(wǎng),用于將從遠(yuǎn)程設(shè)備接收到的會(huì)話發(fā)起請(qǐng)求轉(zhuǎn)發(fā)給業(yè)務(wù)服務(wù)器; 業(yè)務(wù)服務(wù)器,用于接收所述會(huì)話發(fā)起請(qǐng)求,并根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器;指示所分配的轉(zhuǎn)碼器為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸進(jìn)行轉(zhuǎn)碼。
12.根據(jù)權(quán)利要求11所述的遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的系統(tǒng),其特征在于,所述會(huì)話發(fā)起請(qǐng)求中還包含轉(zhuǎn)碼指示,所述業(yè)務(wù)服務(wù)器在會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼指示時(shí),根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器。
13.根據(jù)權(quán)利要求11所述的遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的系統(tǒng),其特征在于,所述業(yè)務(wù)服務(wù)器指示所分配的轉(zhuǎn)碼器為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸進(jìn)行轉(zhuǎn)碼包括所述業(yè)務(wù)服務(wù)器用于向所分配的轉(zhuǎn)碼器發(fā)送會(huì)話發(fā)起請(qǐng)求,以指示轉(zhuǎn)碼器進(jìn)行轉(zhuǎn)碼準(zhǔn)備;所述轉(zhuǎn)碼器進(jìn)行轉(zhuǎn)碼準(zhǔn)備,并向所述家庭網(wǎng)絡(luò)發(fā)送會(huì)話發(fā)起請(qǐng)求。
14.根據(jù)權(quán)利要求11所述的遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的系統(tǒng),其特征在于,所述業(yè)務(wù)服務(wù)器指示所分配的轉(zhuǎn)碼器為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸進(jìn)行轉(zhuǎn)碼包括所述業(yè)務(wù)服務(wù)器用于向所分配的轉(zhuǎn)碼器發(fā)送調(diào)用請(qǐng)求;所述轉(zhuǎn)碼器用于在接收到調(diào)用請(qǐng)求后進(jìn)行轉(zhuǎn)碼準(zhǔn)備,并向所述業(yè)務(wù)服務(wù)器發(fā)送調(diào)用請(qǐng)求響應(yīng);所述業(yè)務(wù)服務(wù)器還用于向所述家庭網(wǎng)絡(luò)發(fā)送會(huì)話發(fā)起請(qǐng)求。
全文摘要
本發(fā)明公開了一種遠(yuǎn)程訪問(wèn)家庭網(wǎng)絡(luò)的方法、裝置及系統(tǒng),涉及通信領(lǐng)域,減輕核心網(wǎng)和家庭網(wǎng)絡(luò)的處理負(fù)擔(dān)。本發(fā)明實(shí)施例包括接收遠(yuǎn)程設(shè)備發(fā)送的訪問(wèn)家庭網(wǎng)絡(luò)的會(huì)話發(fā)起請(qǐng)求,所述會(huì)話發(fā)起請(qǐng)求中包含轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式;根據(jù)所述會(huì)話發(fā)起請(qǐng)求中的轉(zhuǎn)碼前內(nèi)容格式和轉(zhuǎn)碼后內(nèi)容格式,分配對(duì)應(yīng)的轉(zhuǎn)碼器;指示所分配的轉(zhuǎn)碼器為所述遠(yuǎn)程設(shè)備與家庭網(wǎng)絡(luò)之間的內(nèi)容傳輸進(jìn)行轉(zhuǎn)碼。本發(fā)明實(shí)施例主要用在數(shù)字家庭網(wǎng)絡(luò)。
文檔編號(hào)H04L29/08GK102223386SQ20101014863
公開日2011年10月19日 申請(qǐng)日期2010年4月16日 優(yōu)先權(quán)日2010年4月16日
發(fā)明者樂培玉, 劉光遠(yuǎn), 張仁宙, 張園園, 張楚雄, 田林一, 田永輝, 石騰, 袁衛(wèi)忠 申請(qǐng)人:華為技術(shù)有限公司