国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      視頻監(jiān)控中的點播方法和交換設備的制作方法

      文檔序號:7760256閱讀:202來源:國知局
      專利名稱:視頻監(jiān)控中的點播方法和交換設備的制作方法
      技術(shù)領域
      本發(fā)明涉及視頻監(jiān)控技術(shù)領域,特別涉及一種視頻監(jiān)控中的點播方法和交換設備。
      背景技術(shù)
      圖1為現(xiàn)有視頻監(jiān)控系統(tǒng)的結(jié)構(gòu)示意圖。如圖1所示,視頻客戶端1 (VCl)、VC2通過視頻服務管理器(VM)點播編碼器1 (ECl)、EC2、EC3和EC4的實況,具體可參見圖2給出的VC點播EC單播流量的工作流程,如圖2所示,該流程是以VCl請求EC單播流量為例來說明的,且該流程主要包括兩個階段、即步驟201-206的開始實況和步驟207-210的停止實況,具體可包括以下步驟步驟201 =VC向VM發(fā)送通用管理協(xié)議請求(GMP Request)報文,以請求點播ECl實況。步驟202 =VM向ECl發(fā)送ktup報文,要求ECl打開實況。步驟203 =ECl向VM返回OK報文后,打開實況,并將實況流發(fā)送出去。步驟204 :VM接收到ECl發(fā)出的OK報文后,向VC發(fā)送建立(ktup)報文,要求VC 打開相應的端口以接收ECl發(fā)出的實況流。步驟205 =VC打開端口后,向VM返回OK報文。步驟206 =VM接收到VC發(fā)送的OK報文后,向VC返回GMP響應報文。至此,即完成了 VC開始實況ECl的工作流程,此時,VC開始接收由ECl發(fā)出的音視頻數(shù)據(jù)的實況流。步驟207 當VCl停止接收ECl實況時,向VM發(fā)送GMP Request報文,以請求停止 ECl實況。步驟208 =VM向ECl發(fā)送釋放(Release)報文,請求ECl關閉實況;同時,向VC發(fā)送Release報文,請求VC關閉端口。步驟209 =ECl向VM返回OK報文后,關閉實況;同時,VC也向VM返回OK報文,并
      關閉端口。步驟210 =VM接收到OK報文后,向VC返回GMP響應報文。至此,即完成了 VC停止實況ECl的工作流程。在完成了 ECl實況點播后,即可進行EC2、EC3、EC4實況的點播,當VC點播EC2、 EC3、EC4實況時,具體流程同上,這里不再贅述。通過上述分析可以看出,現(xiàn)有VC在點播EC單播流量時,每一次在不同的EC單播流量切換時,都需要有VM打開實況并關閉實況的過程,而這兩個過程會有協(xié)議交互和流量引入的時間消耗,從而使得實況切換時存在比較明顯的時間間隔,導致實況響應速度過慢。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明提供了一種視頻監(jiān)控中的點播方法,不僅能夠加快實況切換時的速度,而且實現(xiàn)簡單。本發(fā)明還提供了一種視頻監(jiān)控中的交換設備設備,不僅能夠加快實況切換時的速度,而且實現(xiàn)簡單。為了達到上述目的,本發(fā)明提出的技術(shù)方案為一種視頻監(jiān)控中的點播方法,應用于視頻客戶端VC輪切點播編碼器EC單播流量, 該方法包括在首輪輪切播放中,在由VC分別向視頻服務管理器VM請求每個EC單播流量、并由VM分別指示每個EC發(fā)送永久單播流量的交互過程后,交換機根據(jù)交互過程記錄每個EC 單播流量對應的流量表項,所述流量表項包括對應EC的源IP地址SIP、目的IP地址DIP、 交換機連接VC端的物理端口和輪切間隔,所述輪切間隔為每輪播放對應EC單播流量的播放時長;在后續(xù)輪切播放中,交換機直接根據(jù)每個流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC。在首輪輪切播放中,對于每一個EC,所述交互過程包括由VM接收VC發(fā)送的請求點播EC單播流量的報文后,向EC發(fā)送指示EC打開并永久發(fā)送單播流量的報文;由VM接收到EC返回的報文后,向VC發(fā)送帶有輪切指示的報文,要求VC打開一個用戶數(shù)據(jù)包協(xié)議UDP端口以接收該EC單播流量;由VM接收VC發(fā)送的請求停止EC單播流量的報文后,向VC發(fā)送釋放EC單播流量的報文以便VC停止接收EC單播流量,并由VC記錄接收該VC單播流量的UDP端口。所述交換機根據(jù)交互過程記錄每個EC單播流量對應的流量表項包括交換機監(jiān)聽VM向VC發(fā)送的帶有輪切指示的報文,根據(jù)該報文記錄EC單播流量的 SIP、DIP、物理端口、該EC單播流量到來的時間點Tl ;交換機監(jiān)聽VC向VM發(fā)送的請求停止EC單播流量的報文后,記錄該時間點T2 ;交換機計算輪切間隔TEC = T2-T1后,記錄包含有所述對應EC的SIP、DIP、交換機連接VC端的物理端口和輪切間隔的流量表項。在后續(xù)輪切播放中,當交換機直接根據(jù)每個流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC之前,該方法進一步包括由VM接收VC發(fā)送的請求點播EC單播流量的報文后,向VC回應報文,以便VC接收交換機輪流發(fā)送的EC單播流量。該方法進一步包括當VC停止輪切點播EC單播流量時,由VM接收VC發(fā)送的帶有輪切指示的報文,并將其發(fā)送給每一個EC,以指示EC停止永久發(fā)送單播流量。一種視頻監(jiān)控中的交換設備,應用于視頻客戶端VC輪切點播編碼器EC單播流量, 該交換設備包括記錄單元和控制單元,其中,所述記錄單元,用于在首輪輪切播放中,在由VC分別向視頻服務管理器VM請求每個EC單播流量、并由VM分別指示每個EC發(fā)送永久單播流量的交互過程后,根據(jù)交互過程記錄每個EC單播流量對應的流量表項,所述流量表項包括對應EC的源IP地址SIP、目的 IP地址DIP、交換機連接VC端的物理端口和輪切間隔,所述輪切間隔為每輪播放對應EC單播流量的播放時長;所述控制單元,用于在后續(xù)輪切播放中,直接根據(jù)每個記錄單元中記錄的流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC。在首輪輪切播放中,對于每一個EC,所述交互過程包括由VM接收VC發(fā)送的請求點播EC單播流量的報文后,向EC發(fā)送指示EC打開并永久發(fā)送單播流量的報文;由VM接收到EC返回的報文后,向VC發(fā)送帶有輪切指示的報文,要求VC打開一個用戶數(shù)據(jù)包協(xié)議UDP端口以接收該EC單播流量;由VM接收VC發(fā)送的請求停止EC單播流量的報文后,向VC發(fā)送釋放EC單播流量的報文以便VC停止接收EC單播流量,并由VC記錄接收該VC單播流量的UDP端口。所述記錄單元包括第一記錄子單元,用于監(jiān)聽VM向VC發(fā)送的帶有輪切指示的報文,根據(jù)該報文記錄 EC單播流量的SIP、DIP、物理端口、該EC單播流量到來的時間點Tl ;第二記錄子單元,用于監(jiān)聽VC向VM發(fā)送的請求停止EC單播流量的報文后,記錄該時間點T2 ;第三記錄子單元,用于計算輪切間隔TEC = T2-T1后,記錄包含有所述對應EC的 SIP、DIP、交換機連接VC端的物理端口和輪切間隔的流量表項。所述控制單元,用于由VM接收VC發(fā)送的請求點播EC單播流量的報文后,監(jiān)聽到 VM向VC發(fā)送的回應報文時,直接根據(jù)每個流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC。該交換設備還包括停止單元,用于當VC停止輪切點播EC單播流量時,將VC發(fā)送的帶有輪切指示的報文發(fā)送給VM,使得VM將所述帶有輪切指示的報文發(fā)送給每一個EC,以指示EC停止永久發(fā)送單播流量。綜上所述,本發(fā)明所采用的視頻監(jiān)控中的點播方法和交換設備,是通過在首輪輪切播放中的交互過程中,由交換機記錄每個EC單播流量對應的流量表項,從而使得在后續(xù)輪切播放中,交換機能夠直接根據(jù)記錄的每個流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC。由于本發(fā)明方法是通過由交換機對每個EC的流量表項進行記錄,從而使得 VC在輪切點播EC時,無需再進行額外的交互工作,而是直接由交換機根據(jù)記錄的每個流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC,因而不僅能夠?qū)崿F(xiàn)無縫切換,加快實況切換時的速度,而且實現(xiàn)簡單。


      圖1為現(xiàn)有視頻監(jiān)控系統(tǒng)的結(jié)構(gòu)示意圖;圖2為現(xiàn)有所采用的VC點播EC單播流量的工作流程圖;圖3為本發(fā)明VC輪切點播EC單播流量的工作流程圖;圖4為本發(fā)明所采用的交換設備的結(jié)構(gòu)示意圖。
      具體實施例方式為了解決現(xiàn)有技術(shù)中存在的問題,本發(fā)明提出了一種視頻監(jiān)控中的點播方法和交換設備,本發(fā)明所述方案的具體實現(xiàn)包括在首輪輪切播放中,在由VC分別向VM請求每個EC單播流量、并由VM分別指示每個EC發(fā)送永久單播流量的交互過程后,交換機根據(jù)交互過程記錄每個EC單播流量對應的流量表項,所述流量表項包括對應EC的SIP、DIP、交換機連接VC端的物理端口和輪切間隔, 所述輪切間隔為每輪播放對應EC單播流量的播放時長;在后續(xù)輪切播放中,交換機直接根據(jù)每個流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例對本發(fā)明作進一步地詳細描述。圖3為本發(fā)明VC輪切點播EC單播流量的工作流程圖,如圖3所示,該流程也包括開始實況和停止實況兩個階段,其中,步驟301-306為開始實況階段;步驟307-308為停止實況階段,且步驟301-308為對一個EC (這里采用的是ECl為例進行說明的)進行首輪點播的過程,步驟309-310為對EC進行后續(xù)輪切播放的過程。其中,步驟301-308執(zhí)行的是由VC分別向視頻服務管理器VM請求每個EC單播流量、并由VM分別指示每個EC發(fā)送永久單播流量的交互過程,交換機根據(jù)交互過程記錄每個EC單播流量對應的流量表項,所述流量表項包括對應EC的源IP地址SIP、目的IP地址 DIP、交換機連接VC端的物理端口和輪切間隔,所述輪切間隔為每輪播放對應EC單播流量的播放時長,具體可包括以下步驟步驟301 =VC向VM發(fā)送請求點播ECl單播流量的報文。在本步驟中,VC向VM發(fā)送GMP Request報文,以請求點播ECl單播流量。需要說明的是,當用戶需要查看ECl單播流量時,是通過VC向ECl進行點播的,且 VC中保存了用戶需要查看的ECl的信息,當查看ECl的信息時,需要向該EC發(fā)送請求點播的報文。步驟302 =VM向ECl發(fā)送報文,以指示ECl打開并永久發(fā)送單播流量。在本步驟中,VM向ECl發(fā)送的是VMP Setup報文。需要說明的是,在本步驟中,VM向ECl發(fā)送的VMP Setup報文中加入一個特定標志位,用于指示ECl永久發(fā)送單播流量,相應的,VM向ECl發(fā)送的VMP Release報文中也需要添加該標志位,用于指示ECl停止該單播流量的發(fā)送,否則該單播流量不會停止。步驟303 =ECl向VM返回報文后,打開實況,并將ECl單播流量發(fā)送出去。在本步驟中,ECl向VM返回的是OK報文。步驟304 :VM接收到ECl發(fā)出的報文后,向VC發(fā)送帶有輪切指示的報文,要求VC 打開相應的用戶數(shù)據(jù)包協(xié)議(UDP)端口以接收ECl發(fā)出的單播流量,并由最靠近VC的交換機記錄該實況的源IP地址、目的IP地址、交換機連接VC端的物理端口和時間Tl。VM接收到ECl發(fā)出的OK報文后,向VC發(fā)送的是帶有輪切指示的ktup報文。在本步驟中,帶有輪切指示的Setup報文也是通過在ktup報文中添加新的標志位來實現(xiàn)的,具體如何在ktup報文中添加新的標志位添加可以采用多種方式,以不影響本發(fā)明實施例的實現(xiàn)為準。需要說明的是,當EC1-EC4到VC的單播流量變成永久發(fā)送后,需要避免串流,也就需要對這四條單播流量進行控制,即在最靠近VC的交換機(SO上每次只允許一條單播流量轉(zhuǎn)發(fā)到VC上,因此,對于不同的EC單播流量,需要由VC采用不同的UDP端口接收,即需要VC記錄接收該EC單播流量的UDP端口。當S5監(jiān)聽到帶有輪切指示的ktup報文時,即可得知ECl發(fā)送給VC的實況方式為輪切,根據(jù)該ktup報文中攜帶的信息記錄到來的單播流量的源IP地址SIP1、目的IP地址DIP1、物理端口 ;同時,S5監(jiān)聽匹配該轉(zhuǎn)發(fā)表項的單播流量,記錄下該單播流量到來的時間點Tl。還需說明的是,VC在收到帶有輪切指示的ktup報文之后,后續(xù)與VM交互的VMP 或GMP報文都帶有該輪切指示。步驟305 =VC打開UDP端口后,向VM返回確認報文。在本步驟中,確認報文是通過OK報文發(fā)送的。步驟306 =VM接收到VC發(fā)送的確認報文后,向VC返回GMP響應報文。至此,即完成了 VC開始實況ECl的工作流程,此時,VC通過打開的UDP端口開始接收由ECl發(fā)出的音視頻數(shù)據(jù)的實況流。步驟307 當VC停止接收ECl單播流量時,向VM發(fā)送請求報文,以請求停止接收 ECl單播流量,并由最靠近VC的交換機記錄時間T2,得到TECl = T2-T1。在本步驟中,VC向VM發(fā)送的是GMP請求報文。在本步驟中,當最靠近VC的交換機S5監(jiān)聽到帶有輪切指示的請求釋放實況的GMP Request報文時,記錄下該時間點T2,并計算輪切間隔TECl = T2-T1,將TECl加入流量表項,記錄包含有所述對應EC的SIP、DIP、交換機連接VC端的物理端口和輪切間隔的流量表項。步驟308 =VM向VC發(fā)送報文,請求VC關閉實況,并記錄接收對應ECl單播流量的 UDP 端口。至此,即完成了對EC進行首輪點播的過程,之后,VC以同樣的步驟,即步驟 301-308的操作來請求EC2、EC3、EC4的單播流量,具體的處理過程不再贅述。當VM和VC分別與EC1、EC2、EC3、EC4交互過一次之后,最靠近VC的交換機S5得到流量表項{{SIP1、SIP2、SIP3、SIP4},DIPl,物理端口,{TEC1、TEC2、TEC3、TEC4}}。步驟309 =VC再次請求點播ECl單播流量。步驟310 VM直接向VC回應確認報文。需要說明的是,當VC在后續(xù)輪切點播EC1-EC4單播流量時,由VM接收VC發(fā)送的請求點播EC單播流量的報文后,向VC回應確認報文,以便VC接收交換機輪流發(fā)送的EC單播流量。此時,最靠近VC的交換機S5監(jiān)聽到帶有輪切指示的VM向VC返回的確認報文時, 可根據(jù)記錄的TEC1、TEC2、TEC3、TEC4作為計時器,將EC1-EC4單播流量輪流發(fā)送給VC,即執(zhí)行分別允許ECl流量轉(zhuǎn)發(fā),禁止EC2 EC4流量轉(zhuǎn)發(fā);允許EC2流量轉(zhuǎn)發(fā),禁止EC1、EC3、 EC4流量轉(zhuǎn)發(fā);允許EC3流量轉(zhuǎn)發(fā),禁止ECl、EC2、EC4流量轉(zhuǎn)發(fā);允許EC4流量轉(zhuǎn)發(fā),禁止 ECl EC3流量轉(zhuǎn)發(fā)。還需說明的是,當允許ECl流量轉(zhuǎn)發(fā)時,VC打開的是之前接收ECl單播流量的UDP 端口,當允許EC2流量轉(zhuǎn)發(fā)時,VC打開的是之前接收EC2單播流量的UDP端口,當允許EC3 流量轉(zhuǎn)發(fā)時,VC打開的是之前接收EC3單播流量的UDP端口,當允許EC3流量轉(zhuǎn)發(fā)時,VC打開的是之前接收EC3單播流量的UDP端口。由于后續(xù)在VC輪切點播EC1、EC2、EC3或EC4時,無需與VM進行交互,而是直接接收由EC1、EC2、EC3或EC4發(fā)送的單播流量,因此,能夠?qū)崿F(xiàn)無縫切換,從而大大縮短切換時間。最后,當VC停止或刪除輪切點播時,VM給VC回應的報文帶有指示VC恢復缺省的處理方式,同時,VM給EC1-EC4回應的Release報文中也帶有輪切指示標志,由VM將其發(fā)送給每一個EC,以指示EC1-EC4停止永久單播流量發(fā)送。至此,即完成了本實施例所采用的VC點播EC單播流量的整個工作流程。由于本發(fā)明方法中通過引入輪切指示的標志位,也就簡化了 VM與EC的交互過程, 使得EC不必每次都開始實況、停止實況,而是永久發(fā)送單播流量,進一步地,最靠近VC的交換機S5通過監(jiān)控帶有輪切指示的VMP報文,從而能夠使得VC直接接收對應的EC單播流量, 也就簡化了切換的過程。基于上述方法,圖4給出了本發(fā)明所采用的交換設備的結(jié)構(gòu)示意圖。如圖4所示, 該交換設備包括記錄單元41和控制單元42,其中,所述記錄單元41,用于用于在首輪輪切播放中,在由VC分別向VM請求每個EC單播流量、并由VM分別指示每個EC發(fā)送永久單播流量的交互過程后,根據(jù)交互過程記錄每個 EC單播流量對應的流量表項,所述流量表項包括對應EC的SIP、DIP、交換機連接VC端的物理端口和輪切間隔,所述輪切間隔為每輪播放對應EC單播流量的播放時長。其中,在首輪輪切播放中,對于每一個EC,所述交互過程包括由VM接收VC發(fā)送的請求點播EC單播流量的報文后,向EC發(fā)送指示EC打開并永久發(fā)送單播流量的報文;由VM接收到EC返回的報文后,向VC發(fā)送帶有輪切指示的報文,要求VC打開一個 UDP端口以接收該EC單播流量;由VM接收VC發(fā)送的請求停止EC單播流量的報文后,向VC發(fā)送釋放EC單播流量的報文以便VC停止接收EC單播流量,并由VC記錄接收該EC單播流量的UDP端口。所述記錄單元進一步可包括第一記錄單元411、第二記錄單元412和第三記錄單元413,其中,第一記錄子單元411,用于監(jiān)聽VM向VC發(fā)送的帶有輪切指示的報文,根據(jù)該報文記錄EC單播流量的SIP、DIP、物理端口、該EC單播流量到來的時間點Tl ;第二記錄子單元412,用于監(jiān)聽VC向VM發(fā)送的請求停止EC單播流量的報文后,記錄該時間點T2 ;第三記錄子單元413,用于根據(jù)第一記錄子單元411記錄的Tl和第二記錄子單元 412記錄的T2計算輪切間隔TEC = T2-T1后,記錄包含有所述對應EC的SIP、DIP、交換機連接VC端的物理端口和輪切間隔的流量表項。所述控制單元42,用于在后續(xù)輪切播放中,直接根據(jù)記錄單元41中記錄的流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC。進一步地,所述控制單元42,用于由VM接收VC發(fā)送的請求點播EC單播流量的報文后,監(jiān)聽到VM向VC發(fā)送的回應報文時,直接根據(jù)記錄單元41中記錄的每個流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC。進一步地,該交換設備還包括停止單元43,用于用于當VC停止輪切點播EC單播流量時,將VC發(fā)送的帶有輪切指示的報文發(fā)送給VM,使得VM將所述帶有輪切指示的報文發(fā)送給每一個EC,以指示EC停止永久發(fā)送單播流量。至此,即得到了本發(fā)明所采用的交換設備。總之,本發(fā)明所采用的視頻監(jiān)控中的點播方法,通過在首輪輪切播放中的交互過程中,由交換機記錄每個EC單播流量對應的流量表項,從而使得在后續(xù)輪切播放中,交換機能夠直接根據(jù)記錄的每個流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC。由于本發(fā)明方法是通過由交換機對每個EC的流量表項進行記錄,從而使得VC在輪切點播EC 時,無需再進行額外的交互工作,而是直接由交換機根據(jù)記錄的每個流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC,因而不僅能夠?qū)崿F(xiàn)無縫切換,加快實況切換時的速度,而且實現(xiàn)簡單。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明保護的范圍之內(nèi)。
      權(quán)利要求
      1.一種視頻監(jiān)控中的點播方法,其特征在于,應用于視頻客戶端VC輪切點播編碼器EC 單播流量,該方法包括在首輪輪切播放中,在由VC分別向視頻服務管理器VM請求每個EC單播流量、并由VM 分別指示每個EC發(fā)送永久單播流量的交互過程后,交換機根據(jù)交互過程記錄每個EC單播流量對應的流量表項,所述流量表項包括對應EC的源IP地址SIP、目的IP地址DIP、交換機連接VC端的物理端口和輪切間隔,所述輪切間隔為每輪播放對應EC單播流量的播放時長;在后續(xù)輪切播放中,交換機直接根據(jù)每個流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在首輪輪切播放中,對于每一個EC,所述交互過程包括由VM接收VC發(fā)送的請求點播EC單播流量的報文后,向EC發(fā)送指示EC打開并永久發(fā)送單播流量的報文;由VM接收到EC返回的報文后,向VC發(fā)送帶有輪切指示的報文,要求VC打開一個用戶數(shù)據(jù)包協(xié)議UDP端口以接收該EC單播流量;由VM接收VC發(fā)送的請求停止EC單播流量的報文后,向VC發(fā)送釋放EC單播流量的報文以便VC停止接收EC單播流量,并由VC記錄接收該EC單播流量的UDP端口。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述交換機根據(jù)交互過程記錄每個EC單播流量對應的流量表項包括交換機監(jiān)聽VM向VC發(fā)送的帶有輪切指示的報文,根據(jù)該報文記錄EC單播流量的SIP、 DIP、物理端口、該EC單播流量到來的時間點Tl ;交換機監(jiān)聽VC向VM發(fā)送的請求停止EC單播流量的報文后,記錄該時間點T2 ;交換機計算輪切間隔TEC = T2-T1后,記錄包含有所述對應EC的SIP、DIP、交換機連接VC端的物理端口和輪切間隔的流量表項。
      4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在后續(xù)輪切播放中,當交換機直接根據(jù)每個流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC之前,該方法進一步包括由VM接收VC發(fā)送的請求點播EC單播流量的報文后,向VC回應確認報文,以便VC接收交換機輪流發(fā)送的EC單播流量。
      5.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進一步包括當VC停止輪切點播EC單播流量時,由VM接收VC發(fā)送的帶有輪切指示的報文,并將其發(fā)送給每一個EC,以指示EC停止永久發(fā)送單播流量。
      6.一種視頻監(jiān)控中的交換設備,其特征在于,應用于視頻客戶端VC輪切點播編碼器EC 單播流量,該交換設備包括記錄單元和控制單元,其中,所述記錄單元,用于在首輪輪切播放中,在由VC分別向視頻服務管理器VM請求每個EC 單播流量、并由VM分別指示每個EC發(fā)送永久單播流量的交互過程后,根據(jù)交互過程記錄每個EC單播流量對應的流量表項,所述流量表項包括對應EC的源IP地址SIP、目的IP地址 DIP、交換機連接VC端的物理端口和輪切間隔,所述輪切間隔為每輪播放對應EC單播流量的播放時長;所述控制單元,用于在后續(xù)輪切播放中,直接根據(jù)記錄單元中記錄的流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC。
      7.根據(jù)權(quán)利要求6所述的交換設備,其特征在于,在首輪輪切播放中,對于每一個EC, 所述交互過程包括由VM接收VC發(fā)送的請求點播EC單播流量的報文后,向EC發(fā)送指示EC打開并永久發(fā)送單播流量的報文;由VM接收到EC返回的報文后,向VC發(fā)送帶有輪切指示的報文,要求VC打開一個用戶數(shù)據(jù)包協(xié)議UDP端口以接收該EC單播流量;由VM接收VC發(fā)送的請求停止EC單播流量的報文后,向VC發(fā)送釋放EC單播流量的報文以便VC停止接收EC單播流量,并由VC記錄接收該EC單播流量的UDP端口。
      8.根據(jù)權(quán)利要求7所述的交換設備,其特征在于,所述記錄單元包括第一記錄子單元,用于監(jiān)聽VM向VC發(fā)送的帶有輪切指示的報文,根據(jù)該報文記錄EC 單播流量的SIP、DIP、物理端口、該EC單播流量到來的時間點Tl ;第二記錄子單元,用于監(jiān)聽VC向VM發(fā)送的請求停止EC單播流量的報文后,記錄該時間點T2 ;第三記錄子單元,用于根據(jù)第一記錄子單元記錄的Tl和第二記錄子單元記錄的T2計算輪切間隔TEC = T2-T1后,記錄包含有所述對應EC的SIP、DIP、交換機連接VC端的物理端口和輪切間隔的流量表項。
      9.根據(jù)權(quán)利要求6所述的交換設備,其特征在于,所述控制單元,用于由VM接收VC發(fā)送的請求點播EC單播流量的報文后,監(jiān)聽到VM向 VC發(fā)送的確認報文時,直接根據(jù)每個流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC。
      10.根據(jù)權(quán)利要求6所述的交換設備,其特征在于,該交換設備還包括停止單元,用于當VC停止輪切點播EC單播流量時,將VC發(fā)送的帶有輪切指示的報文發(fā)送給VM,使得VM將所述帶有輪切指示的報文發(fā)送給每一個EC,以指示EC停止永久發(fā)送單播流量。
      全文摘要
      本發(fā)明提供了一種視頻監(jiān)控中的點播方法,該方法包括在首輪輪切播放中,在由VC分別向VM請求每個EC單播流量、并由VM分別指示每個EC發(fā)送永久單播流量的交互過程后,交換機根據(jù)交互過程記錄每個EC單播流量對應的流量表項,所述流量表項包括對應EC的SIP、DIP、交換機連接VC端的物理端口和輪切間隔,所述輪切間隔為每輪播放對應EC單播流量的播放時長;在后續(xù)輪切播放中,交換機直接根據(jù)每個流量表項中的輪切間隔將每個EC單播流量輪流發(fā)送給VC。本發(fā)明同時公開了一種視頻監(jiān)控中的交換設備,應用本發(fā)明所述的視頻監(jiān)控中的點播方法和交換設備,不僅能夠能夠?qū)崿F(xiàn)無縫切換,加快實況切換時的速度,而且實現(xiàn)簡單。
      文檔編號H04L29/06GK102256114SQ20111024347
      公開日2011年11月23日 申請日期2011年8月22日 優(yōu)先權(quán)日2011年8月22日
      發(fā)明者周迪, 沈嶺, 顧雷雷 申請人:杭州華三通信技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1