omStayTime類型。該字段用于發(fā)出用于以隨機方式確定預(yù)設(shè)巡回中的預(yù)設(shè)位置處的停留時間的指示。
[0207]在PTZPresetTourSpotExtens1n 類型中,下一字段是 RandomTrack 字段。RandomTrack字段用于指定在向所指定的預(yù)設(shè)位置移動時所繪制的移動軌跡是由監(jiān)控照相機1100以隨機方式確定的。
[0208]在該數(shù)據(jù)類型中,最后一個字段是Extens1n字段。該字段是為了將來擴展所定義的。
[0209]圖81示出PTZSpeed類型的類型定義的示例?;赾omplexType聲明,將該數(shù)據(jù)類型定義為XML復(fù)雜類型。此外,序列元素表示PTZspeed類型是順序符合定義的數(shù)據(jù)類型。在該數(shù)據(jù)類型中,利用PanTilt(平搖傾斜)字段,指定平搖和傾斜的速度。此外,利用Zoom (變焦)字段,指定變焦速度。
[0210]圖8J 不出 PTZPresetTourStartingCondit1nExtens1n 類型的數(shù)據(jù)類型定義的示例?;赾omplexType聲明,數(shù)據(jù)類型被定義為XML復(fù)雜類型。此外,序列元素表示PTZPresetTourStartingCondit1nExtens1n類型是順序符合定義的數(shù)據(jù)類型。
[0211]PTZPresetTourStartingCondit1nExtens1n 類型的數(shù)據(jù)包含RandomRecurringDurat1n (隨機循環(huán)持續(xù)時間)字段和RandomDirect1n (隨機方向)字段。將 RandomRecurringDurat1n 字段和 RandomDirect1n 字段描述為 Boolean 類型。
[0212]在PTZPresetTourStartingCondit1nExtens1n 類型中,第一個字段是RandomRecurringDurat1n 字段。RandomRecurringDurat1n 字段用于發(fā)出如下指不,其中該指示用于在重復(fù)進行預(yù)設(shè)巡回的情況下,以隨機方式確定巡回和下次巡回之間的待機時間。
[0213]在RandomRecurringDurat1n字段的值為True的情況下,監(jiān)控照相機1100根據(jù)偽隨機數(shù)確定巡回之間的待機時間。
[0214]在該數(shù)據(jù)類型中,下一字段是RandomDirect1n字段。RandomDirect1n字段是用于指示監(jiān)控照相機1100在預(yù)設(shè)巡回中以隨機方式選擇巡回方向的字段。
[0215]第一實施例中的Direct1n字段和RandomDirect1n字段與巡回方向信息相對應(yīng)。
[0216]在該數(shù)據(jù)類型中,最后一個字段是Extens1n字段。Extens1n字段是為了將來擴展所保留的字段。
[0217]在第一實施例中,如上所述,通過定義ModifyPresetTour命令和該命令所使用的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),可以對監(jiān)控照相機1100設(shè)置針對預(yù)設(shè)巡回的隨機操作。
[0218]圖 9A ?91 不出 GetPresetTourOpt1ns 命令、GetPresetTourOpt1nsResponse 和與這些命令有關(guān)的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)。
[0219]如上所述,在第一實施例中,客戶端裝置2100使用GetPresetTourOpt1ns命令來詢問監(jiān)控照相機1100的針對與預(yù)設(shè)巡回有關(guān)的隨機操作的能力。此外,監(jiān)控照相機1100使用GetPresetTourOpt1nsResponse來發(fā)送監(jiān)控照相機1100的針對與預(yù)設(shè)巡回有關(guān)的隨機操作的能力。
[0220]圖 9A 不出 GetPresetTourOpt1ns 命令的定義的不例?;?complexType聲明,將GetPresetTourOpt1ns命令定義為XML復(fù)雜類型。此外,序列元素表示GetPresetTourOpt1ns命令是順序符合定義的命令。
[0221]在GetPresetTourOpt1ns 命令中,第一個字段是 ReferenceToken 類型的ProfileToken字段。在該字段中,存儲用于標識MediaProfile的ProfileToken。
[0222]在GetPresetTourOpt1ns 命令中,下一字段是 ReferenceToken 類型的PresetTourToken字段?在該字段中,存儲用于標識客戶端所期望的ProfileTour(配置文件巡回)的 PresetTourToken。說明符 minOccurs = “0” 定義可以省略 PresetTourToken字段。
[0223]圖 9B 不出 GetPresetTourOpt1nsResponse 的定義的不例。基于complexType聲明,將該Response定義為XML復(fù)雜類型。此外,序列元素表示GetPresetTourOpt1nsReponse是順序符合定義的應(yīng)答。
[0224]在GetPresetTourOpt1nsReponse中,僅將Opt1ns (選項)字段定義為用于存儲數(shù)據(jù)的字段。將該字段描述為PTZPresetTourOpt1ndPTZ預(yù)設(shè)巡回選項)類型。在第一實施例中,監(jiān)控照相機1100發(fā)送該Opt1ns字段中所存儲的與預(yù)設(shè)巡回的隨機操作有關(guān)的能力。
[0225]圖9C 不出 PTZPresetTourOpt1ns 類型的定義的不例。基于 complexType聲明,將PTZPresetTourOpt1ns類型定義為XML復(fù)雜類型。此外,序列元素表示PTZPresetTourOpt1ns類型是順序符合定義的數(shù)據(jù)類型。
[0226]在PTZPresetTourOpt1ns類型中,第一個字段是AutoStart字段。在該字段中,將表示監(jiān)控照相機1100是否支持自動開始預(yù)設(shè)巡回的功能的信息描述為Boolean類型。
[0227]第一實施例中的AutoStart字段與用于使得攝像光學(xué)系統(tǒng)1001和攝像元件1003等進行多個攝像位置的自動巡回指示相對應(yīng)。
[0228]下一字段是StartingCondit1n 字段。在該 StartingCondit1n 字段中,是與針對預(yù)設(shè)巡回的開始條件的支持狀況有關(guān)的信息。將StartingCondit1n字段描述為PTZPresetTourStartingCondit1nOpt1ns (PTZ 預(yù)設(shè)巡回開始條件選項)類型。
[0229]在PTZPresetTourOpt1ns類型中,最后一個字段是TourSpot字段。在該字段中,存儲與針對預(yù)設(shè)巡回中的巡回地點的支持狀況有關(guān)的信息。將TourSpot字段描述為PTZPresetTourSpotOpt1ns (PTZ預(yù)設(shè)巡回地點選項)字段。
[0230]圖 9D 不出 PTZPreseTourStartingCondit1nOpt1ns 類型的定義的不例。基于complexType聲明,將該數(shù)據(jù)類型定義為XML復(fù)雜類型。此外,序列元素表示PTZPresetTourStartingCondit1nOpt1ns類型是順序符合定義的數(shù)據(jù)類型。
[0231]在第一實施例中,監(jiān)控照相機1100的針對與預(yù)設(shè)巡回有關(guān)的隨機操作的能力信息的一部分包含在PTZPresetTourStartingCondit1nOpt1ns類型中,并且是從監(jiān)控照相機1100所發(fā)送的。
[0232]在PTZPresetTourStartingCondit1nOpt1ns 類型中,第一個字段是RecurringTime字段。在第一實施例中,在該字段中,描述監(jiān)控照相機1100容許的巡回時間的數(shù)量的上限值和下限值。
[0233]在PTZPresetTourStartingCondit1nOpt1nsExtens1n(PTZ 預(yù)設(shè)巡回開始條件選項擴展)類型中,下一字段是RecurringDurat1n字段。在第一實施例中,在該字段中,描述與巡回之間的待機時間有關(guān)的上限值和下限值。
[0234]在PTZPresetTourStartingCondit1nOpt1ns 類型中,下一字段是 Direct1n字段。在該字段中,描述針對監(jiān)控照相機1100可以設(shè)置的巡回方向的選項的列表。將Direct1n字段描述為未不出的PTZPresetTourDirect1n類型。
[0235]在PTZPresetTourStartingCondit1nOpt1ns 類型中,最后一個字段是Extens1n字段。在第一實施例中,在命令的該字段中包含與用于開始巡回的條件等有關(guān)的隨機設(shè)置項,并且發(fā)送該命令。將Extens1n字段描述為后面將說明的PTZPresetTourStartingCondit1nOpt1nsExtens1n(PTZ預(yù)設(shè)巡回開始條件選項擴展)類型。
[0236]說明符minOccurs =“0”表不可以省略 RecurringTime 字段、RecurringDurat1n字段、Direct1n字段和Extens1n字段。此外,說明符maxOccurs = “Unbounded”定義可以針對字段設(shè)置多個方向。
[0237]圖 9E 不出 PTZPresetTourStartingCondit1nOpt1nsExtens1n 類型的定義的不例。基于complexType聲明,將該數(shù)據(jù)類型定義為XML復(fù)雜類型。
[0238]此外,序列元素表不PTZPresetTourStartingCondit1nOpt1nsExtens1n 類型是順序符合定義的數(shù)據(jù)類型。如上所述,PTZPresetTourStartingCondit1nOpt1nsExtens1n類型包含與用于開始巡回的條件等有關(guān)的隨機設(shè)置項。
[0239]在PTZPresetTourStartingCondit1nOpt1nsExtens1n (PTZ 預(yù)設(shè)巡回開始條件選項擴展)類型中,第一個字段是RandomRecurringDurat1n(隨機循環(huán)持續(xù)時間)字段。該字段用于表示在監(jiān)控照相機1100重復(fù)地進行預(yù)設(shè)巡回的情況下是否可以以隨機方式確定巡回和下次巡回之間的待機時間。
[0240]將RandomRecurringDurat1n字段描述為Boolean類型。該字段中的True值表示監(jiān)控照相機1100能夠以隨機方式設(shè)置待機時間。
[0241]在PTZPresetTourStartingCondit1nOpt1nsExtens1n 類型中,下一字段是RandomDurat1n字段。該字段用于表示在預(yù)設(shè)巡回中是否可以以隨機方式設(shè)置巡回方向。將該字段描述為Boolean類型。該字段中的True值表示監(jiān)控照相機1100能夠以隨機方式設(shè)置巡回方向。
[0242]在PTZPresetTourStartingCondit1nOpt1nsExtens1n 類型中,最后一個字段是Extens1n字段。該字段是為了將來擴展所定義的。
[0243]說明符minOccurs = “0” 定義可以省略 RandomRecurringDurat1n 字段、RandomDurat1n 字段和 Extens1n 字段。
[0244]在第一實施例中,RandomRecurringDurat1n字段和 RandomDirect1n 字段各自被配置成True值表示可以以隨機方式進行設(shè)置。然而,RandomRecurringDurat1n字段和RandomDirect1n字段各自可被配置為提供可能值的列表。在這種情況下,向RandomRecurringDurat1n 字段和 RandomDirect1n 字段的定義添加說明符 maxOccurs =“Unbounded”。
[0245]在這種情況下,例如,假定監(jiān)控照相機1100發(fā)送針對RandomDirect1n字段設(shè)置True并且針對RandomRecurringDurat1n字段設(shè)置False (假)的GetPresetTourOpt1nsResponse。
[0246]這種GetPresetTourOpt1nsResponse表示可以以隨機方式設(shè)置巡回和下次巡回之間的待機時間并且還可以設(shè)置固定的待機時間。
[0247]此外,例如,假定監(jiān)控照相機1100發(fā)送針對RandomDirect1n字段僅設(shè)置False的 GetPresetTourOpt1nsRespose。這種 GetPresetTourOpt1nsResponse 表不針對待機時間僅設(shè)置固定值并且不能以隨機方式設(shè)置待機時間。
[0248]在第一實施例中,Direct1n字段和RandomDirect1n字段與可指定的巡回方向信息相對應(yīng)。
[0249]圖9F示出PTZPresetTourSpot0pt1ns2 (PTZ預(yù)設(shè)巡回地點選項2)類型的定義的示例。在第一實施例中,利用該類型,可以描述監(jiān)控照相機1100的與預(yù)設(shè)巡回時的巡回地點的設(shè)置有關(guān)的能力信息?;赾omplexType聲明,將該數(shù)據(jù)類型定義為XML復(fù)雜類型。此夕卜,序列元素表示PTZPresetTourSpot0pt1ns2類型是順序符合定義的數(shù)據(jù)類型。
[0250]此外,在PTZPresetTourSpot0pt1ns2 類型中,最后一個字段是 Extens1n 字段。如后面所述,在第一實施例中,該字段被配置成可以描述與針對預(yù)設(shè)巡回中的巡回點的隨機操作有關(guān)的能力。將該字段描述為PTZPresetTourSpotOpt1nsExtens1n (PTZ預(yù)設(shè)巡回地點選項擴展)類型。
[0251]圖9G 不出 PTZPresetTourPresetDetailOpt1ns (PTZ 預(yù)設(shè)巡回預(yù)設(shè)詳情選項)類型的定義的示例?;赾omplexType聲明,將該數(shù)據(jù)類型定義為XML復(fù)雜類型。此外,序列元素表示PTZPresetTourPresetDetailOpt1ns類型是順序符合定義的數(shù)據(jù)類型。
[0252]在第一實施例中,利用該類型,可以描述針對監(jiān)控照相機1100可以設(shè)置的預(yù)設(shè)巡回中的巡回點的選項。
[0253]圖9H示出Durat1nRange (持續(xù)時間范圍)類型的定義的示例?;赾omplexType聲明,將該數(shù)據(jù)類型定義為XML復(fù)雜類型。此外,序列元素表示Durat1nRange類型是順序符合定義的數(shù)據(jù)類型。
[0254]利用Durat1nRange類型,durat1n(持續(xù)時間)類型的Min字段和Max字段表示可以設(shè)置的時間間隔的值。
[0255]圖91 不出 PTZPresetTourSpotOpt1nsExtens1n 類型的定義的不例?;赾omplexType聲明,將該數(shù)據(jù)類型定義為XML復(fù)雜類型。此外,序列元素表示PTZPresetTourSpotOpt1nsExtens1n類型是順序符合定義的數(shù)據(jù)類型。
[0256]如上所述,在第一實施例中,利用該類型,描述與針對巡回點的隨機操作有關(guān)的能力。在第一實施例中,利用該類型,描述與監(jiān)控照相機1100的隨機設(shè)置有關(guān)的能力信息,諸如預(yù)設(shè)位置的巡回順序、向所設(shè)置的預(yù)設(shè)位置的移動的移動速度、預(yù)設(shè)位置處的停留時間和向所指定的預(yù)設(shè)位置的移動的軌跡。
[0257]在PTZPresetTourSpotOpt1nsExtens1n 類型中,設(shè)置 RandomOrder 字段、RandomSpeed字段、RandomStayTime字段和RandomTrack字段。將這些字段描述為Boolean類型。說明符minOccurs = “0”定義可以省略這些字段。
[0258]在PTZPresetTourSpotOpt1nsExtens1n 類型中,第一個字段是 RandomOrder 字段。在第一實施例中,利用該字段,描述針對預(yù)設(shè)位置的巡回順序的隨機設(shè)置能力。該字段中的True值表示監(jiān)控照相機1100能夠接受針對預(yù)設(shè)位置的巡回順序的隨機設(shè)置。
[0259]在PTZPresetTourSpotOpt1nsExtens1n 類型中,下一字段是 RandomSpeed 字段。在第一實施例中,描述與該字段所指定的向預(yù)設(shè)位置的移動的移動速度有關(guān)的隨機設(shè)置能力。該字段中的True表示監(jiān)控照相機1100能夠接受針對巡回速度的隨機設(shè)置。
[0260]在PTZPresetTourSpotOpt1nsExtens1n 類型中,下一字段是 RandomStayTime 字段。在第一實施例中,該字段表示與是否可以以隨機方式設(shè)置對象巡回點處的停留時間有關(guān)的信息。該字段中的True值表示監(jiān)控照相機1100能夠接收針對停留時間的隨機設(shè)置。
[0261]在PTZPresetTourSpotOpt1nsExtens1n 類型中,下一字段是 RandomTrack 字段。在第一實施例中,該字段表示與監(jiān)控照相機1100是否能夠以隨機方式確定向所指定的預(yù)設(shè)位置的移動的軌跡有