<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 視頻會(huì)議多點(diǎn)控制單元的MCU設(shè)計(jì)與實(shí)現(xiàn)

          視頻會(huì)議多點(diǎn)控制單元的MCU設(shè)計(jì)與實(shí)現(xiàn)

          作者: 時(shí)間:2010-06-10 來(lái)源:網(wǎng)絡(luò) 收藏




          在會(huì)議中,接主席命令后,應(yīng)根據(jù)該命令所產(chǎn)生的狀態(tài)轉(zhuǎn)移來(lái)修改狀態(tài)設(shè)置表。通過(guò)低速伺服軟件可使同時(shí)8個(gè)與會(huì)站點(diǎn)的數(shù)據(jù)讀入寫(xiě)出操作,同時(shí)進(jìn)行命令解釋執(zhí)行工作。由于幀又要占用大量的內(nèi)存資源,同時(shí)還要保證系統(tǒng)的實(shí)時(shí)性,因此,MCU伺服軟件的不僅要求執(zhí)行效率高,還要求程序本身要占用較少的系統(tǒng)資源。

          3 MCU的軟件

          該軟件的可采用快速原型方法來(lái)完成。首先可建立簡(jiǎn)化的快速原型,然后在此基礎(chǔ)上逐步完善以達(dá)到設(shè)計(jì)要求??焖僭屯瑯涌刹捎媚K化的方法將整個(gè)MCU軟件劃分為若干松耦合的功能模塊,并對(duì)各模塊分別進(jìn)行設(shè)計(jì)與測(cè)試,在保證各模塊正確后,再對(duì)整個(gè)軟件進(jìn)行綜合調(diào)試,以發(fā)現(xiàn)各模塊間接口設(shè)計(jì)可能存在的失誤,再反過(guò)來(lái)通過(guò)修正各模塊程序來(lái)完成整個(gè)軟件的設(shè)計(jì)。具體開(kāi)發(fā)流程如圖7所示?,F(xiàn)將各步的工作描述如下:



          (1)利用電話線在兩臺(tái)計(jì)算機(jī)間通過(guò)Modem進(jìn)行數(shù)據(jù)通信時(shí),可將其作為功能最簡(jiǎn)單的快速原型。該步的主要工作是建立DOS平臺(tái)上Modem的功能。其關(guān)鍵是對(duì)鍵入的命令進(jìn)行解釋后傳送給Modem,同時(shí)接收Modem的反饋信號(hào),以確定Modem的狀態(tài),并以此進(jìn)行進(jìn)一步的;

          (2)建立遠(yuǎn)地自環(huán)模型,以測(cè)試快速原型的正確性,同時(shí)測(cè)試接口卡的工作特性;

          (3)編寫(xiě)幀讀入模塊和幀寫(xiě)出模塊程序,以連續(xù)測(cè)試幀環(huán)回及單一測(cè)試幀。驗(yàn)證傳送來(lái)的測(cè)試幀讀摸塊以及幀寫(xiě)出模塊的正確性;

          (4)編寫(xiě)命令提取與解釋模塊和狀態(tài)修改模塊程序,通過(guò)改變測(cè)試幀的BAS碼并讀取狀態(tài)修改結(jié)果來(lái)驗(yàn)證上述模塊的正確性;

          (5)編寫(xiě)幀切換/BAS碼替換模塊程序,構(gòu)造三臺(tái)計(jì)算機(jī)間的測(cè)試平臺(tái),并使其一充當(dāng)MCU,然后通過(guò)另兩端的測(cè)試幀切換來(lái)驗(yàn)證上述模塊的正確性;

          (6)根據(jù)實(shí)際條件建立多臺(tái)計(jì)算機(jī)間的測(cè)試平臺(tái),并適當(dāng)改變測(cè)試幀的長(zhǎng)度(128~512 byte),進(jìn)行連續(xù)的測(cè)試并計(jì)時(shí),以檢驗(yàn)各模塊的工作時(shí)延。然后按照系統(tǒng)的實(shí)時(shí)性要求對(duì)產(chǎn)生時(shí)延較大的模塊進(jìn)行改進(jìn)。

          4 結(jié)束語(yǔ)

          由于MCU對(duì)運(yùn)動(dòng)程度不同的視頻圖像的處理能力有所不同,所以,傳送運(yùn)動(dòng)程度不同的視頻圖像時(shí),在終端B接收到的視頻質(zhì)量良好的情況下,MCU的最大接入終端數(shù)(MCU的容量)是不同的。測(cè)試發(fā)現(xiàn),本文設(shè)計(jì)的MCU在運(yùn)動(dòng)量比較大(n=16的時(shí)候)時(shí),音視頻圖像良好;n=20的時(shí)候,音視頻效果基本可以接收,但是偶爾圖像有失真;而在n=32時(shí),圖像色彩嚴(yán)重失真,聲音斷斷續(xù)續(xù)。同時(shí)再考慮圖像時(shí)延和延遲抖動(dòng)(話音和圖像的同步)等的規(guī)定值(點(diǎn)對(duì)點(diǎn)的圖像時(shí)延不超過(guò)150 ms,延遲抖動(dòng)約為400ms)??梢缘贸觯涸趫D像質(zhì)量良好,圖像時(shí)延和延遲抖動(dòng)均能達(dá)到規(guī)定要求的情況下,本MCU的單臺(tái)容量應(yīng)為16。

          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();