專(zhuān)利名稱(chēng)::一種控制會(huì)議電視終端攝像頭的方法及裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及會(huì)議電視終端控制技術(shù),尤其涉及一種控制會(huì)議電視終端攝像頭的方法及裝置。
背景技術(shù):
:目前,會(huì)議電視終端使用內(nèi)置的或者外置的串口連接攝像頭,根據(jù)標(biāo)準(zhǔn)的或者廠(chǎng)家提供的私有攝像頭控制協(xié)議,會(huì)議電視終端通過(guò)自身內(nèi)部的串口驅(qū)動(dòng)進(jìn)行攝像頭控制命令的收發(fā),攝像頭收到串口驅(qū)動(dòng)發(fā)來(lái)的控制命令后會(huì)通過(guò)自身內(nèi)部的處理機(jī)制,執(zhí)行相應(yīng)動(dòng)作,實(shí)現(xiàn)對(duì)攝像頭的控制。對(duì)于攝像頭來(lái)說(shuō),控制命令包括轉(zhuǎn)動(dòng)、定位、變焦等基本控制命令以及其它擴(kuò)展控制命令,其中,轉(zhuǎn)動(dòng)包括上轉(zhuǎn)、下轉(zhuǎn)、左轉(zhuǎn)、右轉(zhuǎn);定位指轉(zhuǎn)到指定位置。一般,不同廠(chǎng)家、或相同廠(chǎng)家不同型號(hào)的攝像頭,其控制協(xié)議都不一樣,若要實(shí)現(xiàn)對(duì)攝像頭的控制,會(huì)議電視終端內(nèi)部包含的攝像頭控制模塊必須掌握不同的攝像頭控制協(xié)議,并針對(duì)不同的攝像頭控制協(xié)議發(fā)送不同的控制命令。如圖1所示,會(huì)議電視終端目前包括以下幾部分控制臺(tái)、主控和攝像頭控制模塊;其中,控制臺(tái),是一類(lèi)在會(huì)議電視終端外部供用戶(hù)操作,以控制攝像頭的界面;主控,會(huì)議電視終端中管理所有模塊的控制模塊;攝像頭控制模塊,用于生成實(shí)際的攝像頭可識(shí)別的控制命令,實(shí)現(xiàn)會(huì)議電視終端內(nèi)部的攝像頭控制。攝像頭連接在會(huì)議電視終端上時(shí),不同的攝像頭通過(guò)會(huì)議電視終端上不同的串口連接到會(huì)議電視終端,與攝像頭控制模塊之間交互。用戶(hù)控制攝像頭時(shí)的控制流程可描述為首先,用戶(hù)在控制臺(tái)發(fā)出攝像頭控制指令消息,控制臺(tái)發(fā)送該攝像頭控制指令消息給主控;再由主控下發(fā)攝像頭控制指令消息給攝像頭控制模塊;之后,由攝像頭控制模塊生成實(shí)際的攝像頭可識(shí)別的控制命令,通過(guò)不同的會(huì)議電視終端串口分別發(fā)送控制命令給不同攝像頭。這種傳統(tǒng)的攝像頭控制方式有兩個(gè)主要缺陷一個(gè)是攝像頭的控制個(gè)數(shù)有限。會(huì)議電視終端上能夠預(yù)留的外置串口一般不超過(guò)兩個(gè),要實(shí)現(xiàn)兩個(gè)以上攝像頭的控制比較困難,特別是兩個(gè)以上不同型號(hào)的攝像頭的控制。另一個(gè)是攝像頭的控制方法不夠靈活。攝像頭的控制者必須是具有攝像頭控制模塊的會(huì)議電視終端,如果攝像頭連接在別的外部設(shè)備上,比如PC、或者其它類(lèi)型的可通過(guò)串口連接攝像頭但沒(méi)有攝像頭控制模塊的設(shè)備,則必須移植攝像頭控制模塊才能控制相應(yīng)攝像頭?,F(xiàn)有技術(shù)中,對(duì)于攝像頭連接在外部設(shè)備上的模塊連接示意圖如圖2所示,外部設(shè)備上移植安裝了攝像頭控制模塊,不同的攝像頭連接到外部設(shè)備的不同串口上。用戶(hù)控制攝像頭時(shí)的控制流程可描述為首先,用戶(hù)在控制臺(tái)發(fā)出攝像頭控制指令消息,控制臺(tái)發(fā)送該攝像頭控制指令消息給攝像頭控制模塊;再由攝像頭控制模塊生成實(shí)際的攝像頭可識(shí)別的控制命令,發(fā)送控制命令給外部設(shè)備上的串口驅(qū)動(dòng)模塊;之后,由串口驅(qū)動(dòng)模塊通過(guò)外部設(shè)備上不同的串口發(fā)送控制命令給攝像頭。雖然,現(xiàn)有技術(shù)中使用外部設(shè)備連接攝像頭,可以實(shí)現(xiàn)對(duì)多個(gè)攝像頭的控制,但是,需要在外部設(shè)備上移植安裝攝像頭控制模塊,而攝像頭控制模塊與外部設(shè)備的操作系統(tǒng)等平臺(tái)相關(guān),攝像頭控制模塊移植到系統(tǒng)平臺(tái)不同的外部設(shè)備上時(shí),需要得到不同系統(tǒng)平臺(tái)的支持,這就加大了攝像頭控制模塊的開(kāi)發(fā)難度,也給攝像頭控制模塊在不同外部設(shè)備上的移植安裝帶來(lái)了不便。
發(fā)明內(nèi)容有鑒于此,本發(fā)明的主要目的在于提供一種控制會(huì)議電視終端攝像頭的方法及裝置,能在不移植攝像頭控制模塊的情況下,對(duì)多個(gè)使用相同或不同控制協(xié)議的攝像頭實(shí)現(xiàn)控制。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種控制會(huì)議電視終端攝像頭的方法,將至少一個(gè)攝像頭通過(guò)串口連接在外部設(shè)備上,該方法還包括a.用戶(hù)通過(guò)外部設(shè)備發(fā)送經(jīng)封裝后的攝像頭控制指令消息給會(huì)議電視終二山,碼,b.會(huì)議電視終端接收所述攝像頭控制指令消息并解析,生成實(shí)際的攝像頭控制命令,并將生成的攝像頭控制命令封裝后發(fā)送給所述外部設(shè)備;c.所述外部設(shè)備提取出攝像頭控制命令,通過(guò)自身的串口驅(qū)動(dòng)控制不同的攝像頭。其中,步驟a所述封裝攝像頭控制指令消息由所述外部設(shè)備中的控制臺(tái)完成;相應(yīng)的,步驟c所述提取出攝像頭控制命令由所述外部設(shè)備中的控制臺(tái)完成。上述方案中,所述會(huì)議電視終端包括主控和攝像頭控制模塊,步驟b具體包括所述主控接收控制臺(tái)發(fā)來(lái)的攝像頭控制指令消息后拆包,并將攝像頭控制指令消息發(fā)給所述攝像頭控制模塊;所述攝像頭控制模塊解析攝像頭控制指令消息,再生成實(shí)際的攝像頭控制命令,并將所生成的攝像頭控制命令封裝后發(fā)送給所述主控,由所述主控封裝后發(fā)送給所述控制臺(tái)。上述方案中,步驟a中所述控制臺(tái)將攝像頭控制指令消息封裝為套接字格式發(fā)送給所述主控;步驟b中所述主控將攝像頭控制命令封裝為套接字格式發(fā)送給控制臺(tái);步驟b中所述攝像頭控制模塊將攝像頭控制命令封裝為主控可識(shí)別的消息格式發(fā)送給所述主控。上述方案中,步驟b所述攝像頭控制模塊封裝的主控可識(shí)別的消息包括消息來(lái)源、消息來(lái)源組件代碼、消息類(lèi)型、消息長(zhǎng)度、消息內(nèi)容;步驟a或步驟b所述套接字包括消息頭指示、消息長(zhǎng)度、控制臺(tái)ID、控制消息、消息內(nèi)容、消息尾。其中,所述攝像頭控制模塊封裝的主控可識(shí)別的消息、或步驟a或步驟b所述套接字均采用網(wǎng)絡(luò)字節(jié)順序。本發(fā)明還提供了一種控制會(huì)議電視終端攝像頭的裝置,包括外部設(shè)備、會(huì)議電視終端;其中,外部設(shè)備,用于發(fā)送封裝后的攝像頭控制指令消息給會(huì)議電視終端,還用于提取出攝像頭控制命令,通過(guò)自身的串口驅(qū)動(dòng)控制不同的攝像頭;會(huì)議電視終端,用于接收所述攝像頭控制指令消息并解析,生成實(shí)際的攝像頭控制命令,并將生成的攝像頭控制命令封裝后發(fā)送給所述外部設(shè)備。所述外部設(shè)備進(jìn)一步包括控制臺(tái)和串口驅(qū)動(dòng)模塊;其中,所述控制臺(tái),用于發(fā)出攝像頭控制指令消息,并將所述攝像頭控制指令消息封裝成套接字的格式發(fā)送給會(huì)議電視終端,還用于將會(huì)議電視終端發(fā)來(lái)的攝像頭控制命令發(fā)送給串口驅(qū)動(dòng)模塊;所述串口驅(qū)動(dòng)模塊用于將攝像頭控制命令發(fā)送給相應(yīng)攝像頭。所述會(huì)議電視終端進(jìn)一步包括主控和攝像頭控制模塊;其中,所述主控,用于接收外部設(shè)備中控制臺(tái)發(fā)來(lái)的攝像頭控制指令消息,然后下發(fā)給攝像頭控制模塊,還用于將攝像頭控制模塊發(fā)來(lái)的攝像頭控制命令封裝成套接字格式,發(fā)送給外部設(shè)備上的控制臺(tái);所述攝像頭控制模塊,用于解析攝像頭控制指令消息,生成攝像頭控制命令,再封裝成主控可識(shí)別的格式發(fā)送給主控。本發(fā)明所提供的控制會(huì)議電視終端攝像頭的方法及裝置,通過(guò)外部設(shè)備的串口將多個(gè)攝像頭連接在自身上,由于主控和控制臺(tái)之間通過(guò)套接字交互,使得在不移植攝像頭控制模塊的情況下,就可以利用外部設(shè)備實(shí)現(xiàn)對(duì)多個(gè)使用相同或不同控制協(xié)議的攝像頭進(jìn)行控制,在需要多攝像頭參與會(huì)議電視的場(chǎng)合,能大大節(jié)省代價(jià)昂貴的會(huì)議電視終端,并且不需要移植攝像頭控制模塊,方便了用戶(hù)的使用和技術(shù)人員的開(kāi)發(fā)。圖1為現(xiàn)有技術(shù)中攝像頭連接在^i義電視終端上的模塊連接示意圖2為現(xiàn)有技術(shù)中攝像頭連接在外部設(shè)備上的模塊連接示意圖3為本發(fā)明控制會(huì)議電視終端攝像頭的裝置組成結(jié)構(gòu)示意圖4為利用圖3組成結(jié)構(gòu)實(shí)現(xiàn)對(duì)會(huì)議電視終端攝像頭控制的具體流程圖。具體實(shí)施例方式本發(fā)明方法的基本思想是用戶(hù)通過(guò)外部設(shè)備發(fā)送經(jīng)封裝后的攝像頭控制指令消息,所述攝像頭控制指令消息以套接字格式發(fā)送給會(huì)議電視終端;會(huì)議電視終端通過(guò)拆包、解析,根據(jù)攝像頭控制指令消息生成實(shí)際的攝像頭可識(shí)別的控制命令;再將所生成的攝像頭控制命令封裝為套接字發(fā)送給外部設(shè)備;外部設(shè)備獲取發(fā)來(lái)的封裝為套接字的攝像頭控制命令后,提取出攝像頭控制命令,并通過(guò)外部設(shè)備的串口驅(qū)動(dòng)將攝像頭控制命令發(fā)送給相應(yīng)攝像頭,實(shí)現(xiàn)對(duì)相應(yīng)攝像頭的控制。下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明再作進(jìn)一步詳細(xì)的說(shuō)明。圖3是本發(fā)明控制會(huì)議電視終端攝像頭的裝置組成結(jié)構(gòu)示意圖,如圖3所示,本發(fā)明裝置包括外部設(shè)備和會(huì)議電視終端;其中,外部設(shè)備,包括控制臺(tái)和串口驅(qū)動(dòng)模塊;所述控制臺(tái)用于發(fā)出用戶(hù)需要的攝像頭控制指令消息,并將所述攝像頭控制指令消息封裝成套接字的格式發(fā)送給會(huì)議電視終端,還用于將會(huì)議電視終端發(fā)來(lái)的攝像頭控制命令發(fā)送給串口驅(qū)動(dòng)模塊;所述串口驅(qū)動(dòng)模塊用于將攝像頭控制命令發(fā)送給相應(yīng)攝像頭。會(huì)議電視終端,包括主控和攝像頭控制模塊,所述主控用于接收外部設(shè)備中控制臺(tái)發(fā)來(lái)的攝像頭控制指令消息,然后下發(fā)給攝像頭控制模塊,還用于將攝像頭控制模塊發(fā)來(lái)的攝像頭控制命令封裝成套接字格式,發(fā)送給外部設(shè)備上的控制臺(tái);所述攝像頭控制模塊解析攝像頭控制指令消息,生成攝像頭控制命令,再封裝成主控可識(shí)別的格式發(fā)送給主控。相應(yīng)的,攝像頭根據(jù)串口驅(qū)動(dòng)模塊發(fā)來(lái)的攝像頭控制命令完成相應(yīng)控制操作。所述外部設(shè)備的串口驅(qū)動(dòng)模塊包括外部設(shè)備上的物理串口和串口驅(qū)動(dòng),攝像頭與外部設(shè)備的串口通過(guò)串口控制線(xiàn)連接,通過(guò)串口驅(qū)動(dòng)實(shí)現(xiàn)數(shù)據(jù)交互。所述外部設(shè)備可以是PC、或是其它可以控制串口且支持計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議比如TCP/IP協(xié)議的控制終端;外部設(shè)備比如PC上的串口個(gè)數(shù)可以通過(guò)安裝擴(kuò)展串口卡來(lái)擴(kuò)展出更多。本發(fā)明所述的攝像頭控制模塊,提供有一個(gè)虛擬的控制接口,該控制接口會(huì)根據(jù)主控發(fā)來(lái)的攝像頭控制指令消息,生成實(shí)際的攝像頭可識(shí)別的攝像頭控制命令;然后由主控將所生成的攝像頭控制命令以套接字形式通過(guò)套接口發(fā)給控制臺(tái)。這里,所謂套接口是網(wǎng)絡(luò)應(yīng)用編程使用的套接口(socket)。圖4是利用圖3所示組成結(jié)構(gòu)實(shí)現(xiàn)對(duì)^i義電視終端攝像頭控制的具體流程圖,如圖4所示,本發(fā)明方法包括以下步驟步驟401,用戶(hù)操作控制臺(tái),發(fā)出對(duì)攝像頭的控制指令消息。步驟402,控制臺(tái)將用戶(hù)發(fā)出的攝像頭控制指令消息以及所要控制的攝像頭對(duì)應(yīng)的串口編號(hào)等信息,封裝成主控可識(shí)別的消息,即以一種套接字的格式封裝,然后通過(guò)套接口發(fā)送給主控;一個(gè)攝像頭連接到外部設(shè)備上時(shí),需要在控制臺(tái)上記錄該攝像頭采用的控制協(xié)議信息,并且對(duì)應(yīng)外部設(shè)備上的一個(gè)串口及其編號(hào)。步驟403,主控通過(guò)套接口接收到控制臺(tái)發(fā)來(lái)的指令消息后,通過(guò)拆包,識(shí)別出是攝像頭的控制指令消息,則將該消息下發(fā)給攝像頭控制模塊。步驟404,攝像頭控制模塊接收到攝像頭控制指令消息后,解析該控制指令消息,并暫時(shí)保存;然后根據(jù)想要控制的攝像頭對(duì)應(yīng)的串口編號(hào)識(shí)別出該攝像頭所用的控制協(xié)議信息,并針對(duì)不同的攝像頭控制協(xié)議,生成不同的查詢(xún)命令,包括查詢(xún)攝像頭的型號(hào)、焦距等,再將該查詢(xún)命令封裝成主控可識(shí)別的消息格式,發(fā)送給主控。步驟405,主控在消息隊(duì)列中接收到攝像頭控制模塊發(fā)來(lái)的消息后,將其封裝成控制臺(tái)可識(shí)別的套4妾字格式,通過(guò)套接口發(fā)送給控制臺(tái)。步驟406,控制臺(tái)通過(guò)套接口接收到主控發(fā)來(lái)的消息后,提取出對(duì)攝像頭的查詢(xún)命令,并將其發(fā)送給串口驅(qū)動(dòng)模塊。步驟407,串口驅(qū)動(dòng)模塊通過(guò)所要控制攝像頭所連接的串口發(fā)送查詢(xún)命令給相應(yīng)iK象頭。步驟408,如果攝像頭能接收到查詢(xún)命令,則反饋攝像頭相關(guān)控制信息,并通過(guò)攝像頭自身的驅(qū)動(dòng)將反饋的信息發(fā)送至串口,之后執(zhí)行步驟409;如果攝像頭不能接收到查詢(xún)命令、或不反饋信息,則執(zhí)行步驟413。步驟409,串口驅(qū)動(dòng)模塊讀取攝像頭反饋的信息,將所讀取的串口數(shù)據(jù)發(fā)送給控制臺(tái)。步驟410,控制臺(tái)讀取串口驅(qū)動(dòng)模塊發(fā)來(lái)的串口數(shù)據(jù),將其封裝成主控能夠識(shí)別的套接字格式消息,然后通過(guò)套接口發(fā)送給主控。步驟411,主控接收到控制臺(tái)發(fā)送的攝像頭反饋的信息后,通過(guò)拆包,下發(fā)給攝像頭控制模塊。步驟412,攝像頭控制模塊根據(jù)攝像頭反饋的信息進(jìn)行分析,計(jì)算出攝像頭的相關(guān)控制信息,如焦距、轉(zhuǎn)速等,并根據(jù)步驟404保存的用戶(hù)發(fā)出的攝像頭控制指令消息,發(fā)出實(shí)際的攝像頭可識(shí)別的攝像頭控制命令,之后執(zhí)行步驟414;上述所發(fā)出的實(shí)際的攝像頭可識(shí)別的攝像頭控制命令,是相對(duì)于攝像頭當(dāng)前控制狀態(tài)而言的,也就是在攝像頭當(dāng)前控制狀態(tài),比如焦距、轉(zhuǎn)動(dòng)角度等的基礎(chǔ)上所發(fā)出的攝像頭控制命令,比如控制攝像頭在現(xiàn)有角度的基礎(chǔ)上再轉(zhuǎn)動(dòng)多少角度等。步驟413,攝像頭控制模塊在消息的等待中超時(shí),則釆用默認(rèn)的控制方法;該默認(rèn)的控制方法可以根據(jù)會(huì)議電視終端的應(yīng)用場(chǎng)合或用戶(hù)的需要具體設(shè)定。步驟414,攝像頭控制模塊將生成的實(shí)際的攝像頭控制命令封裝成主控可識(shí)別的消息格式,發(fā)送給主控。步驟415,主控在消息隊(duì)列中接收到攝像頭控制模塊發(fā)來(lái)的消息后,將其封裝成控制臺(tái)可識(shí)別的套接字格式,通過(guò)套接口發(fā)送給控制臺(tái)。步驟416,控制臺(tái)通過(guò)套接口接收到主控發(fā)來(lái)的消息后,提取出攝像頭控制命令,并將其發(fā)送給串口驅(qū)動(dòng)模塊。步驟417,串口驅(qū)動(dòng)模塊通過(guò)所要控制攝像頭所連接的串口發(fā)送攝像頭的控制命令給相應(yīng)攝像頭,相應(yīng)攝像頭在接收到才聶像頭控制命令后,根據(jù)自身內(nèi)部的處理機(jī)制,執(zhí)行相應(yīng)的控制動(dòng)作,實(shí)現(xiàn)對(duì)相應(yīng)攝像頭的控制。在上述步驟中,步驟404~步驟413可以簡(jiǎn)化不用,在攝像頭控制模塊解析主控發(fā)來(lái)的攝像頭控制指令消息后,在步驟414中直接發(fā)出對(duì)于攝像頭的實(shí)際的控制命令,比如讓攝像頭轉(zhuǎn)動(dòng)到絕對(duì)角度為多少等等,然后將對(duì)攝像頭的控制命令封裝成主控可識(shí)別的消息格式,發(fā)送給主控;或者,也可以在首次執(zhí)行步驟404~步驟413后,將攝像頭的型號(hào)等需要的信息記錄下來(lái),以后的操作就不用執(zhí)行步驟404~步驟413,直接在攝像頭控制模塊解析主控發(fā)來(lái)的攝像頭控制指令消息后,從步驟414開(kāi)始執(zhí)行;總之,這些執(zhí)行步驟都是可以靈活調(diào)整的。進(jìn)一步地,本發(fā)明方法中,攝像頭控制模塊和主控之間、主控和控制臺(tái)之間交互的消息采用特定的格式,本發(fā)明方法所涉及的各種消息的格式可以設(shè)定1)攝像頭控制命令(MessageContent):由于攝像頭的控制命令與攝像頭的控制協(xié)議相關(guān),因此將攝像頭控制命令抽象為MessageContent:XXXX......XXXX(N個(gè)字節(jié));N根據(jù)不同的攝像頭控制協(xié)議規(guī)則確定;X是不同攝像頭控制協(xié)議所定義的MessageContent格式中的具體數(shù)據(jù)表示,一般是一個(gè)十六進(jìn)制數(shù)。2)攝像頭控制模塊和主控之間交互的消息(Message)的格式如表1所示:<table>tableseeoriginaldocumentpage11</column></row><table>表1其中,攝像頭控制模塊和主控之間交互的消息是按照如表1所示的字段,由表1所示從左至右排放。3)主控和控制臺(tái)之間交互的套接字的格式(Frame)如表2所示<table>tableseeoriginaldocumentpage11</column></row><table><table>tableseeoriginaldocumentpage12</column></row><table>表2其中,主控和控制臺(tái)之間交互的套接字格式按照如表2示的字段,由表2所示從左至右排;汰。在具體的實(shí)施中,可以將消息頭指示固定為0xAAH,將消息尾固定為Ox55H;控制臺(tái)ID用于區(qū)分多個(gè)控制臺(tái)。上述各個(gè)消息格式的字段均定義為無(wú)符號(hào)整型,并且消息格式采用網(wǎng)絡(luò)字節(jié)順序。在實(shí)際應(yīng)用中,用戶(hù)從外部設(shè)備的控制臺(tái)發(fā)出攝像頭控制指令消息后,控制臺(tái)將攝像頭控制指令消息封裝為套接字的格式發(fā)送給主控,此時(shí)套接字格式中的Message是一種指令消息格式,而不是前文定義的包含攝像頭可識(shí)別的MessageContent的Message格式,只有在攝像頭控制模塊生成了實(shí)際的MessageContent、或從攝像頭反饋回來(lái)的攝像頭控制命令才是MessageContent的格式。本發(fā)明所提供的方法及裝置,可以利用外部設(shè)備實(shí)現(xiàn)對(duì)多個(gè)使用相同或者不同控制協(xié)議的攝像頭的控制,在需要多攝像頭參與會(huì)議電視的場(chǎng)合能大大節(jié)省代價(jià)昂貴的會(huì)議電視終端,并且利用本發(fā)明所述的方法,不需要移植攝像頭控制模塊到外部設(shè)備上,方便了用戶(hù)的使用和技術(shù)人員的開(kāi)發(fā)。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。權(quán)利要求1、一種控制會(huì)議電視終端攝像頭的方法,將至少一個(gè)攝像頭通過(guò)串口連接在外部設(shè)備上,其特征在于,該方法還包括a.用戶(hù)通過(guò)外部設(shè)備發(fā)送經(jīng)封裝后的攝像頭控制指令消息給會(huì)議電視終端;b.會(huì)議電視終端接收所述攝像頭控制指令消息并解析,生成實(shí)際的攝像頭控制命令,并將生成的攝像頭控制命令封裝后發(fā)送給所述外部設(shè)備;c.所述外部設(shè)備提取出攝像頭控制命令,通過(guò)自身的串口驅(qū)動(dòng)控制不同的攝像頭。2、根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟a所述封裝攝像頭控制指令消息由所述外部設(shè)備中的控制臺(tái)完成;相應(yīng)的,步驟c所述提取出攝像頭控制命令由所述外部設(shè)備中的控制臺(tái)完成。3、根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述會(huì)議電視終端包括主控和攝像頭控制模塊,步驟b具體包括所述主控接收控制臺(tái)發(fā)來(lái)的攝像頭控制指令消息后拆包,并將攝像頭控制指令消息發(fā)給所述攝像頭控制模塊;所述攝像頭控制模塊解析攝像頭控制指令消息,再生成實(shí)際的攝像頭控制命令,并將所生成的攝像頭控制命令封裝后發(fā)送給所述主控,由所述主控封裝后發(fā)送給所述控制臺(tái)。4、根據(jù)權(quán)利要求3所述的方法,其特征在于,步驟a中所述控制臺(tái)將攝像頭控制指令消息封裝為套接字格式發(fā)送給所述主控;步驟b中所述主控將攝像頭控制命令封裝為套接字格式發(fā)送給控制臺(tái);步驟b中所述攝像頭控制模塊將攝像頭控制命令封裝為主控可識(shí)別的消息格式發(fā)送給所述主控。5、根據(jù)權(quán)利要求4所述的方法,其特征在于,步驟b所述攝像頭控制模塊封裝的主控可識(shí)別的消息包括消息來(lái)源、消息來(lái)源組件代碼、消息類(lèi)型、消息長(zhǎng)度、消息內(nèi)容;步驟a或步驟b所述套接字包括消息頭指示、消息長(zhǎng)度、控制臺(tái)ID、控制消息、消息內(nèi)容、消息尾。6、根據(jù)權(quán)利要求5所述的方法,其特征在于,所述攝像頭控制模塊封裝的主控可識(shí)別的消息、或步驟a或步驟b所述套接字均采用網(wǎng)絡(luò)字節(jié)順序。7、一種控制會(huì)議電視終端攝像頭的裝置,其特征在于,該裝置包括外部設(shè)備、會(huì)議電視終端;其中,外部設(shè)備,用于發(fā)送封裝后的攝像頭控制指令消息給會(huì)議電視終端,還用于提取出攝像頭控制命令,通過(guò)自身的串口驅(qū)動(dòng)控制不同的攝像頭;會(huì)議電視終端,用于接收所述攝像頭控制指令消息并解析,生成實(shí)際的攝像頭控制命令,并將生成的攝像頭控制命令封裝后發(fā)送給所述外部設(shè)備。8、根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述外部設(shè)備進(jìn)一步包括控制臺(tái)和串口驅(qū)動(dòng)模塊;其中,所述控制臺(tái),用于發(fā)出攝像頭控制指令消息,并將所述攝像頭控制指令消息封裝成套接字的格式發(fā)送給會(huì)議電視終端,還用于將會(huì)議電視終端發(fā)來(lái)的攝像頭控制命令發(fā)送給串口驅(qū)動(dòng)模塊;所述串口驅(qū)動(dòng)模塊用于將攝像頭控制命令發(fā)送給相應(yīng)攝像頭。9、根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述會(huì)議電視終端進(jìn)一步包括主控和攝像頭控制模塊;其中,所述主控,用于接收外部設(shè)備中控制臺(tái)發(fā)來(lái)的攝像頭控制指令消息,然后下發(fā)給攝像頭控制模塊,還用于將攝像頭控制模塊發(fā)來(lái)的攝像頭控制命令封裝成套接字格式,發(fā)送給外部設(shè)備上的控制臺(tái);所述攝像頭控制模塊,用于解析攝像頭控制指令消息,生成攝像頭控制命令,再封裝成主控可識(shí)別的格式發(fā)送給主控。全文摘要本發(fā)明公開(kāi)了一種控制會(huì)議電視終端攝像頭的方法,將至少一個(gè)攝像頭通過(guò)串口連接在外部設(shè)備上,該方法還包括用戶(hù)通過(guò)外部設(shè)備發(fā)送經(jīng)封裝后的攝像頭控制指令消息給會(huì)議電視終端;會(huì)議電視終端接收所述攝像頭控制指令消息并解析,生成實(shí)際的攝像頭控制命令,并將生成的攝像頭控制命令封裝后發(fā)送給所述外部設(shè)備;所述外部設(shè)備提取出攝像頭控制命令,通過(guò)自身的串口驅(qū)動(dòng)控制不同的攝像頭。本發(fā)明還公開(kāi)了一種控制會(huì)議電視終端攝像頭的裝置,包括外部設(shè)備和會(huì)議電視終端。采用本發(fā)明,可以在不移植攝像頭控制模塊的情況下,對(duì)多個(gè)使用相同或不同控制協(xié)議的攝像頭實(shí)現(xiàn)控制。文檔編號(hào)H04N7/15GK101340549SQ20081014408公開(kāi)日2009年1月7日申請(qǐng)日期2008年8月6日優(yōu)先權(quán)日2008年8月6日發(fā)明者何國(guó)寶,況成禹,周悅喜,華陳申請(qǐng)人:中興通訊股份有限公司