欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種視頻數(shù)據(jù)的傳輸路徑的確定方法和裝置的制造方法

文檔序號:8946058閱讀:555來源:國知局
一種視頻數(shù)據(jù)的傳輸路徑的確定方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及視頻監(jiān)控技術(shù)領(lǐng)域,尤其是涉及了一種視頻數(shù)據(jù)的傳輸路徑的確定方 法和裝置。
【背景技術(shù)】
[0002] 如圖1所示,為多級多域的視頻監(jiān)控系統(tǒng)的組網(wǎng)示意圖,在每一級中包括一個或 多個域,在每一域中包括一個VM(VideoManagement,視頻管理)服務(wù)器和N(N取值大于等 于1)個MS(MediaSwitch,媒體交換)服務(wù)器。VM服務(wù)器可以集中管理控制視頻監(jiān)控系統(tǒng) 的所有設(shè)備,調(diào)度各種視頻監(jiān)控業(yè)務(wù),管理分配監(jiān)控用戶權(quán)限等。MS服務(wù)器可以實現(xiàn)視頻 數(shù)據(jù)的復(fù)制分發(fā)、組/單播轉(zhuǎn)換等功能,只對視頻數(shù)據(jù)做媒體交換,不對視頻數(shù)據(jù)本身做處 理。
[0003] 在視頻數(shù)據(jù)從編碼設(shè)備傳輸?shù)浇獯a設(shè)備的過程中,視頻數(shù)據(jù)在多級多域的MS服 務(wù)器上逐級復(fù)制分發(fā),解碼設(shè)備從自身的最近域的MS服務(wù)器獲取到視頻數(shù)據(jù)。在圖1中, 編碼設(shè)備將視頻數(shù)據(jù)發(fā)送給第四級的域5中的MS服務(wù)器。域5中的MS服務(wù)器將視頻數(shù)據(jù) 發(fā)送給第三級的域4中的MS服務(wù)器。第三級的域4中的MS服務(wù)器將視頻數(shù)據(jù)發(fā)送給第二 級的域2或者域3中的MS服務(wù)器。域2或者域3中的MS服務(wù)器將視頻數(shù)據(jù)發(fā)送給第一級 的域1中的MS服務(wù)器。域1中的MS服務(wù)器將視頻數(shù)據(jù)發(fā)送給解碼設(shè)備。
[0004] 在上述實施方式下,視頻數(shù)據(jù)需要依次經(jīng)過所有級的MS服務(wù)器,在視頻數(shù)據(jù)的傳 輸過程中,網(wǎng)絡(luò)延時很大,影響了業(yè)務(wù)使用體驗。

【發(fā)明內(nèi)容】

