專利名稱:實時視頻推送方法、系統(tǒng)及中心業(yè)務服務器的制作方法
技術領域:
本發(fā)明涉及網(wǎng)絡視頻監(jiān)控技術,尤其涉及一種基于電子地圖向用戶終端推送實時視頻的實時視頻推送方法、系統(tǒng)及中心業(yè)務服務器。
背景技術:
伴隨國內(nèi)電信運營商3G移動網(wǎng)絡建設的持續(xù)推進,基于高速移動網(wǎng)絡應用的手機視頻產(chǎn)品越來越多,而其中非常具有應用價值的一種則是監(jiān)控視頻手機瀏覽的實現(xiàn)。突破了網(wǎng)絡帶寬限制的瓶頸之后,監(jiān)控視頻手機瀏覽具備了良好的視頻清晰度與實時性,不但具備了固定線路視頻監(jiān)控的圖像功能,還滿足了用戶無線觀看實時監(jiān)控視頻的需求,具有隨時隨地、便于用戶管理等優(yōu)勢。但目前的監(jiān)控視頻手機瀏覽業(yè)務的用戶多為政府及企業(yè)用戶,應用形式相對簡單,而廣大公眾對手機視頻瀏覽要求方便,且具有較豐富的應用形式,這是目前的監(jiān)控視頻手機瀏覽業(yè)務所基于的視頻推送系統(tǒng)還無法實現(xiàn)的。
發(fā)明內(nèi)容
本發(fā)明的目的是提出一種實時視頻推送方法、系統(tǒng)及中心業(yè)務服務器,能夠基于電子地圖向用戶終端推送實時視頻,提供豐富的用戶終端視頻瀏覽服務。為實現(xiàn)上述目的,本發(fā)明提供了一種實時視頻推送方法,包括中心業(yè)務服務器(Management and Support Server,簡稱MSS)向客戶端單元 (Mobile Client Unit,簡稱MCU)發(fā)送嵌有視頻源鏈接的電子地圖,并接收所述客戶端單元發(fā)送的播放所述視頻源的請求;所述中心業(yè)務服務器根據(jù)該播放所述視頻源的請求向所述客戶端單元返回所述視頻源的地址;視頻轉(zhuǎn)碼與分發(fā)單元(Video Access Unit,簡稱VAU)在接收到所述客戶端單元根據(jù)所述視頻源的地址發(fā)出的獲取所述視頻源的碼流的請求時,向所述客戶端單元返回所述視頻源的碼流。進一步的,在所述中心業(yè)務服務器向客戶端單元發(fā)送嵌有視頻源鏈接的電子地圖的操作之前,還包括所述中心業(yè)務服務器向電子地圖服務器(Digital Map Server,簡稱DMS)發(fā)出獲取所述客戶端單元請求的位置的電子地圖的請求;所述電子地圖服務器根據(jù)所述請求向所述中心業(yè)務服務器返回電子地圖,所述電子地圖由多個地圖瓦片組成;所述中心業(yè)務服務器向位置服務器(Location-Based ServicesServer,簡稱LBS) 發(fā)出獲取所述電子地圖中包括的各個視頻源的位置的請求;所述位置服務器將所述視頻源的位置返回給所述中心業(yè)務服務器;所述中心業(yè)務服務器根據(jù)所述視頻源的位置對所述電子地圖進行視頻源鏈接的嵌入。進一步的,所述中心業(yè)務服務器向電子地圖服務器發(fā)出獲取所述客戶端單元請求的位置的電子地圖的請求的操作具體為所述中心業(yè)務服務器根據(jù)所述客戶端單元從位置服務器獲取的實時位置向電子地圖服務器發(fā)出獲取基于所述實時位置的電子地圖的請求。進一步的,所述中心業(yè)務服務器向電子地圖服務器發(fā)出獲取所述客戶端單元請求的位置的電子地圖的請求的操作具體為所述中心業(yè)務服務器根據(jù)所述客戶端單元查詢的位置向電子地圖服務器發(fā)出獲取基于所述查詢的位置的電子地圖的請求。進一步的,所述電子地圖服務器根據(jù)所述電子地圖請求向所述中心業(yè)務服務器返回電子地圖的操作之前,還包括所述電子地圖服務器將所述電子地圖請求中的請求位置的經(jīng)緯度信息轉(zhuǎn)換為電子地圖的坐標,并根據(jù)所述電子地圖的坐標和所述客戶端單元的比例尺確定返回給所述中心業(yè)務服務器的電子地圖的地圖瓦片。進一步的,所述中心業(yè)務服務器在獲得所述客戶端請求的位置之后,還包括所述中心業(yè)務服務器根據(jù)所述客戶端請求的位置向外部網(wǎng)關設備或外部信息管理系統(tǒng)發(fā)出信息查詢請求,并接收所述外部網(wǎng)關設備或外部信息管理系統(tǒng)返回所述客戶端請求的位置的相關信息;根據(jù)所述相關信息在電子地圖上嵌入對應的類型標識。在本實施例中,可以結(jié)合具體的應用目標,由外部網(wǎng)管或外部信息管理系統(tǒng)反饋的相關信息可以例如城市道路誘導信息、空余停車位、軌道交通實時信息、公交換乘信息等等。這些信息也能夠以不同的類型標識在電子地圖上進行實時顯示,以便于用戶查看。為實現(xiàn)上述目的,本發(fā)明提供了一種中心業(yè)務服務器,包括電子地圖發(fā)送模塊,用于向客戶端單元發(fā)送嵌有視頻源鏈接的電子地圖;播放請求接收模塊,用于接收所述客戶端單元發(fā)送的播放所述視頻源的請求;地址返回模塊,用于根據(jù)該播放所述視頻源的請求向所述客戶端單元返回所述視頻源的地址。進一步的,還包括電子地圖請求模塊,用于向電子地圖服務器發(fā)出獲取所述客戶端單元請求的位置的電子地圖的請求;視頻源位置獲取模塊,用于向位置服務器發(fā)出獲取所述電子地圖中包括的各個視頻源的位置的請求;視頻源鏈接嵌入模塊,用于根據(jù)所述視頻源的位置對所述電子地圖進行視頻源鏈接的嵌入。進一步的,所述電子地圖請求模塊包括實時位置地圖請求單元,用于根據(jù)所述客戶端單元從位置服務器獲取的實時位置向電子地圖服務器發(fā)出獲取基于所述實時位置的電子地圖的請求。進一步的,所述電子地圖請求模塊包括查詢位置地圖請求單元,用于根據(jù)所述客戶端單元查詢的位置向電子地圖服務器發(fā)出獲取基于所述查詢的位置的電子地圖的請求。
進一步的,還包括信息查詢模塊,用于在獲得所述客戶端請求的位置之后,根據(jù)所述客戶端請求的位置向外部網(wǎng)關設備或外部信息管理系統(tǒng)發(fā)出信息查詢請求,并接收所述外部網(wǎng)關設備或外部信息管理系統(tǒng)返回所述客戶端請求的位置的相關信息;信息嵌入模塊,用于根據(jù)所述相關信息在電子地圖上嵌入對應的類型標識。為實現(xiàn)上述目的,本發(fā)明提供了一種包括前述中心業(yè)務服務器的實時視頻推送系統(tǒng),還包括位置服務器,用于為客戶端單元提供實時位置信息,并提供被請求獲取的電子地圖中包括的各個視頻源的位置信息;電子地圖服務器,用于提供被請求獲取的電子地圖的地圖瓦片;視頻轉(zhuǎn)碼與分發(fā)單元,用于在接收到客戶端單元根據(jù)所述視頻源的地址發(fā)出的獲取所述視頻源的碼流的請求時,向所述客戶端單元返回所述視頻源的碼流?;谏鲜黾夹g方案,本發(fā)明以用戶請求位置的電子地圖為基礎,向用戶提供嵌入式的視頻源鏈接,如果用戶通過訪問視頻源鏈接來獲取電子地圖中的視頻信息,則向用戶終端推送實時視頻,提供豐富的用戶終端視頻瀏覽服務。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中圖1為本發(fā)明實時視頻推送系統(tǒng)的應用場景的架構(gòu)示意圖。圖2為本發(fā)明實時視頻推送系統(tǒng)的應用場景中各接口及協(xié)議的示意圖。圖3為本發(fā)明實時視頻推送方法的一實施例的流程示意圖。圖4為本發(fā)明實時視頻推送方法的另一實施例的信令示意圖。圖5為本發(fā)明實時視頻推送方法的又一實施例的信令示意圖。圖6為本發(fā)明中心業(yè)務服務器的一實施例的結(jié)構(gòu)示意圖。圖7為本發(fā)明中心業(yè)務服務器的另一實施例的結(jié)構(gòu)示意圖。圖8為本發(fā)明中心業(yè)務服務器的又一實施例的結(jié)構(gòu)示意圖。
具體實施例方式下面通過附圖和實施例,對本發(fā)明的技術方案做進一步的詳細描述。如圖1所示,為本發(fā)明實時視頻推送系統(tǒng)的應用場景的架構(gòu)示意圖。在圖1的應用場景中,實時視頻推送系統(tǒng)包括中心業(yè)務服務器MSS 1、位置服務器LBS 2、電子地圖服務器DMS 3和視頻轉(zhuǎn)碼與分發(fā)單元VAU 4。VAU 4與前端視頻監(jiān)控設備5相連,前端視頻監(jiān)控設備5負責采集視頻現(xiàn)場的實時視頻,并發(fā)送到VAU 4。VAU 4則針對不同編碼與分辨率格式的視頻進行統(tǒng)一轉(zhuǎn)編碼,如果是符合標準的視頻源,則進行透傳,在有多個客戶端單元點播統(tǒng)一視頻源時則進行視頻的分發(fā)。當VAU 4接收到客戶端單元根據(jù)某個視頻源地址發(fā)出的獲取該視頻源的碼流的請求時,向該客戶端單元返回該視頻源的碼流。本實施例的實時視頻推送系統(tǒng)中提供核心業(yè)務的服務器組包括MSS ULBS 2和 DMS 3。MSS 1與一些外部的信息集成系統(tǒng)相連,例如城市交通信息管理系統(tǒng)、道路誘導信息管理系統(tǒng)、停車信息管理系統(tǒng)或軌道交通信息管理系統(tǒng)等,這些外部信息集成系統(tǒng)則基于電子地圖向MSS 1提供用戶請求位置的相關信息例如出行換乘信息、道路誘導信息、停車信息或軌道交通擁堵信息等。MSS 1可以與一些外部網(wǎng)關設備相連,例如短信網(wǎng)關、彩信網(wǎng)關或WAP網(wǎng)關,以此獲取短信收發(fā)、號碼鑒權服務等。MSS 1還可以與其他一些IT系統(tǒng)相連,以便獲取IT系統(tǒng)的一些業(yè)務管理或計費等信息。DMS 3和LBS 2均與MSS 1相連,其中DMS 3主要提供被請求獲取的電子地圖的地圖瓦片。DMS 3將由用戶發(fā)出的電子地圖請求中的請求位置的經(jīng)緯度信息轉(zhuǎn)換為電子地圖的坐標,并根據(jù)電子地圖的坐標和客戶端單元MCU 6的比例尺確定地圖瓦片。地圖瓦片也就是指組成電子地圖的單元,電子地圖在下載到客戶端單元時,并非整個地圖一次性下載, 而是根據(jù)用戶請求位置按照用戶要求的比例尺來動態(tài)的下載到客戶端單元。LBS 2還與MCU 6相連,為MCU 6提供實時位置信息,LBS 2還可以提供被請求獲取的電子地圖中包括的各個視頻源的位置信息。在圖1中MCU 6實現(xiàn)的功能可以包括視頻播放、地圖瓦片的下載和展現(xiàn)、視頻源鏈接的操作以及一些外部信息集成系統(tǒng)或外部網(wǎng)關設備提供的信息的接收等,但不限于這些功能。MSS 1的功能和結(jié)構(gòu)將在后面進行詳細說明,這里先對本發(fā)明實時視頻推送系統(tǒng)的應用場景中各接口及協(xié)議進行說明,如圖2所示為本發(fā)明實時視頻推送系統(tǒng)的應用場景中各接口及協(xié)議的示意圖。圖2給出了一種可行的接口和協(xié)議方案,但本發(fā)明并不限于圖 2所示的接口和協(xié)議,在不同網(wǎng)絡結(jié)構(gòu)下,可采用其他可行的替代接口或協(xié)議。在圖2中, 參考點Ul為MCU 6與MSS 1之間的地圖接口,實現(xiàn)電子地圖傳輸與互操作,使用HTTP協(xié)議 (或FTP協(xié)議等);參考點U2為MCU 6與VAU 4之間的視頻通訊接口,可使用各種媒體流協(xié)議RTSP/RTP/RTCP等;參考點U3為VAU 4與MSS 1的接口,可采用Web Service接口協(xié)議 (例如SOAP/HTTP等);參考點U4為MSSl與DA (第三方信息系統(tǒng))的接口,可使用HTTP+XML 協(xié)議;參考點U5為DMS 3與MSS 1之間的地圖接口,也可使用HTTP+XML協(xié)議;參考點U6為 LBS 2與MSS 1之間的位置信息接口,可使用HTTP+XML協(xié)議;U7為MCU 6與MSS 1之間的位置信息接口,可使用HTTP+XML協(xié)議;U8為MCU 6與LBS 2之間的位置信息接口,可使用 HTTP+XML 協(xié)議。如圖3所示,為本發(fā)明實時視頻推送方法的一實施例的流程示意圖。本實施例可基于前述的實施視頻推送系統(tǒng)實施例提供實時視頻推送流程,包括步驟101、MSS向MCU發(fā)送嵌有視頻源鏈接的電子地圖,并接收MCU發(fā)送的播放視頻源的請求;步驟102、MSS根據(jù)該播放視頻源的請求向MCU返回視頻源的地址;步驟103、VAU在接收到MCU根據(jù)視頻源的地址發(fā)出的獲取視頻源的碼流的請求時,向MCU返回視頻源的碼流。在本實施例中MSS向用戶提供的電子地圖中嵌有視頻源鏈接,供用戶選擇,用戶可以通過訪問視頻源連接來獲取VAU推送的視頻碼流。這種將電子地圖與視頻源結(jié)合的方式可以使用戶非常直觀和便利的獲取某個具體位置的實時視頻,可以為用戶提供豐富的用戶終端視頻瀏覽服務。
MSS提供給MCU的電子地圖可以根據(jù)用戶需要進行推送,也可以是根據(jù)用戶的請求進行推送。如圖4所示,為本發(fā)明實時視頻推送方法的另一實施例的信令示意圖。本實施例中MCU根據(jù)自身的實時位置來獲取對應的電子地圖,具體包括步驟201、MCU向LBS請求獲取自身的實時位置;步驟202、LBS對MCU進行定位,并將該MCU的實時位置返回給MCU ;步驟203、MCU向MSS請求自身的實時位置的電子地圖;步驟204、MSS根據(jù)MCU的實時位置向DMS發(fā)出獲取基于該實時位置的電子地圖的請求;步驟205、DMS根據(jù)該請求向MSS返回電子地圖,電子地圖由多個地圖瓦片組成;步驟206、MSS向LBS發(fā)出獲取該電子地圖中包括的各個視頻源的位置的請求;步驟207、LBS將各個視頻源的位置返回給MSS ;步驟208、MSS根據(jù)各個視頻源的位置對電子地圖進行視頻源鏈接的嵌入;步驟209、MSS將該嵌有各個視頻源鏈接的電子地圖返回給MCU ;步驟210、MCU向MSS請求播放電子地圖中的某個視頻源;步驟211、MSS向MCU返回被請求視頻源的播放地址;步驟212、MCU根據(jù)該播放地址向VAU發(fā)出播放該視頻源的請求;步驟213、VAU向MCU返回該視頻源的碼流,以供MCU播放。在上述步驟中,步驟205中的DMS可以將電子地圖請求中的請求位置的經(jīng)緯度信息轉(zhuǎn)換為電子地圖的坐標,并根據(jù)電子地圖的坐標和MCU要求的比例尺確定返回給MSS的電子地圖的地圖瓦片。通過本實施例,實時視頻推送系統(tǒng)可以為用戶提供基于自身位置周邊的各個視頻點的實時視頻,這給用戶帶來了極大的便利,用戶通過手機等設備就可以方便的獲知自身位置周圍的各種設施、場地的情況,方便安排進一步的行動。用戶除了可以了解自身位置的情況,也可以利用MCU內(nèi)的查詢功能查詢某個位置的電子地圖的情況,如圖5所示,為本發(fā)明實時視頻推送方法的又一實施例的信令示意圖。 在本實施例中,實時視頻推送過程具體包括步驟301、MCU向MSS請求查詢處的某個位置的電子地圖;步驟302、MSS根據(jù)該查詢位置向DMS發(fā)出獲取基于該查詢位置的電子地圖的請求;步驟303、DMS根據(jù)該請求向MSS返回電子地圖,電子地圖由多個地圖瓦片組成;步驟304、MSS向LBS發(fā)出獲取該電子地圖中包括的各個視頻源的位置的請求;步驟305、LBS將各個視頻源的位置返回給MSS ;步驟306、MSS根據(jù)各個視頻源的位置對電子地圖進行視頻源鏈接的嵌入;步驟307、MSS將該嵌有各個視頻源鏈接的電子地圖返回給MCU ;步驟308、MCU向MSS請求播放電子地圖中的某個視頻源;步驟309、MSS向MCU返回被請求視頻源的播放地址;步驟310、MCU根據(jù)該播放地址向VAU發(fā)出播放該視頻源的請求;步驟311、VAU向MCU返回該視頻源的碼流,以供MCU播放。
在步驟301之后,MSS獲得了 MCU請求的位置之后,還可以根據(jù)MCU請求的位置向外部網(wǎng)關設備或外部信息管理系統(tǒng)發(fā)出信息查詢請求,并接收外部網(wǎng)關設備或外部信息管理系統(tǒng)返回MCU請求的位置的相關信息,然后MSS可以參考嵌入視頻源的操作,根據(jù)相關信息在電子地圖上嵌入對應的類型標識。這種方式與具體的應用目標相結(jié)合,由外部網(wǎng)管或外部信息管理系統(tǒng)反饋的相關信息可以例如城市道路誘導信息、空余停車位、軌道交通實時信息、公交換乘信息等等。而這些信息與推送視頻點位相一致,也能夠以不同的類型標識在電子地圖上進行實時顯示,以便于用戶查看。同樣該操作也適用于上一實施例。嵌入相關信息的電子地圖被發(fā)送給客戶端單元,并在客戶端單元中展示,用戶可以通過瀏覽請求位置的電子地圖而獲得該請求位置周邊的相關信息,從而更加便利。MSS在獲得了 MCU請求的位置后,就可以向外部信息管理系統(tǒng)請求該位置周邊的信息服務,例如獲取周邊的出行、換乘信息、道路誘導信息,或者獲取停車信息等,該信息服務可以與電子地圖結(jié)合,在電子地圖中標注出信息表達的位置,例如在電子地圖的道路中提供道路誘導信息,更直觀的為出行者提供行車服務,或者在電子地圖中標出附近的幾個停車點的空位情況,并給予停車指示信號等。各種與電子地圖相結(jié)合的外部信息系統(tǒng)均可以為用戶提供豐富的服務,從而為用戶提供良好的服務感受。本領域普通技術人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。下面將對本發(fā)明中的中心業(yè)務服務器進行詳細說明,如圖6所示,為本發(fā)明中心業(yè)務服務器的一實施例的結(jié)構(gòu)示意圖。在本實施例中,MSS包括電子地圖發(fā)送模塊11、播放請求接收模塊12和地址返回模塊13,電子地圖發(fā)送模塊11用于向客戶端單元發(fā)送嵌有視頻源鏈接的電子地圖。播放請求接收模塊12用于接收所述客戶端單元發(fā)送的播放所述視頻源的請求。地址返回模塊13用于根據(jù)該播放所述視頻源的請求向所述客戶端單元返回所述視頻源的地址。在本實施例中,MSS向用戶提供的電子地圖中嵌有視頻源鏈接,供用戶選擇,用戶可以通過訪問視頻源連接來獲取VAU推送的視頻碼流。這種將電子地圖與視頻源結(jié)合的方式可以使用戶非常直觀和便利的獲取某個具體位置的實時視頻,可以為用戶提供豐富的用戶終端視頻瀏覽服務。如圖7所示,為本發(fā)明中心業(yè)務服務器的另一實施例的結(jié)構(gòu)示意圖。與上一實施例相比,本實施例還包括電子地圖請求模塊14、視頻源位置獲取模塊15和視頻源鏈接嵌入模塊16。其中電子地圖請求模塊14用于向電子地圖服務器發(fā)出獲取所述客戶端單元請求的位置的電子地圖的請求。視頻源位置獲取模塊15用于向位置服務器發(fā)出獲取所述電子地圖中包括的各個視頻源的位置的請求。視頻源鏈接嵌入模塊16用于根據(jù)所述視頻源的位置對所述電子地圖進行視頻源鏈接的嵌入。其中,電子地圖請求模塊14可以包括實時位置地圖請求單元,用于根據(jù)所述客戶端單元從位置服務器獲取的實時位置向電子地圖服務器發(fā)出獲取基于所述實時位置的電子地圖的請求。電子地圖請求模塊14也可以包括查詢位置地圖請求單元,用于根據(jù)所述客戶端單元查詢的位置向電子地圖服務器發(fā)出獲取基于所述查詢的位置的電子地圖的請求。
如圖8所示,為本發(fā)明中心業(yè)務服務器的又一實施例的結(jié)構(gòu)示意圖。與上一實施例相比,本實施例還包括信息查詢模塊17和信息嵌入模塊18,信息查詢模塊17用于在獲得所述客戶端請求的位置之后,根據(jù)所述客戶端請求的位置向外部網(wǎng)關設備或外部信息管理系統(tǒng)發(fā)出信息查詢請求,并接收所述外部網(wǎng)關設備或外部信息管理系統(tǒng)返回所述客戶端請求的位置的相關信息。信息嵌入模塊18用于根據(jù)所述相關信息在電子地圖上嵌入對應的類型標識。嵌入相關信息的電子地圖被發(fā)送給客戶端單元,并在客戶端單元中展示,用戶可以通過瀏覽請求位置的電子地圖而獲得該請求位置周邊的相關信息。最后應當說明的是以上實施例僅用以說明本發(fā)明的技術方案而非對其限制;盡管參照較佳實施例對本發(fā)明進行了詳細的說明,所屬領域的普通技術人員應當理解依然可以對本發(fā)明的具體實施方式
進行修改或者對部分技術特征進行等同替換;而不脫離本發(fā)明技術方案的精神,其均應涵蓋在本發(fā)明請求保護的技術方案范圍當中。
權利要求
1.一種實時視頻推送方法,包括中心業(yè)務服務器向客戶端單元發(fā)送嵌有視頻源鏈接的電子地圖,并接收所述客戶端單元發(fā)送的播放所述視頻源的請求;所述中心業(yè)務服務器根據(jù)該播放所述視頻源的請求向所述客戶端單元返回所述視頻源的地址;視頻轉(zhuǎn)碼與分發(fā)單元在接收到所述客戶端單元根據(jù)所述視頻源的地址發(fā)出的獲取所述視頻源的碼流的請求時,向所述客戶端單元返回所述視頻源的碼流。
2.根據(jù)權利要求1所述的實時視頻推送方法,其中在所述中心業(yè)務服務器向客戶端單元發(fā)送嵌有視頻源鏈接的電子地圖的操作之前,還包括所述中心業(yè)務服務器向電子地圖服務器發(fā)出獲取所述客戶端單元請求的位置的電子地圖的請求;所述電子地圖服務器根據(jù)所述請求向所述中心業(yè)務服務器返回電子地圖,所述電子地圖由多個地圖瓦片組成;所述中心業(yè)務服務器向位置服務器發(fā)出獲取所述電子地圖中包括的各個視頻源的位置的請求;所述位置服務器將所述視頻源的位置返回給所述中心業(yè)務服務器;所述中心業(yè)務服務器根據(jù)所述視頻源的位置對所述電子地圖進行視頻源鏈接的嵌入。
3.根據(jù)權利要求2所述的實時視頻推送方法,其中所述中心業(yè)務服務器向電子地圖服務器發(fā)出獲取所述客戶端單元請求的位置的電子地圖的請求的操作具體為所述中心業(yè)務服務器根據(jù)所述客戶端單元從位置服務器獲取的實時位置向電子地圖服務器發(fā)出獲取基于所述實時位置的電子地圖的請求。
4.根據(jù)權利要求2所述的實時視頻推送方法,其中所述中心業(yè)務服務器向電子地圖服務器發(fā)出獲取所述客戶端單元請求的位置的電子地圖的請求的操作具體為所述中心業(yè)務服務器根據(jù)所述客戶端單元查詢的位置向電子地圖服務器發(fā)出獲取基于所述查詢的位置的電子地圖的請求。
5.根據(jù)權利要求2所述的實時視頻推送方法,其中所述電子地圖服務器根據(jù)所述電子地圖請求向所述中心業(yè)務服務器返回電子地圖的操作之前,還包括所述電子地圖服務器將所述電子地圖請求中的請求位置的經(jīng)緯度信息轉(zhuǎn)換為電子地圖的坐標,并根據(jù)所述電子地圖的坐標和所述客戶端單元的比例尺確定返回給所述中心業(yè)務服務器的電子地圖的地圖瓦片。
6.根據(jù)權利要求4或5所述的實時視頻推送方法,其中所述中心業(yè)務服務器在獲得所述客戶端請求的位置之后,還包括所述中心業(yè)務服務器根據(jù)所述客戶端請求的位置向外部網(wǎng)關設備或外部信息管理系統(tǒng)發(fā)出信息查詢請求,并接收所述外部網(wǎng)關設備或外部信息管理系統(tǒng)返回所述客戶端請求的位置的相關信息;根據(jù)所述相關信息在電子地圖上嵌入對應的類型標識。
7.一種中心業(yè)務服務器,包括電子地圖發(fā)送模塊,用于向客戶端單元發(fā)送嵌有視頻源鏈接的電子地圖;播放請求接收模塊,用于接收所述客戶端單元發(fā)送的播放所述視頻源的請求;地址返回模塊,用于根據(jù)該播放所述視頻源的請求向所述客戶端單元返回所述視頻源的地址。
8.根據(jù)權利要求7所述的中心業(yè)務服務器,其中還包括電子地圖請求模塊,用于向電子地圖服務器發(fā)出獲取所述客戶端單元請求的位置的電子地圖的請求;視頻源位置獲取模塊,用于向位置服務器發(fā)出獲取所述電子地圖中包括的各個視頻源的位置的請求;視頻源鏈接嵌入模塊,用于根據(jù)所述視頻源的位置對所述電子地圖進行視頻源鏈接的嵌入。
9.根據(jù)權利要求8所述的中心業(yè)務服務器,其中所述電子地圖請求模塊包括實時位置地圖請求單元,用于根據(jù)所述客戶端單元從位置服務器獲取的實時位置向電子地圖服務器發(fā)出獲取基于所述實時位置的電子地圖的請求。
10.根據(jù)權利要求8所述的中心業(yè)務服務器,其中所述電子地圖請求模塊包括查詢位置地圖請求單元,用于根據(jù)所述客戶端單元查詢的位置向電子地圖服務器發(fā)出獲取基于所述查詢的位置的電子地圖的請求。
11.根據(jù)權利要求9或10所述的中心業(yè)務服務器,其中還包括信息查詢模塊,用于在獲得所述客戶端請求的位置之后,根據(jù)所述客戶端請求的位置向外部網(wǎng)關設備或外部信息管理系統(tǒng)發(fā)出信息查詢請求,并接收所述外部網(wǎng)關設備或外部信息管理系統(tǒng)返回所述客戶端請求的位置的相關信息;信息嵌入模塊,用于根據(jù)所述相關信息在電子地圖上嵌入對應的類型標識。
12.一種包括權利要求7 11任一所述中心業(yè)務服務器的實時視頻推送系統(tǒng),還包括位置服務器,用于為客戶端單元提供實時位置信息,并提供被請求獲取的電子地圖中包括的各個視頻源的位置信息;電子地圖服務器,用于提供被請求獲取的電子地圖的地圖瓦片; 視頻轉(zhuǎn)碼與分發(fā)單元,用于在接收到客戶端單元根據(jù)所述視頻源的地址發(fā)出的獲取所述視頻源的碼流的請求時,向所述客戶端單元返回所述視頻源的碼流。
全文摘要
本發(fā)明涉及一種實時視頻推送方法,包括中心業(yè)務服務器向客戶端單元發(fā)送嵌有視頻源鏈接的電子地圖,并接收所述客戶端單元發(fā)送的播放所述視頻源的請求;所述中心業(yè)務服務器根據(jù)該播放所述視頻源的請求向所述客戶端單元返回所述視頻源的地址;視頻轉(zhuǎn)碼與分發(fā)單元在接收到所述客戶端單元根據(jù)所述視頻源的地址發(fā)出的獲取所述視頻源的碼流的請求時,向所述客戶端單元返回所述視頻源的碼流。本發(fā)明還涉及一種實時視頻推送系統(tǒng)及中心業(yè)務服務器。本發(fā)明以用戶請求位置的電子地圖為基礎,向用戶提供嵌入式的視頻源鏈接,如果用戶通過訪問視頻源鏈接來獲取電子地圖中的視頻信息,則向用戶終端推送實時視頻,提供豐富的用戶終端視頻瀏覽服務。
文檔編號H04L29/08GK102404369SQ201010284968
公開日2012年4月4日 申請日期2010年9月17日 優(yōu)先權日2010年9月17日
發(fā)明者張艷霞, 曹寧, 梁篤國, 鄧濤 申請人:中國電信股份有限公司