在我前段時間所負責的一個關於視頻會議系統項目的實施過程當中,甲方有一套六年前安裝好的話筒和會議主機設備要利舊,咱們安裝好新的功放、調音臺、攝像頭、視頻終端、MCU等設備後,和老的話筒設備之間傳輸音頻信號沒有任何問題,可是要實現話筒講話時攝像頭自動跟蹤到講話者這個功能時出現了麻煩。編程
圖中黃圈內的攝像頭要根據桌面上哪一個話筒開啓就自動跟蹤拍攝到哪一個話筒位置。網絡
問題就是出在話筒是六年前的,並且和視頻會議設備的廠商不是同一家,形成話筒的信號經過會議主機串口發出來後,視頻會議廠商的設備識別不了,也就沒法實現自動跟蹤的功能。ide
圖中黃框內是某廠商的會議主機(話筒經過手拉手線纜鏈接到它的卡儂母接口上),其它爲某某廠商視頻會議系統設備。
工具
當時咱們認爲都是串口出來的信號應該是遵循RS232協議,兩個廠商設備之間鏈接應該沒問題,但咱們用9針串口線把某廠商的會議主機後的RS232接口和某某廠商的中央控制主機後的RS232接口相連後,信號沒法傳輸,也就沒法達到攝像頭自動跟蹤話筒的功能。spa
過程一:出問題後咱們就給某廠商打了電話,詢問解決方法。某廠商技術人員回答說他們的設備要用專用軟件解碼後才能通訊,意思就是要money。在屢次溝通後咱們只有付了幾千money後,軟件總算是到手了。調試
過程二:若是你認爲這時問題解決了,那你就錯了。軟件到手在提取了會議主機發送的話筒開關代碼後,仍是沒法和某某廠商的中央控制主機聯動。問題又出在哪兒呢?通過和某廠商屢次詢問,甚至還花錢請某廠商技術到現場調試,最後某廠商技術員說咱們的設備信號是經過串口9針傳輸的,需某某廠商的設備是隻使用串口其中3針傳輸,兩個設備串口不兼容。視頻
過程三:兩個月過去了,這時甲方也急了,說再解決不了就不會付工程款,甚至要咱們把新設備拆走,咱們這些集成商苦B呀。一再的和兩個廠商的技術員溝通後,他們得出的結論是一、把利舊的設備更換,所有換成一個品牌。(這個成本太大,還在從新在會議桌上開孔)。二、再採購一臺串口轉換設備(但這臺設備哪裏去找呢,市場上沒賣的)。三、某某廠商說把某廠商的會議主機拆下來,發到它們研發部去研究研究(唉,我如今哪還有時間給大家拿去研究研究)。blog
過程四:在這解決問題的過程我也在想,兩個廠商的技術人員都想不出法子,我還能有啥好辦法呢。就在我陪同某某廠商技術在調試的過程當中:一、我發現技術員在使用USB轉串口線(分別鏈接會議主機串口和電腦USB口),再用串口調試助手軟件是可以提取到話筒開關代碼的(一組16進制數字)。二、而後技術員使用USB轉串口線(分別鏈接電腦USB口和中央控制主機串口),再用串口調試助手把這組代碼發送出去,就能夠帶動攝像頭跟蹤了(成功了一半)。接口
過程五:我當時就和某某廠商的技術員說,若是能手動提取代碼,也能成功發送代碼,那能不能找個軟件安裝在電腦上自動轉發數據,這不就可以起到自動跟蹤的功能了嗎。惋惜該技術員說這個軟件不是你說有就有的,並且還要編程很麻煩的。反正把我當業餘人士看,直接否認的個人想法。開發
上圖就是我根據本身的想法畫的拓撲圖
過程六:我也沒氣餒,我本身以爲這個理論應該是沒問題的,只是缺乏個軟件。因而晚上回家我就上網查找相關軟件,還別說真的被我找到4、五個相關軟件。次日,我先就到電腦城去購買了兩根USB轉串口線纜,而後到現場按照上面的拓撲圖把兩臺設備都鏈接好。開始把軟件一個個安裝到電腦裏,開始調試,一連試了幾個都不行,我也有些沒信心了。當我試到最後一個串口網絡通道轉發工具這個軟件時,還真的成功拉,當按下話筒開關時,攝像頭真的自動跟蹤了過來。我當時成功的喜悅充滿了大腦,當我告訴廠商人員時,他們都不相信,還覺得我是在開玩笑。
雖然個人解決方法還有不完善的地方,好比把電腦重啓後,還得再把軟件從新開啓設置一遍。可是和廠商技術員提出的方案對比,這是成本最少、代價最低、時間最快的方法了。這件事情也提醒咱們這些作技術的,不要盲信廠商的技術員,雖然說他們對本身的設備是很熟悉,但他們只站在本身廠商設備的角度去看問題。因此咱們作爲集成商的技術員要從另外一外角度去發現問題,說不定能起到更好的效果。以爲本身的思路是正確的,那就堅決的走下去,努力是會有回報的!!!