[0005] 本發(fā)明的目的是提供一種視頻數(shù)據(jù)的傳輸路徑的確定方法和裝置,使得視頻數(shù)據(jù) 的傳輸過程中,可以降低網(wǎng)絡(luò)延時,提高業(yè)務(wù)使用體驗。
[0006] 為實現(xiàn)上述目的,本發(fā)明提供一種視頻數(shù)據(jù)的傳輸路徑的確定方法,應(yīng)用在多級 多域的視頻監(jiān)控系統(tǒng)中,在每一級中包括一個或者多個域,在每一域中包括一個或者多個 媒體交換MS服務(wù)器,所述方法包括以下步驟:
[0007] 利用多級多域的網(wǎng)絡(luò)拓撲生成編碼設(shè)備與解碼設(shè)備之間的媒體交換樹,所述媒體 交換樹包括視頻監(jiān)控系統(tǒng)的多級中的每級,每級中包括一個域;
[0008] 針對所述媒體交換樹中的每個域的MS服務(wù)器,獲得視頻數(shù)據(jù)通過所述MS服務(wù)器 轉(zhuǎn)發(fā)到所述解碼設(shè)備時的中轉(zhuǎn)路徑長度LN、所述解碼設(shè)備與所述MS服務(wù)器之間的域級數(shù) 麗、所述MS服務(wù)器的轉(zhuǎn)發(fā)能力SN;
[0009] 根據(jù)所述MS服務(wù)器對應(yīng)的中轉(zhuǎn)路徑長度LN、域級數(shù)MN、轉(zhuǎn)發(fā)能力SN,計算所述解 碼設(shè)備與所述MS服務(wù)器之間的距離DN;
[0010] 從所述解碼設(shè)備與所述媒體交換樹中的所有域的MS服務(wù)器之間的距離DN中,選 擇距離DN最小的MS服務(wù)器作為所述解碼設(shè)備的中轉(zhuǎn)MS服務(wù)器;
[0011]確定視頻數(shù)據(jù)的傳輸路徑為:所述編碼設(shè)備、所述編碼設(shè)備最近域的MS服務(wù)器與 中轉(zhuǎn)MS服務(wù)器之間的每個域的MS服務(wù)器、所述解碼設(shè)備。
[0012] 所述獲得視頻數(shù)據(jù)通過所述MS服務(wù)器轉(zhuǎn)發(fā)到所述解碼設(shè)備時的中轉(zhuǎn)路徑長度LN 的過程,具體包括:
[0013] 利用所述MS服務(wù)器與所述解碼設(shè)備之間交互的探測報文的生存時間TTL值變化 情況,確定所述MS服務(wù)器與所述解碼設(shè)備之間的第一路徑長度;利用所述MS服務(wù)器與所述 編碼設(shè)備最近域的MS服務(wù)器之間交互的探測報文的TTL值變化情況,確定所述MS服務(wù)器 與所述編碼設(shè)備最近域的MS服務(wù)器之間的第二路徑長度,該探測報文經(jīng)過所述MS服務(wù)器 與所述編碼設(shè)備最近域的MS服務(wù)器之間的每個域的MS服務(wù)器;利用所述編碼設(shè)備最近域 的MS服務(wù)器與所述編碼設(shè)備之間交互的探測報文的TTL值變化情況,確定所述編碼設(shè)備最 近域的MS服務(wù)器與所述編碼設(shè)備之間的第三路徑長度;
[0014] 獲得視頻數(shù)據(jù)通過所述MS服務(wù)器轉(zhuǎn)發(fā)到所述解碼設(shè)備時的中轉(zhuǎn)路徑長度LN為所 述第一路徑長度、所述第二路徑長度、所述第三路徑長度之和。
[0015] 所述根據(jù)所述MS服務(wù)器對應(yīng)的中轉(zhuǎn)路徑長度LN、域級數(shù)MN、轉(zhuǎn)發(fā)能力SN,計算所 述解碼設(shè)備與所述MS服務(wù)器之間的距離DN的過程,具體包括:計算所述解碼設(shè)備與所述 MS服務(wù)器之間的距離DN是與所述MS服務(wù)器對應(yīng)的中轉(zhuǎn)路徑長度LN成正比的、與所述MS 服務(wù)器對應(yīng)的域級數(shù)MN成正比的、與所述MS服務(wù)器對應(yīng)的轉(zhuǎn)發(fā)能力SN成反比的。
[0016] 所述根據(jù)所述MS服務(wù)器對應(yīng)的中轉(zhuǎn)路徑長度LN、域級數(shù)MN、轉(zhuǎn)發(fā)能力SN,計算所 述解碼設(shè)備與所述MS服務(wù)器之間的距離DN的過程,具體包括:根據(jù)如下公式計算所述解碼 設(shè)備與所述MS服務(wù)器之間的距離DN:
[0017] DN= (LN+MN*K) * (T/SN);或者,
[0019] 其中,K為預(yù)設(shè)常數(shù),T為預(yù)設(shè)常數(shù),X為所述解碼設(shè)備與所述編碼設(shè)備之間的域級 數(shù),Si為所述媒體交換樹的第i個域的MS服務(wù)器的轉(zhuǎn)發(fā)能力。
[0020] 所述確定視頻數(shù)據(jù)的傳輸路徑為:所述編碼設(shè)備、所述編碼設(shè)備最近域的MS服務(wù) 器與中轉(zhuǎn)MS服務(wù)器之間的每個域的MS服務(wù)器、所述解碼設(shè)備之后,所述方法還包括:在內(nèi) 存中記錄所述傳輸路徑,并為所述傳輸路徑設(shè)置老化定時器;在所述老化定時器超時之前, 利用所述內(nèi)存中記錄的傳輸路徑,確定所述編碼設(shè)備與所述解碼設(shè)備之間的視頻數(shù)據(jù)的傳 輸路徑;
[0021 ] 在所述老化定時器超時之后,從所述內(nèi)存中刪除所述傳輸路徑。
[0022] 本發(fā)明提供一種視頻數(shù)據(jù)的傳輸路徑的確定裝置,應(yīng)用在多級多域的視頻監(jiān)控系 統(tǒng)中,在每一級中包括一個或者多個域,在每一域中包括一個或者多個媒體交換MS服務(wù) 器,所述裝置具體包括:
[0023] 生成模塊,用于利用多級多域的網(wǎng)絡(luò)拓撲生成編碼設(shè)備與解碼設(shè)備之間的媒體交 換樹,所述媒體交換樹包括多級中的每級,每級中包括一個域;
[0024] 獲得模塊,用于針對媒體交換樹中的每個域的MS服務(wù)器,獲得視頻數(shù)據(jù)通過所述 MS服務(wù)器轉(zhuǎn)發(fā)到所述解碼設(shè)備時的中轉(zhuǎn)路徑長度LN、所述解碼設(shè)備與所述MS服務(wù)器之間 的域級數(shù)麗、所述MS服務(wù)器的轉(zhuǎn)發(fā)能力SN;
[0025] 計算模塊,用于根據(jù)所述MS服務(wù)器對應(yīng)的中轉(zhuǎn)路徑長度LN、域級數(shù)MN、轉(zhuǎn)發(fā)能力 SN,計算所述解碼設(shè)備與所述MS服務(wù)器之間的距離DN;
[0026] 選擇模塊,用于從所述解碼設(shè)備與所述媒體交換樹中的所有域的MS服務(wù)器之間 的距離DN中,選擇距離DN最小的MS服務(wù)器作為所述解碼設(shè)備的中轉(zhuǎn)MS服務(wù)器;
[0027] 確定模塊,用于確定視頻數(shù)據(jù)的傳輸路徑為:編碼設(shè)備、編碼設(shè)備最近域的MS服 務(wù)器與中轉(zhuǎn)MS服務(wù)器之間的每個域的MS服務(wù)器、解碼設(shè)備。
[0028] 所述獲得模塊,具體用于在獲得視頻數(shù)據(jù)通過所述MS服務(wù)器轉(zhuǎn)發(fā)到所述解碼設(shè) 備時的中轉(zhuǎn)路徑長度LN的過程中,利用所述MS服務(wù)器與所述解碼設(shè)備之間交互的探測報 文的生存時間TTL值變化情況,確定所述MS服務(wù)器與所述解碼設(shè)備之間的第一路徑長度; 并利用所述MS服務(wù)器與所述編碼設(shè)備最近域的MS服務(wù)器之間交互的探測報文的TTL值變 化情況,確定所述MS服務(wù)器與所述編碼設(shè)備最近域的MS服務(wù)器之間的第二路徑長度,其 中,該探測報文經(jīng)過所述MS服務(wù)器與所述編碼設(shè)備最近域的MS服務(wù)器之間的每個域的MS 服務(wù)器;并利用所述編碼設(shè)備最近域的MS服務(wù)器與所述編碼設(shè)備之間交互的探測報文的 TTL值變化情況,確定所述編碼設(shè)備最近域的MS服務(wù)器與所述編碼設(shè)備之間的第三路徑長 度;
[0029]獲得視頻數(shù)據(jù)通過所述MS服務(wù)器轉(zhuǎn)發(fā)到所述解碼設(shè)備時的中轉(zhuǎn)路徑長度LN為所 述第一路徑長度、所述第二路徑長度、所述第三路徑長度之和。
[0030] 所述計算模塊,具體用于計算所述解碼設(shè)備與所述MS服務(wù)器之間的距離DN是與 所述MS服務(wù)器對應(yīng)的中轉(zhuǎn)路徑長度LN成正比的、與所述MS服務(wù)器對應(yīng)的域級數(shù)MN成正 比的、與所述MS服務(wù)器對應(yīng)的轉(zhuǎn)發(fā)能力SN成反比的。
[0031] 所述計算模塊,具體用于根據(jù)如下公式計算所述解碼設(shè)備與所述MS服務(wù)器之間 的距離DN:DN= (LN+MN*K)*(T/SN);或者,
[0033]其中,K為預(yù)設(shè)常數(shù),T為預(yù)設(shè)常數(shù),X為所述解碼設(shè)備與所述編碼設(shè)備之間的域級 數(shù),Si為所述媒體交換樹的第i個域的MS服務(wù)器的轉(zhuǎn)發(fā)能力。
[0034]還包括:處理模塊,用于在所述確定模塊確定視頻數(shù)據(jù)的傳輸路徑為:編碼設(shè)備、 編碼設(shè)備最近域的MS服務(wù)器與中轉(zhuǎn)MS服務(wù)器之間的每個域的MS服務(wù)器、解碼設(shè)備之后, 在內(nèi)存中記錄所述傳輸路徑,并為所述傳輸路徑設(shè)置老化定時器;在所述老化定時器超時 之前,則利用所述內(nèi)存中記錄的傳輸路徑,確定所述編碼設(shè)備與所述解碼設(shè)備之間的視頻 數(shù)據(jù)的傳輸路徑;在所述老化定時器超時之后,則從所述內(nèi)存中刪除所述傳輸路徑。
[0035] 基于上述技術(shù)方案,本發(fā)明實施例中,在多級多域的視頻監(jiān)控系統(tǒng)中,在視頻數(shù)據(jù) 從編碼設(shè)備傳輸?shù)浇獯a設(shè)備的過程中,可以基于各個MS服務(wù)器對應(yīng)的中轉(zhuǎn)路徑長度LN、域 級數(shù)麗、轉(zhuǎn)發(fā)能力SN,選擇轉(zhuǎn)發(fā)能力強且網(wǎng)絡(luò)延時低的MS服務(wù)器作為解碼設(shè)備的中轉(zhuǎn)MS 服務(wù)器,并由中轉(zhuǎn)MS服務(wù)器直接將視頻數(shù)據(jù)發(fā)送給解碼設(shè)備,使得視頻數(shù)據(jù)不需要在多級 多域的MS服務(wù)器上逐級復(fù)制分發(fā),從而可以降低網(wǎng)絡(luò)延時,提高業(yè)務(wù)使用體驗。
【附圖說明】
[0036] 圖1是多級多域的視頻監(jiān)控系統(tǒng)的組網(wǎng)示意圖;
[0037] 圖2是本發(fā)明一種實施方式中視頻數(shù)據(jù)的傳輸路徑的確定方法流程圖;
[0038]圖3是本發(fā)明一種實施方式中的媒體交換樹的結(jié)構(gòu)示意圖;
[0039] 圖4是本發(fā)明一種實施方式中的設(shè)備硬件結(jié)構(gòu)圖;
[0040] 圖5是本發(fā)明一種實施方式中視頻數(shù)據(jù)的傳輸路徑的確定裝置結(jié)構(gòu)圖。
【具體實施方式】
[0041]針對現(xiàn)有技術(shù)中存在的問題,本發(fā)明實施例中提出一種視頻數(shù)據(jù)的傳輸路徑的確 定方法,應(yīng)用在多級多域的視頻監(jiān)控系統(tǒng)中
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
庆城县| 遂溪县| 佛冈县| 高唐县| 九龙城区| 兴安县| 大港区| 阳信县| 连州市| 濉溪县| 张家界市| 定州市| 鲜城| 上虞市| 涞源县| 南溪县| 枞阳县| 玉山县| 玉树县| 建阳市| 保山市| 衡水市| 翁牛特旗| 焦作市| 武城县| 普宁市| 常熟市| 衡水市| 陕西省| 南城县| 静海县| 舒城县| 东台市| 新沂市| 平阴县| 芷江| 伊宁市| 耿马| 买车| 邯郸县| 庆安县|