1)服務(wù)器主控制模塊:完成整個服務(wù)器系統(tǒng)的初始化,解析網(wǎng)絡(luò)模塊接收到的數(shù)據(jù)和命令,調(diào)用其他模塊進行相應(yīng)的處理,實現(xiàn)具體功能
2)網(wǎng)絡(luò)傳輸模塊:所有的數(shù)據(jù)流和控制命令都通過調(diào)用網(wǎng)絡(luò)傳輸模塊的接收和發(fā)送功能來實現(xiàn)。
3)用戶管理模塊:對登錄到服務(wù)器的用戶進行身份和權(quán)限認證。根據(jù)設(shè)定的權(quán)限和分組規(guī)則,為用戶提供對應(yīng)的服務(wù)?尚薷墓芾韱T和個人用戶密碼。保證系統(tǒng)的安全性和保密要求。
4)文件操作模塊:增加、刪除、修改、查詢文件。對接收到需要保存的圖片和圖像數(shù)據(jù)寫文件保存,為客戶端的請求提供文件。
5)數(shù)據(jù)庫模塊:增加、修改、查詢和刪除,GPS信息、錯誤記錄和日志記錄。
客戶端有3個模塊
1)視頻顯示模塊:調(diào)用sPlayer.ocx解壓顯示圖像。
2)地圖顯示模塊:通過對sinomaps的地圖控件二次開發(fā)生成mapspeed.ocx,實時顯示出租車的位置。
3)文件操作模塊和網(wǎng)絡(luò)模塊與服務(wù)器端的功能基本相同。
系統(tǒng)主要技術(shù)
MPEG-4視頻壓縮技術(shù)
測試表明,MPEG-4視音頻全同步時數(shù)據(jù)流量為36Kb~336Kb,僅為MJPG或MPEG1的1/10,畫面質(zhì)量可以達到近似DVD的效果。
XviD編解碼技術(shù)
·多種編碼模式
除了最原始單重估定碼流壓縮(1一passCBR)之外,XviD提供了包括:單重質(zhì)量模式動態(tài)碼流壓縮、單重量化(Quantization)模式動態(tài)碼流壓縮、和包括外部控制和內(nèi)部控制的兩種雙重(2一pass)動態(tài)碼流壓縮模式。XviD顯然是目前PC上的MPEG4編碼內(nèi)核中,可選模式最多的視頻編碼。
·量化方式和范圍控制
XviD不僅提供了標準的MPEG量化方式,還特地提供了更適合低碼流壓縮的H.263量化方式。并且XviD還可以在雙重(2-pass)運算時,根據(jù)對畫面信息的綜合分析,動態(tài)的決定某段場景的畫面量化方式。除了量化方式選擇,XviD還提供了強大的對壓縮過程中的量化幅度的范圍控制。