国产精品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)控的方法及裝置與流程

      文檔序號(hào):11064926閱讀:414來(lái)源:國(guó)知局
      一種視頻監(jiān)控的方法及裝置與制造工藝

      本發(fā)明涉及通信領(lǐng)域,尤其涉及一種視頻監(jiān)控的方法及裝置。



      背景技術(shù):

      目前基于IP多媒體系統(tǒng)(IP Multimedia Subsystem,IMS)進(jìn)行視頻監(jiān)控的實(shí)現(xiàn)方式中,是依靠會(huì)話初始協(xié)議(Session Initiation Protocol,SIP)消息承載會(huì)話描述協(xié)議(Session Description Protocol,SDP)來(lái)進(jìn)行一對(duì)一的媒體協(xié)商。

      在多點(diǎn)監(jiān)控一點(diǎn)視頻的場(chǎng)景下,調(diào)度臺(tái)和被監(jiān)控終端所支持的視頻格式通常只有一種編解碼格式,如果兩個(gè)調(diào)度臺(tái)分別支持不同的編解碼格式及分辨率,那么將存在其中一個(gè)調(diào)度臺(tái)與被監(jiān)控點(diǎn)分辨率不同而無(wú)法滿足監(jiān)控要求的場(chǎng)景。

      例如,當(dāng)被監(jiān)控終端發(fā)生緊急情況時(shí),多個(gè)調(diào)度臺(tái)可以同時(shí)發(fā)起對(duì)該被監(jiān)控終端的監(jiān)控指示。監(jiān)控建立后,被監(jiān)控終端與所有調(diào)度臺(tái)處于同一監(jiān)控實(shí)例中,在該監(jiān)控實(shí)例中,被監(jiān)控終端的媒體流分別向各個(gè)調(diào)度臺(tái)發(fā)送,而各個(gè)調(diào)度臺(tái)除發(fā)送鏈路維護(hù)包外不發(fā)送有效媒體包。

      如,參閱圖1所示,當(dāng)調(diào)度臺(tái)1與被監(jiān)控終端媒體協(xié)商完成后,若調(diào)度臺(tái)2接入準(zhǔn)備監(jiān)控同一被監(jiān)控終端,則調(diào)度臺(tái)2必須與調(diào)度臺(tái)1使用相同的視頻格式或者使用等級(jí)低于調(diào)度臺(tái)1的視頻格式,如果以上條件不滿足,調(diào)度臺(tái)2將無(wú)法監(jiān)控被監(jiān)控終端。

      由于多個(gè)調(diào)度臺(tái)本身的硬件配置以及性能必定存在差異性,而目前設(shè)計(jì)中對(duì)此監(jiān)控應(yīng)用場(chǎng)景進(jìn)行了限制,因此,會(huì)嚴(yán)重影響監(jiān)控結(jié)果,造成調(diào)度臺(tái)資源浪費(fèi)。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明的目的是提供一種視頻監(jiān)控的方法及裝置,用以擴(kuò)展多個(gè)調(diào)度臺(tái)監(jiān)控同一被監(jiān)控終端的應(yīng)用場(chǎng)景,提高調(diào)度臺(tái)資源利用率。

      本發(fā)明的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的:

      一種視頻監(jiān)控的方法,包括:

      IMS設(shè)備接收第一調(diào)度臺(tái)發(fā)送的第一監(jiān)控請(qǐng)求,并獲取所述第一調(diào)度臺(tái)的第一視頻媒體能力信息;

      所述IMS設(shè)備基于所述第一視頻媒體能力信息和所述IMS設(shè)備的設(shè)備MRF能力信息,通過(guò)與被監(jiān)控終端協(xié)商,篩選出目標(biāo)視頻能力信息,并采用所述目標(biāo)視頻能力信息將所述被監(jiān)控終端發(fā)送的視頻數(shù)據(jù)發(fā)往第一調(diào)度臺(tái),其中,所述目標(biāo)視頻能力信息中至少包含被監(jiān)控終端,與第一調(diào)度臺(tái)或所述IMS設(shè)備共同支持的等級(jí)最高的視頻格式;

      所述IMS設(shè)備接收到第二調(diào)度臺(tái)發(fā)送的第二監(jiān)控請(qǐng)求,并獲取所述第二調(diào)度臺(tái)的第二視頻媒體能力信息;

      所述IMS設(shè)備將所述第二視頻媒體能力信息與所述目標(biāo)視頻能力信息進(jìn)行比較,確定第二視頻媒體能力信息的等級(jí)低于所述目標(biāo)視頻能力信息時(shí),采用第二視頻媒體能力信息對(duì)被監(jiān)控終端的視頻數(shù)據(jù)進(jìn)行轉(zhuǎn)碼后發(fā)往所述第二調(diào)度臺(tái)。

      較佳的,所述第一視頻媒體能力信息中至少包含有第一調(diào)度臺(tái)支持的全部視頻格式;

      所述第二視頻媒體能力信息中至少包含有第二調(diào)度臺(tái)支持的全部視頻格式;

      所述設(shè)備MRF能力信息中至少包含有IMS設(shè)備支持的全部視頻格式。

      較佳的,所述IMS設(shè)備基于所述第一視頻媒體能力信息和所述IMS設(shè)備的設(shè)備MRF能力信息,通過(guò)與被監(jiān)控終端協(xié)商,篩選出目標(biāo)視頻能力信息,包括:

      所述IMS設(shè)備從所述第一視頻媒體能力信息和所述設(shè)備MRF能力信息中選取出待協(xié)商視頻媒體能力信息,并按照等級(jí)從高到低的順序依次將所述待協(xié)商視頻媒體能力信息中的視頻格式發(fā)往被監(jiān)控終端,直到根據(jù)被監(jiān)控終端返回的響應(yīng)消息確定被監(jiān)控終端支持當(dāng)前發(fā)送的視頻格式,則將所述當(dāng)前發(fā)送的視頻格式作為所述目標(biāo)視頻能力信息;或者,

      所述IMS設(shè)備從所述第一視頻媒體能力信息和所述設(shè)備MRF能力信息中選取出待協(xié)商視頻媒體能力信息,并將所述待協(xié)商視頻媒體能力信息中當(dāng)前等級(jí)最高的視頻格式發(fā)往被監(jiān)控終端,以及根據(jù)被監(jiān)控終端返回的響應(yīng)消息判斷被監(jiān)控終端是否支持所述當(dāng)前等級(jí)最高的視頻格式,若是,將所述等級(jí)最高的視頻格式作為目標(biāo)視頻能力信息;否則,獲取所述被監(jiān)控終端的第三視頻媒體能力信息,將所述待協(xié)商視頻媒體能力信息和第三視頻媒體能力信息中共同包含且等級(jí)最高的視頻格式作為所述目標(biāo)視頻能力信息;所述第三視頻媒體能力信息中至少包含有所述被監(jiān)控終端支持的全部視頻格式。

      較佳的,所述IMS設(shè)備從所述第一視頻媒體能力信息和所述設(shè)備MRF能力信息中選取出待協(xié)商視頻媒體能力信息,包括:

      所述IMS設(shè)備基于高層指令將所述第一視頻媒體能力信息或者所述設(shè)備MRF能力信息作為所述待協(xié)商視頻媒體能力信息;或者,

      所述IMS設(shè)備將第一視頻媒體能力信息中包含的視頻格式與所述IMS設(shè)備的設(shè)備MRF能力信息中包含的視頻格式進(jìn)行比較,確定等級(jí)最高的視頻格式歸屬于第一視頻媒體能力信息時(shí),將所述第一視頻媒體能力信息作為待協(xié)商視頻媒體能力信息,確定等級(jí)最高的視頻格式歸屬于所述設(shè)備MRF能力信息時(shí),將所述設(shè)備MRF能力信息作為待協(xié)商視頻媒體能力信息

      較佳的,進(jìn)一步包括:

      所述IMS設(shè)備將所述第二視頻媒體能力信息與所述目標(biāo)視頻能力信息進(jìn)行比較后,若確定第二視頻媒體能力信息的等級(jí)高于所述目標(biāo)視頻能力信息,則采用所述目標(biāo)視頻能力信息重新進(jìn)行協(xié)商,確定第二調(diào)度臺(tái)支持所述目標(biāo)視 頻能力信息時(shí),采用所述目標(biāo)視頻能力信息將所述被監(jiān)控終端發(fā)送的視頻數(shù)據(jù)發(fā)往所述第二調(diào)度臺(tái)。

      一種視頻監(jiān)控的裝置,包括:

      第一通信單元,用于接收第一調(diào)度臺(tái)發(fā)送的第一監(jiān)控請(qǐng)求,并獲取所述第一調(diào)度臺(tái)的第一視頻媒體能力信息;

      第一處理單元,用于基于所述第一視頻媒體能力信息和所述裝置的設(shè)備MRF能力信息,通過(guò)與被監(jiān)控終端協(xié)商,篩選出目標(biāo)視頻能力信息,并采用所述目標(biāo)視頻能力信息將所述被監(jiān)控終端發(fā)送的視頻數(shù)據(jù)發(fā)往第一調(diào)度臺(tái),其中,所述目標(biāo)視頻能力信息中至少包含被監(jiān)控終端,與第一調(diào)度臺(tái)或所述IMS設(shè)備共同支持的等級(jí)最高的視頻格式;

      第二通信單元,用于接收到第二調(diào)度臺(tái)發(fā)送的第二監(jiān)控請(qǐng)求,并獲取所述第二調(diào)度臺(tái)的第二視頻媒體能力信息;

      第二處理單元,用于將所述第二視頻媒體能力信息與所述目標(biāo)視頻能力信息進(jìn)行比較,確定第二視頻媒體能力信息的等級(jí)低于所述目標(biāo)視頻能力信息時(shí),采用第二視頻媒體能力信息對(duì)被監(jiān)控終端的視頻數(shù)據(jù)進(jìn)行轉(zhuǎn)碼后發(fā)往所述第二調(diào)度臺(tái)。

      較佳的,所述第一通信單元獲得的第一視頻媒體能力信息中至少包含有第一調(diào)度臺(tái)支持的全部視頻格式;

      所述第二通信單元獲得的第二視頻媒體能力信息中至少包含有第二調(diào)度臺(tái)支持的全部視頻格式;

      所述第一處理單元獲得的設(shè)備MRF能力信息中至少包含有所述IMS設(shè)備支持的全部視頻格式。

      較佳的,基于所述第一視頻媒體能力信息和所述裝置的設(shè)備MRF能力信息,通過(guò)與被監(jiān)控終端協(xié)商,篩選出目標(biāo)視頻能力信息時(shí),所述第一處理單元具體用于:

      從所述第一視頻媒體能力信息和所述設(shè)備MRF能力信息中選取出待協(xié)商 視頻媒體能力信息,并按照等級(jí)從高到低的順序依次將所述待協(xié)商視頻媒體能力信息中的視頻格式發(fā)往被監(jiān)控終端,直到根據(jù)被監(jiān)控終端返回的響應(yīng)消息確定被監(jiān)控終端支持當(dāng)前發(fā)送的視頻格式,則將所述當(dāng)前發(fā)送的視頻格式作為所述目標(biāo)視頻能力信息;或者,

      從所述第一視頻媒體能力信息和所述設(shè)備MRF能力信息中選取出待協(xié)商視頻媒體能力信息,并將所述待協(xié)商視頻媒體能力信息中當(dāng)前等級(jí)最高的視頻格式發(fā)往被監(jiān)控終端,以及根據(jù)被監(jiān)控終端返回的響應(yīng)消息判斷被監(jiān)控終端是否支持所述當(dāng)前等級(jí)最高的視頻格式,若是,將所述等級(jí)最高的視頻格式作為目標(biāo)視頻能力信息;否則,獲取所述被監(jiān)控終端的第三視頻媒體能力信息,將所述待協(xié)商視頻媒體能力信息和第三視頻媒體能力信息中共同包含且等級(jí)最高的視頻格式作為所述目標(biāo)視頻能力信息;所述第三視頻媒體能力信息中至少包含有所述被監(jiān)控終端支持的全部視頻格式。

      較佳的,從所述第一視頻媒體能力信息和所述設(shè)備MRF能力信息中選取出待協(xié)商視頻媒體能力信息時(shí),所述第一處理單元具體用于:

      基于高層指令將所述第一視頻媒體能力信息或者所述設(shè)備MRF能力信息作為所述待協(xié)商視頻媒體能力信息;或者,

      將第一視頻媒體能力信息中包含的視頻格式與所述設(shè)備MRF能力信息中包含的視頻格式進(jìn)行比較,確定等級(jí)最高的視頻格式歸屬于第一視頻媒體能力信息時(shí),將所述第一視頻媒體能力信息作為待協(xié)商視頻媒體能力信息,確定等級(jí)最高的視頻格式歸屬于所述設(shè)備MRF能力信息時(shí),將所述設(shè)備MRF能力信息作為待協(xié)商視頻媒體能力信息。

      較佳的,所述第二處理單元進(jìn)一步用于:

      將所述第二視頻媒體能力信息與所述目標(biāo)視頻能力信息進(jìn)行比較后,若確定第二視頻媒體能力信息的等級(jí)高于所述目標(biāo)視頻能力信息,則采用所述目標(biāo)視頻能力信息重新進(jìn)行協(xié)商,確定第二調(diào)度臺(tái)支持所述目標(biāo)視頻能力信息時(shí),采用所述目標(biāo)視頻能力信息將所述被監(jiān)控終端發(fā)送的視頻數(shù)據(jù)發(fā)往所述第二 調(diào)度臺(tái)。

      本發(fā)明實(shí)施例中,IMS設(shè)備在初次建立會(huì)話時(shí),通過(guò)與被監(jiān)控終端多次協(xié)商,挑選出被監(jiān)控終端能夠支持的最大的視頻媒體能力建立會(huì)話,那么,后續(xù)再有其他調(diào)度臺(tái)加入監(jiān)控會(huì)話時(shí),IMS設(shè)備可以將被監(jiān)控終端采集的視頻數(shù)據(jù)經(jīng)轉(zhuǎn)碼后發(fā)往各個(gè)調(diào)度臺(tái)。這樣,就保證了當(dāng)有多個(gè)調(diào)度臺(tái)接入系統(tǒng)并需要監(jiān)控同一個(gè)被監(jiān)控終端時(shí),各個(gè)調(diào)度臺(tái)均能夠根據(jù)自身支持的媒體能力,看到被監(jiān)控終端提供的視頻畫面,從而有效提升了調(diào)度臺(tái)資源利用率。

      附圖說(shuō)明

      圖1為現(xiàn)有技術(shù)下視頻監(jiān)控系統(tǒng)示意圖;

      圖2為本發(fā)明實(shí)施例中視頻監(jiān)控系統(tǒng)示意圖;

      圖3為本發(fā)明實(shí)施例中視頻監(jiān)控示意流程圖;

      圖4為本發(fā)明實(shí)施例中視頻監(jiān)控詳細(xì)流程圖;

      圖5為本發(fā)明實(shí)施例中IMS設(shè)備結(jié)構(gòu)示意圖。

      具體實(shí)施方式

      為了擴(kuò)展多個(gè)調(diào)度臺(tái)監(jiān)控同一被監(jiān)控終端的應(yīng)用場(chǎng)景,提升調(diào)度臺(tái)資源利用率。本專利提出了一視頻監(jiān)控的方法。用于輔助多個(gè)調(diào)度臺(tái)同時(shí)監(jiān)控同一被監(jiān)控終端。該方法能夠能提升多個(gè)調(diào)度臺(tái)之間的互聯(lián)互通的能力,并且與現(xiàn)有協(xié)議描述方法兼容,能夠盡快應(yīng)用到現(xiàn)網(wǎng)中。

      下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,并不是全部的實(shí)施例。

      參閱圖2所示,本發(fā)明實(shí)施例中,IMS設(shè)備中包含有應(yīng)用服務(wù)(Application Server,AS)和媒體資源功能(Media Resource Function,MRF)模塊,分別簡(jiǎn)稱為AS和MRF,AS用于實(shí)現(xiàn)控制面功能,MRF用于實(shí)現(xiàn)業(yè)務(wù)面功能,此外,IMS設(shè)備還包括有呼叫會(huì)話控制實(shí)體(Call Server Control Function,CSCF), 用于基于SIP協(xié)議進(jìn)行協(xié)商,在此不再贅述。

      參閱圖3所示,本發(fā)明實(shí)施例中,IMS設(shè)備控制多個(gè)調(diào)度臺(tái)對(duì)同一個(gè)被監(jiān)控終端進(jìn)行視頻監(jiān)控的方法如下:

      步驟300:IMS設(shè)備接收第一調(diào)度臺(tái)發(fā)送的第一監(jiān)控請(qǐng)求,并獲取第一調(diào)度臺(tái)的第一視頻媒體能力信息。

      實(shí)際應(yīng)用中,上述第一視頻媒體能力信息中至少攜帶有第一調(diào)度臺(tái)支持的全部視頻格式種類(即編解碼格式種類),進(jìn)一步的,還可以包括第一調(diào)度臺(tái)支持的全部碼率和全部幀率。

      具體的,第一視頻媒體能力信息可以在指定存儲(chǔ)位置獲取,或者,也可以由第一調(diào)度臺(tái)通過(guò)第一監(jiān)控請(qǐng)求自行上報(bào)。

      步驟310:IMS設(shè)備基于第一視頻媒體能力信息和該IMS設(shè)備的設(shè)備MRF能力信息,通過(guò)與被監(jiān)控終端協(xié)商,篩選出目標(biāo)視頻能力信息,并采用目標(biāo)視頻能力信息將被監(jiān)控終端發(fā)送的視頻數(shù)據(jù)發(fā)往第一調(diào)度臺(tái);其中,目標(biāo)視頻能力信息中至少包含被監(jiān)控終端,與第一調(diào)度臺(tái)或IMS設(shè)備共同支持的等級(jí)最高的視頻格式。

      較佳的,上述設(shè)備MRF能力信息中至少包含有IMS設(shè)備支持的全部視頻格式,進(jìn)一步的,還可以包括有IMS設(shè)備支持的全部碼率和全部幀率。

      具體的,在基于第一視頻媒體能力信息和設(shè)備MRF能力信息,通過(guò)與被監(jiān)控終端協(xié)商,篩選出目標(biāo)視頻能力信息時(shí),較佳的,IMS設(shè)備可以采用但不限于以下兩種方式:

      第一種方式為:IMS設(shè)備從第一視頻媒體能力信息和設(shè)備MRF能力信息中選取出待協(xié)商視頻媒體能力信息,并按照等級(jí)從高到低的順序依次將待協(xié)商視頻媒體能力信息中的視頻格式發(fā)往被監(jiān)控終端,直到根據(jù)被監(jiān)控終端返回的響應(yīng)消息確定被監(jiān)控終端支持當(dāng)前發(fā)送的視頻格式,則將當(dāng)前發(fā)送的視頻格式作為所述目標(biāo)視頻能力信息;或者,

      具體的,即IMS設(shè)備按照等級(jí)從高到低的順序,采用待協(xié)商視頻媒體能力 信息中包含的視頻格式,依次與被監(jiān)控終端進(jìn)行協(xié)商,通過(guò)多次協(xié)商,最終能篩選出待協(xié)商視頻媒體能力信息中被監(jiān)控終端能夠支持的等級(jí)最高的視頻格式。

      第二種方式為:從第一視頻媒體能力信息和設(shè)備MRF能力信息中選取出待協(xié)商視頻媒體能力信息,并將待協(xié)商視頻媒體能力信息中當(dāng)前等級(jí)最高的視頻格式發(fā)往被監(jiān)控終端,以及根據(jù)被監(jiān)控終端返回的響應(yīng)消息判斷被監(jiān)控終端是否支持當(dāng)前等級(jí)最高的視頻格式,若是,將該等級(jí)最高的視頻格式作為目標(biāo)視頻能力信息;否則,獲取被監(jiān)控終端的第三視頻媒體能力信息,將待協(xié)商視頻媒體能力信息和第三視頻媒體能力信息中共同包含且等級(jí)最高的視頻格式作為目標(biāo)視頻能力信息;其中,第三視頻媒體能力信息中至少包含有被監(jiān)控終端支持的全部視頻格式,進(jìn)一步的,還可以包含被監(jiān)控終端支持的全部幀率和碼率。

      具體的,即IMS設(shè)備將待協(xié)商視頻媒體能力信息中等級(jí)最高的視頻格式發(fā)往被監(jiān)控終端后,若被監(jiān)控終端不支持該等級(jí)最高的視頻格式,則將自身支持的全部視頻格式作為第三視頻媒體能力信息發(fā)往IMS設(shè)備,由IMS設(shè)備結(jié)合待協(xié)商視頻媒體能力信息和第三視頻媒體能力信息,挑選出被監(jiān)控終端支持且等級(jí)最高的視頻格式作為目標(biāo)視頻能力信息。

      進(jìn)一步地,無(wú)論采用上述哪一種方式篩選出目標(biāo)視頻能力信息,較佳的,在從第一視頻媒體能力信息和設(shè)備MRF能力信息中選取出待協(xié)商視頻媒體能力信息時(shí),可以采用但不限于以下兩種方法:

      方法1:IMS設(shè)備基于高層指令將第一視頻媒體能力信息或者設(shè)備MRF能力信息作為待協(xié)商視頻媒體能力信息;

      在這種情況下,由高層基于當(dāng)前系統(tǒng)內(nèi)各個(gè)設(shè)備的能力狀態(tài),指示最適當(dāng)當(dāng)前場(chǎng)景下使用的第一視頻媒體能力信息或者設(shè)備MRF能力信息作為待協(xié)商視頻媒體能力信息。

      方法2:IMS設(shè)備將第一視頻媒體能力信息中包含的視頻格式與設(shè)備MRF 能力信息中包含的視頻格式進(jìn)行比較,確定等級(jí)最高的視頻格式歸屬于第一視頻媒體能力信息時(shí),將第一視頻媒體能力信息作為待協(xié)商視頻媒體能力信息,確定等級(jí)最高的視頻格式歸屬于設(shè)備MRF能力信息時(shí),將設(shè)備MRF能力信息作為待協(xié)商視頻媒體能力信息。

      在這種情況下,是為了通過(guò)多次協(xié)商,盡量選取被監(jiān)控終端支持的最高等級(jí)的視頻格式(即作為目標(biāo)視頻能力信息)建立會(huì)話,從而將被監(jiān)控終端的視頻數(shù)據(jù)順利發(fā)往第一調(diào)度臺(tái)。

      例如,若選取第一視頻媒體能力信息作為待協(xié)商視頻媒體能力信息,則在后續(xù)協(xié)商過(guò)程中,可以選取第一調(diào)度臺(tái)和被監(jiān)控終端共同支持且等級(jí)最高的視頻格式建立會(huì)話,這樣,被監(jiān)控終端的視頻數(shù)據(jù)可以直接發(fā)往第一調(diào)度臺(tái)進(jìn)行呈現(xiàn)。

      又例如,若選取設(shè)備MRF能力信息作為待協(xié)商視頻媒體能力信息,則在后續(xù)協(xié)商過(guò)程中,可以選取IMS設(shè)備和被監(jiān)控終端共同支持且等級(jí)最高的視頻格式建立會(huì)話,這樣,被監(jiān)控終端的視頻數(shù)據(jù)可以經(jīng)IMS設(shè)備轉(zhuǎn)碼后發(fā)往第一調(diào)度臺(tái)進(jìn)行呈現(xiàn)。

      步驟320:IMS設(shè)備接收到第二調(diào)度臺(tái)發(fā)送的第二監(jiān)控請(qǐng)求,并獲取第二調(diào)度臺(tái)的第二視頻媒體能力信息。

      本發(fā)明實(shí)施例中,第二視頻媒體能力信息中至少包含有第二調(diào)度臺(tái)支持的全部視頻格式種類;進(jìn)一步的,還可以包含第二調(diào)度臺(tái)支持的全部碼率和全部幀率。

      具體的,第二視頻媒體能力信息可以在指定存儲(chǔ)位置獲取,或者,也可以由第二調(diào)度臺(tái)通過(guò)第二監(jiān)控請(qǐng)求自行上報(bào)。

      步驟330:IMS設(shè)備將第二視頻媒體能力信息與目標(biāo)視頻能力信息進(jìn)行比較,確定第二視頻媒體能力信息的等級(jí)低于目標(biāo)視頻能力信息時(shí),采用第二視頻媒體能力信息對(duì)被監(jiān)控終端的視頻數(shù)據(jù)進(jìn)行轉(zhuǎn)碼后發(fā)往第二調(diào)度臺(tái)。

      具體的,IMS設(shè)備在確定第二視頻媒體能力信息的等級(jí)低于目標(biāo)視頻能力 信息,需要確定第二視頻媒體能力信息中包含的等級(jí)最高的視頻格式低于或等于目標(biāo)視頻能力信息包含的視頻格式的等級(jí)。

      在確定第二視頻媒體能力信息的等級(jí)低于目標(biāo)視頻能力信息時(shí),采用第二視頻媒體能力信息對(duì)被監(jiān)控終端的視頻數(shù)據(jù)進(jìn)行轉(zhuǎn)碼后發(fā)往第二調(diào)度臺(tái),這樣,可以令第二調(diào)度臺(tái)順利獲得自身能力支持的視頻數(shù)據(jù),從而在第一調(diào)度臺(tái)已經(jīng)監(jiān)控被監(jiān)控終端的狀態(tài)下,順利完成共同監(jiān)控。

      另一方面,若確定第二視頻媒體能力信息的等級(jí)等于目標(biāo)視頻能力信息,則無(wú)需轉(zhuǎn)換,直接將被監(jiān)控終端的視頻數(shù)據(jù)發(fā)往第二調(diào)度臺(tái)。

      而若確定第二視頻媒體能力信息的等級(jí)高于目標(biāo)視頻能力信息時(shí),則采用目標(biāo)視頻能力信息與第二調(diào)度臺(tái)重新進(jìn)行協(xié)商,確定第二調(diào)度臺(tái)支持目標(biāo)視頻能力信息時(shí),采用目標(biāo)視頻能力信息將被監(jiān)控終端發(fā)送的視頻數(shù)據(jù)發(fā)往第二調(diào)度臺(tái)。

      即,此時(shí)需要第二調(diào)度臺(tái)降低自身的MRF能力信息的等級(jí),遷就被監(jiān)控終端的視頻支持能力,從而在第一調(diào)度臺(tái)已經(jīng)監(jiān)控被監(jiān)控終端的狀態(tài)下,順利完成共同監(jiān)控。

      下面采用一個(gè)具體的實(shí)例,對(duì)上述實(shí)施例作出進(jìn)一步詳細(xì)說(shuō)明,具體參閱圖4所示:

      步驟401:調(diào)度臺(tái)2向IMS設(shè)備中的AS發(fā)送監(jiān)控請(qǐng)求,該監(jiān)控請(qǐng)求中攜帶有記錄了調(diào)度臺(tái)2支持的全部視頻格式的第一視頻媒體能力信息。

      步驟402:IMS設(shè)備中的AS向IMS設(shè)備中的MRF發(fā)送邀請(qǐng)(INVITE)消息,不攜帶會(huì)話描述協(xié)議(Session Description Protocol,SDP)

      本實(shí)施例中,IMS設(shè)備中的AS向IMS設(shè)備中的MRF發(fā)送的INVITE消息中包含的擴(kuò)展字段,通過(guò)該擴(kuò)展字段通知IMS設(shè)備中的MRF,當(dāng)前業(yè)務(wù)為視頻監(jiān)控業(yè)務(wù),需要IMS設(shè)備中的MRF將IMS設(shè)備支持的全部視頻格式上報(bào)給IMS設(shè)備中的AS,以便在后續(xù)協(xié)商過(guò)程中,令最終確定的目標(biāo)視頻能力信息中包含的是被監(jiān)控終端能夠支持的等級(jí)最高的視頻格式。

      步驟403:IMS設(shè)備中的MRF向IMS設(shè)備中的AS回復(fù)200OK響應(yīng),該200OK響應(yīng)中攜帶有IMS設(shè)備的設(shè)備MRF能力信息,該設(shè)備MRF能力信息中記錄有IMS設(shè)備支持的全部視頻格式,其中,等級(jí)最高的視頻格式對(duì)應(yīng)IMS設(shè)備的MRF視頻最大能力SDP。

      相應(yīng)的,IMS設(shè)備中的MRF接收到IMS設(shè)備中的AS發(fā)送的INVITE消息后,根據(jù)其擴(kuò)展字段(如,User-agent:Monitoring字段),確定當(dāng)前業(yè)務(wù)為視頻監(jiān)控業(yè)務(wù),則在后續(xù)創(chuàng)建會(huì)話過(guò)程中,向IMS設(shè)備的AS發(fā)送IMS設(shè)備能夠支持的全部視頻格式。

      步驟404:IMS設(shè)備中的AS向被監(jiān)控終端發(fā)送攜帶有第一視頻媒體能力信息中等級(jí)最高的視頻格式的INVITE消息。

      本實(shí)施例中,假設(shè)經(jīng)過(guò)比較,IMS設(shè)備選定第一視頻媒體能力信息為待協(xié)商視頻媒體能力信息,即第一視頻媒體能力信息中記錄的視頻格式的等級(jí)最高。

      步驟405:被監(jiān)控終端向IMS設(shè)備中AS返回415響應(yīng),表示不支持第一視頻媒體能力信息中等級(jí)最高的視頻格式。

      步驟406:IMS設(shè)備中的AS向被監(jiān)控終端發(fā)送INVITE消息,請(qǐng)求被監(jiān)控終端基于自身采用的第三視頻媒體能力信息進(jìn)行重新協(xié)商,該第三視頻媒體能力信息中包含有被監(jiān)控終端支持的全部視頻格式,其中等級(jí)最高的視頻格式對(duì)應(yīng)被監(jiān)控終端的MRF視頻最大能力SDP。

      步驟407:被監(jiān)控終端向IMS設(shè)備中AS返回200OK響應(yīng),該200OK響應(yīng)中攜帶有第三視頻媒體能力信息。

      步驟408:IMS設(shè)備中的AS確定第三視頻媒體能力信息中等級(jí)最高的視頻格式也記錄在第一視頻媒體能力信息中,則確定將第三視頻媒體能力信息中等級(jí)最高的視頻格式作為目標(biāo)視頻能力信息,并向IMS設(shè)備中的MRF發(fā)送INFO消息,用于指示IMS設(shè)備中的MRF將調(diào)度臺(tái)2加入會(huì)議。

      步驟409:IMS設(shè)備中的MRF向IMS設(shè)備中和AS返回INFO200OK響 應(yīng),用于通知IMS設(shè)備中的AS,調(diào)度臺(tái)2加入會(huì)議成功。

      步驟410:IMS設(shè)備中的AS向IMS設(shè)備中的MRF發(fā)送ACK消息,表示確認(rèn)。

      步驟411:IMS設(shè)備中的AS向被監(jiān)控終端發(fā)送ACK消息,表示確認(rèn)。

      步驟412:IMS設(shè)備中的AS向調(diào)度臺(tái)2發(fā)送INVITE消息,指示調(diào)度臺(tái)2已成功加入會(huì)議。

      步驟413:調(diào)度臺(tái)2向IMS設(shè)備中的AS發(fā)送200OK響應(yīng)。

      步驟414:IMS設(shè)備中的AS與IMS設(shè)備中的MRF創(chuàng)建會(huì)話。

      步驟415:IMS設(shè)備中的AS與IMS設(shè)備中的MRF確定調(diào)度臺(tái)2成功加入會(huì)議。

      步驟416:IMS設(shè)備中的AS向調(diào)度臺(tái)2發(fā)送ACK響應(yīng),表示已成功建立會(huì)話。

      此時(shí),IMS設(shè)備中的AS會(huì)基于目標(biāo)視頻能力信息將被監(jiān)控終端上報(bào)的視頻數(shù)據(jù)發(fā)往調(diào)度臺(tái)2,調(diào)度臺(tái)2上可以看到被監(jiān)控終端采集的視頻,該視頻有可能是經(jīng)過(guò)MRF轉(zhuǎn)碼后的視頻。

      步驟417:調(diào)度臺(tái)1向IMS設(shè)備中的AS發(fā)送監(jiān)控請(qǐng)求,此時(shí)被監(jiān)控終端已處于被監(jiān)控狀態(tài)。

      步驟418:IMS設(shè)備中的AS向調(diào)度臺(tái)1發(fā)送攜帶有目標(biāo)視頻能力信息的INVITE消息。

      步驟419:調(diào)度臺(tái)1確定自身支持的等級(jí)最高的視頻格式的等級(jí),低于目標(biāo)視頻能力信息中的視頻格式的等級(jí),則向IMS設(shè)備中的AS返回200OK響應(yīng)或者ACK響應(yīng)。

      步驟420:IMS設(shè)備中的AS和IMS設(shè)備中的MRF創(chuàng)建會(huì)話。

      步驟421:IMS設(shè)備中的AS與IMS設(shè)備中的MRF確定調(diào)度臺(tái)1成功加入會(huì)議。

      步驟422:IMS設(shè)備中的MRF會(huì)基于調(diào)度臺(tái)1支持的等級(jí)最高的視頻格 式,對(duì)被監(jiān)控終端上報(bào)的視頻數(shù)據(jù)進(jìn)行轉(zhuǎn)碼。

      IMS設(shè)備中的AS可以將轉(zhuǎn)碼后的視頻數(shù)據(jù)發(fā)往調(diào)度臺(tái)1,調(diào)度臺(tái)1上可以看到被監(jiān)控終端采集的視頻。

      在上述實(shí)施例中,通過(guò)多次協(xié)商的模式,完成了被監(jiān)控終端與調(diào)度臺(tái)2之間視頻格式的最大支持,在調(diào)度臺(tái)1接入系統(tǒng)需要監(jiān)控被監(jiān)控終端后,在調(diào)度臺(tái)1的視頻格式要求低于調(diào)度臺(tái)2時(shí),IMS設(shè)備可以直接將視頻碼流進(jìn)行轉(zhuǎn)碼發(fā)送給調(diào)度臺(tái)2。從而在調(diào)度臺(tái)2上可以看到被監(jiān)控終端采用的視頻數(shù)據(jù),以達(dá)到最佳的共同監(jiān)控效果。

      表1

      例如,參閱圖表1所示,假設(shè)共有四種MRF視頻格式,QCIF、CIF、VGA和DI,其等級(jí)依次從高到低,以及假設(shè)調(diào)度臺(tái)2已對(duì)被監(jiān)控終端進(jìn)行了監(jiān)控,那么在調(diào)度臺(tái)1也請(qǐng)求對(duì)被監(jiān)控終端進(jìn)行監(jiān)控時(shí),在不同應(yīng)用場(chǎng)景下(場(chǎng)景序列如第1列表項(xiàng)所示),被監(jiān)控終端支持的等級(jí)最高的MRF視頻格式如第4列 表項(xiàng)所示,而相應(yīng)場(chǎng)景下,調(diào)度臺(tái)2支持的MRF視頻格式如第2列表項(xiàng)所示。從表1中可以看出,只要調(diào)度臺(tái)1支持的視頻格式的等級(jí)低于或等于被監(jiān)控終端支持的視頻格式,則即可以實(shí)現(xiàn)多個(gè)調(diào)度臺(tái)同時(shí)對(duì)被監(jiān)控終端進(jìn)行監(jiān)控,顯然,相較于現(xiàn)有技術(shù),本發(fā)明實(shí)施例描述的方案具有更為廣

      基于上述實(shí)施例,參閱圖5所示,本發(fā)明實(shí)施例中,用IMS設(shè)備包含有第一通信單元50、第一處理單元51、第二通信單元52和第二處理單元53,其中

      第一通信單元50,用于接收第一調(diào)度臺(tái)發(fā)送的第一監(jiān)控請(qǐng)求,并獲取第一調(diào)度臺(tái)的第一視頻媒體能力信息;

      第一處理單元51,用于基于第一視頻媒體能力信息和IMS設(shè)備的設(shè)備MRF能力信息,通過(guò)與被監(jiān)控終端協(xié)商,篩選出目標(biāo)視頻能力信息,并采用目標(biāo)視頻能力信息將被監(jiān)控終端發(fā)送的視頻數(shù)據(jù)發(fā)往第一調(diào)度臺(tái),其中,目標(biāo)視頻能力信息中至少包含被監(jiān)控終端,與第一調(diào)度臺(tái)或IMS設(shè)備共同支持的等級(jí)最高的視頻格式;

      第二通信單元52,用于接收到第二調(diào)度臺(tái)發(fā)送的第二監(jiān)控請(qǐng)求,并獲取第二調(diào)度臺(tái)的第二視頻媒體能力信息;

      第二處理單元53,用于將第二視頻媒體能力信息與目標(biāo)視頻能力信息進(jìn)行比較,確定第二視頻媒體能力信息的等級(jí)低于目標(biāo)視頻能力信息時(shí),采用第二視頻媒體能力信息對(duì)被監(jiān)控終端的視頻數(shù)據(jù)進(jìn)行轉(zhuǎn)碼后發(fā)往第二調(diào)度臺(tái)。

      較佳的,第一通信單元50獲得的第一視頻媒體能力信息中至少包含有第一調(diào)度臺(tái)支持的全部視頻格式;

      第二通信單元52獲得的第二視頻媒體能力信息中至少包含有第二調(diào)度臺(tái)支持的全部視頻格式;

      第一處理單元51獲得的設(shè)備MRF能力信息中至少包含有IMS設(shè)備支持的全部視頻格式。

      較佳的,基于第一視頻媒體能力信息和設(shè)備MRF能力信息,通過(guò)與被監(jiān)控終端協(xié)商,篩選出目標(biāo)視頻能力信息時(shí),第一處理單元51具體用于:

      從第一視頻媒體能力信息和設(shè)備MRF能力信息中選取出待協(xié)商視頻媒體能力信息,并按照等級(jí)從高到低的順序依次將待協(xié)商視頻媒體能力信息中的視頻格式發(fā)往被監(jiān)控終端,直到根據(jù)被監(jiān)控終端返回的響應(yīng)消息確定被監(jiān)控終端支持當(dāng)前發(fā)送的視頻格式,則將當(dāng)前發(fā)送的視頻格式作為目標(biāo)視頻能力信息;或者,

      從第一視頻媒體能力信息和設(shè)備MRF能力信息中選取出待協(xié)商視頻媒體能力信息,并將待協(xié)商視頻媒體能力信息中當(dāng)前等級(jí)最高的視頻格式發(fā)往被監(jiān)控終端,以及根據(jù)被監(jiān)控終端返回的響應(yīng)消息判斷被監(jiān)控終端是否支持當(dāng)前等級(jí)最高的視頻格式,若是,將等級(jí)最高的視頻格式作為目標(biāo)視頻能力信息;否則,獲取被監(jiān)控終端的第三視頻媒體能力信息,將待協(xié)商視頻媒體能力信息和第三視頻媒體能力信息中共同包含且等級(jí)最高的視頻格式作為目標(biāo)視頻能力信息;第三視頻媒體能力信息中至少包含有被監(jiān)控終端支持的全部視頻格式。

      較佳的,從第一視頻媒體能力信息和設(shè)備MRF能力信息中選取出待協(xié)商視頻媒體能力信息時(shí),第一處理單元51具體用于:

      基于高層指令將第一視頻媒體能力信息或者設(shè)備MRF能力信息作為待協(xié)商視頻媒體能力信息;或者,

      將第一視頻媒體能力信息中包含的視頻格式與設(shè)備MRF能力信息中包含的視頻格式進(jìn)行比較,確定等級(jí)最高的視頻格式歸屬于第一視頻媒體能力信息時(shí),將第一視頻媒體能力信息作為待協(xié)商視頻媒體能力信息,確定等級(jí)最高的視頻格式歸屬于設(shè)備MRF能力信息時(shí),將設(shè)備MRF能力信息作為待協(xié)商視頻媒體能力信息。

      較佳的,第二處理單元53進(jìn)一步用于:

      將第二視頻媒體能力信息與目標(biāo)視頻能力信息進(jìn)行比較后,若確定第二視頻媒體能力信息的等級(jí)高于目標(biāo)視頻能力信息,則采用目標(biāo)視頻能力信息重新進(jìn)行協(xié)商,確定第二調(diào)度臺(tái)支持目標(biāo)視頻能力信息時(shí),采用目標(biāo)視頻能力信息將被監(jiān)控終端發(fā)送的視頻數(shù)據(jù)發(fā)往第二調(diào)度臺(tái)。

      上述第一通信單元50、第一處理單元51、第二通信單元52和第二處理單元53僅為邏輯上劃分的功能模塊,實(shí)際應(yīng)用中,其功能由AS和MRF配合完成,在此不再贅述。

      綜上所述,本發(fā)明實(shí)施例中,IMS設(shè)備在初次建立會(huì)話時(shí),通過(guò)與被監(jiān)控終端多次協(xié)商,挑選出被監(jiān)控終端能夠支持的最大的視頻媒體能力建立會(huì)話,那么,后續(xù)再有其他調(diào)度臺(tái)加入監(jiān)控會(huì)話時(shí),IMS設(shè)備可以將被監(jiān)控終端采集的視頻數(shù)據(jù)經(jīng)轉(zhuǎn)碼后發(fā)往各個(gè)調(diào)度臺(tái)。這樣,就保證了當(dāng)有多個(gè)調(diào)度臺(tái)接入系統(tǒng)并需要監(jiān)控同一個(gè)被監(jiān)控終端時(shí),各個(gè)調(diào)度臺(tái)均能夠根據(jù)自身支持的媒體能力,看到被監(jiān)控終端提供的視頻畫面,從而有效提升了調(diào)度臺(tái)資源利用率。

      本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

      本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

      這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

      這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使 得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

      盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。

      顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明實(shí)施例進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明實(shí)施例的精神和范圍。這樣,倘若本發(fā)明實(shí)施例的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1