基於java spring框架開發部標1078視頻監控平臺精華文章索引

       部標1078視頻監控平臺,是一個龐雜的工程,涵蓋了多層協議,部標jt808,jt809,jt1078,蘇標Adas協議等,多個平臺功能標準,部標796標準,部標1077標準和蘇標主動安全標準,視頻方面的協議有RTSP, RTMP, RTP, 音視頻編碼有H.264, AAC,  726,711等,消化這些協議和功能標準就已是須要一個較長的週期了,而構建一個視頻平臺的架構,也是比較複雜的,後端不只有網關,還要有流媒體服務器,轉發服務器,播放器,RTSP或RTMP服務器等多個服務器模塊,須要的技術須要跨越多種語言,如平臺主流語言是Java語言,採用主流的Spring框架和生態,如Hibernate, Mybatis, Springmvc, Netty, Mina, 分佈式消息架構如ActiveMq, RabbitMQ, Kafka等,分佈式緩存如Redis, 分佈式數據庫如Mongodb, Hbase等,而構建流媒體服務器,若是採用Java語言,則會性能不足,在高頻的內存交換場景,java的內存分配效率會很低,內存泄露也會很嚴重,因此主流的語言是C, C++等。java

      不少公司對此態度輕慢,隨便找個程序員就啓動了這項龐大的工程,不管是開發者仍是團隊,很容易就迷失掉了,天天都是東一榔頭,西棒槌, 每個月都看似解決了一個或多個技術的難點,有所斬獲,時間就這樣以月爲單位流失掉,一個完整可用的,可以經過交通部檢測中心檢測,達到壓測性能要求和協議、功能標準要求的平臺,卻遲遲拿不出來,最後的結果必然是不了了之。程序員

相關文章
相關標籤/搜索