国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

英創信息技術Linux主板低成本網絡視頻監控實現方案簡介

英創信息技術 ? 來源:英創信息技術 ? 作者:英創信息技術 ? 2020-02-12 10:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在工業現場實際的應用中,有很多場景僅需要監測單路視頻圖像,同時對系統成本更為敏感。針對這類的應用,我們推出了一套低成本的方案,即使用ESM7000系列主板來實現相應功能。ESM7000系列主板的CPU為雙核Cortex-A7,主頻1GHz的i.MX7D,并且有著低功耗的特點,因為CPU沒有專門的硬件視頻處理單元,所以售價比ESM6802便宜。與之前英創公司推出了基于ESM6802主板的多通道網絡攝像頭方案相比較,ESM7000方案屬于低成本應用方案,而ESM6802方案則主要針對需要同時顯示多路網絡攝像頭數據的用戶,利用CPU中專門的硬件視頻處理單元來處理多路數據的輸出。

下面是對兩套方案主要性能的對比:

主板型號 ESM6802 ESM7000
CPU主頻 雙核Cortex A9,1GHz 雙核Cortex A7,1GHz
支持網絡攝像頭顯示通道數 最多可同時顯示1路,可以支持多路切換 最多可同時顯示4路,可以支持多路切換
百片價 ¥710/片 ¥540/片

因為ESM7000系列主板的CPU沒有硬件視頻處理單元,而網絡攝像頭傳輸過來的數據是通過了編碼(常見的H.264、MPEG-4、MJPEG等格式)的,所以需要使用軟件來進行解碼,利用軟件解碼相對來說需要消耗一定的CPU資源,并且無法支持多路攝像頭數據的拼接顯示,所以只能夠同時支持一路攝像頭數據的顯示。

實現軟件解碼的庫已經在主板中移植好了,用戶可以直接使用,經過我們測試,采用200W像素網絡攝像頭(1920×1080)和分辨率為1024×600的屏幕,將單路攝像頭數據通過軟件解碼后以分辨率800×450輸出到顯示窗口中,消耗的CPU資源大約為20%左右,內存(1GB)為4%左右。可以看出對于ESM7000系列主板來說,并沒有占用太多的硬件資源,同時還能夠進行其他的控制操作,比如配合網絡攝像頭廠商提供的API函數實現截圖,上傳,錄像等。

軟件上同樣還是使用gstreamer和Qt來實現,ESM7000系列主板的文件系統中已經集成了gstreamer和Qt5.8相關的庫和工具,并且包含了處理網絡攝像頭通訊協議rtsp和使用軟件編解碼的插件,而gstreamer能夠支持多種圖形系統包括Qt。所以利用gstreame能夠快速方便的獲取網絡攝像頭的數據并顯示到Qt界面中,關于gstreamer的詳細介紹,可以參考網站https://gstreamer.freedesktop.org/documentation/index.html?gi-language=c。

在實現ESM6802主板多路網絡攝像頭方案中,英創公司通過庫文件libemgst.so提供三個API函數和一個包含網絡攝像頭信息的結構體變量。在此基礎上,我們將ESM7000系列板卡的支持也添加進去了,對于用戶來說使用的API函數完全相同,唯一一點區別是ESM7000系列板卡只能同時支持一路網絡攝像頭的數據顯示。庫文件內部會自動判斷板卡型號,并進行對應的處理,用戶只需要專注于應用程序的開發和界面的設計上面。

關于API函數和例程在《ESM6802主板支持多路網絡攝像頭》已經有了詳細的介紹,因為API函數是相同的,所以可以使用相同的例程代碼測試,只需要更換對應的工具鏈重新編譯即可,詳細的資料可以參考《ESM6802主板支持多路網絡攝像頭》。我們在這里重復說明一下API函數的定義,方便用戶查詢:

/**
* 初始化gstreamer
*
* 本函數在C的main函數中調用,將會初始化gstreamer庫
*
* 參數說明:
* 使用main函數的兩個參數填入,gstramer初始化時需要讀取main函數的兩個參數
*
* 返回值說明:
* 無返回值
*
*/
void init_emgst(int argc, char **argv);
/**
* 包含網絡攝像頭設備信息的結構體
* 訪問網絡攝像頭需要有ip地址,用戶名和密碼。如果是播放錄像文件,還需要填入
* 錄像文件的地址,如果是播放實時數據,路徑填寫為NULL即可。
*
* 參數說明:
* ip:指向網絡攝像頭ip地址的指針
* user:指向網絡攝像頭的用戶名的指針
* passwd:指向網絡攝像頭密碼的指針
* file:指向錄像文件路徑的指針,如果播放實時圖像,賦值為NULL
*
*/
typedef struct _Rtsp_config {
char *ip;
char *user;
char *passwd;
char *file;
} Rtsp_config;
/**
* 配置gstreamer,并顯示到指定Qt窗口
*
* 函數會配置gstreamer,顯示多個網絡攝像頭的數據到xwinid所指定的窗口,窗口的大
* 小通過參數width和height來確定,而網絡攝像頭的信息由指針rtsp_config傳入,listsize
* 指定同時顯示的通道數量。因為要動態建立網絡攝像頭的連接,函數不會退出,所以
* 需要在線程中調用。
*
* 參數說明:
* xwinid:Qt窗口的id號,每一個窗口類中都包含這個成員變量。
* width:顯示視頻數據所使用的窗口控件的寬度,單位pixel
* height:顯示視頻數據所使用的窗口控件的高度,單位pixel
* rtsp_config:指向設備信息結構體的指針,通常是一組包含設備信息的結構體指針。
* 詳細解釋可以查看對結構體Rtsp_config的說明
* listsize:ESM7000系列主板視頻通道數最多支持同時顯示1路,超過1路會返回-1報錯。
*
* 返回值說明:
* 0 表示正常退出gstreamer
* -1 表示填入參數出現錯誤,啟動gstreamer失敗
*
*/
int config_emrtsp(unsigned int xwinid, int width, int height, Rtsp_config *rtsp_config, int listsize);
/**
* 關閉gstreamer,釋放資源
*
* 函數會關閉gstreamer輸出,并釋放相關資源
*
* 返回值說明:
* 無返回值
*
*/
void release_emrtsp(void);

例程運行效果截圖:

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6107

    瀏覽量

    37073
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    低成本視頻放大器 LT1252 特性與應用解析

    低成本視頻放大器 LT1252 特性與應用解析 引言 在現代電子設備中,視頻信號的處理和傳輸至關重要。一款性能優秀且成本低廉的視頻放大器,能
    的頭像 發表于 01-29 15:30 ?157次閱讀

    LT6559:高性能低成本的三路視頻放大器

    LT6559:高性能低成本的三路視頻放大器 在電子設計領域,視頻放大器是實現高質量視頻傳輸和處理的關鍵組件。今天要給大家介紹的是 Linea
    的頭像 發表于 01-24 11:35 ?427次閱讀

    國產金融主板:賦能智慧金融,驅動信產業升級

    隨著信息技術的飛速迭代,信產業已在全球范圍內崛起,成為拉動經濟增長、激活創新動能的核心力量。在信產業的關鍵布局中,智慧金融建設是重中之重,而國產金融主板的規模化應用,正為智慧金融建
    的頭像 發表于 12-31 09:03 ?171次閱讀
    國產金融<b class='flag-5'>主板</b>:賦能智慧金融,驅動信<b class='flag-5'>創</b>產業升級

    國產芯筑基,飛騰主板賦能信未來

    信息技術自主可控成為國家戰略的今天,信產業正從“政策驅動”邁向“市場驅動”的高質量發展新階段。作為信產業鏈的核心硬件基石,主板的國產化水平直接決定著整個
    的頭像 發表于 12-30 09:49 ?199次閱讀
    國產芯筑基,飛騰<b class='flag-5'>主板</b>賦能信<b class='flag-5'>創</b>未來

    龍芯中科助力2025教育信息技術應用創新大賽成功舉辦

    2025年11月13日-15日,由中國教育技術協會主辦、浙江大學與中國教育技術協會網絡安全專業委員會聯合承辦,中國電子工業標準化技術協會信息技術
    的頭像 發表于 11-21 16:23 ?786次閱讀

    OBOO鷗柏|信觸摸一體機兆芯115寸Linux國產系統技術智造

    BOO鷗柏信觸摸一體機:兆芯115寸Linux智造新標桿在信息技術應用創新浪潮中,【OBOO鷗柏】推出的信觸摸一體機以其卓越性能和智能化設計,成為行業數字化轉型的重要工具。這款搭載
    的頭像 發表于 11-16 15:44 ?1258次閱讀
    OBOO鷗柏|信<b class='flag-5'>創</b>觸摸一體機兆芯115寸<b class='flag-5'>Linux</b>國產系統<b class='flag-5'>技術</b>智造

    MEMS組合導航如何實現低成本

    低成本,同時保障核心性能的呢? 關鍵轉變:從“硬件堆料”到“算法賦能” 傳統方案依賴于本身價格極高的慣性器件來保證性能。而ER-GNSS/MINS-05的思路是: · 采用經過市場驗證的低成本MEMS傳感器作為基礎。 · 通過
    的頭像 發表于 10-23 15:30 ?400次閱讀
    MEMS組合導航如何<b class='flag-5'>實現</b>超<b class='flag-5'>低成本</b>?

    智慧新核心,龍芯主板助力信體系再升級

    信息技術飛速發展的當下,信體系的自主可控與創新升級已成為國家戰略層面的關鍵任務。作為信產業發展的重要基礎硬件支撐,國產工控主板正發揮著日益重要的作用。
    的頭像 發表于 08-11 09:14 ?695次閱讀

    易華錄入選國家級信息技術應用創新典型解決方案

    近日,工業和信息化部網絡安全產業發展中心(工業和信息化部信息中心)公布了“2024年信息技術應用創新解決
    的頭像 發表于 08-07 15:35 ?1614次閱讀

    佛瑞亞如何通過信息技術推動業務增長

    在數字化、信息化的浪潮下,信息技術已經不僅是后臺工具,更成為驅動企業發展的關鍵力量。本期Women Inspiring Mobility,我們采訪了佛瑞亞中國區信息技術總監馬瑛,了解她和團隊如何將
    的頭像 發表于 07-29 14:00 ?900次閱讀

    飛騰主板為信產業發展提高硬實力

    信息技術飛速發展的當下,信產業已成為我國實現科技自立自強、保障國家信息安全的關鍵領域。信,即信息技
    的頭像 發表于 07-22 18:20 ?707次閱讀

    車載終端_多路車載視頻監控方案_車載終端主板定制

    Bluetooth近距離無線傳輸技術。同時,它集成了GNSS無線定位技術,提供精準的車輛定位能力。這一方案成為多路車載視頻監控的首選,完美適
    的頭像 發表于 07-03 20:17 ?506次閱讀
    車載終端_多路車載<b class='flag-5'>視頻</b><b class='flag-5'>監控</b><b class='flag-5'>方案</b>_車載終端<b class='flag-5'>主板</b>定制

    科普|信是什么?一文讀懂“信息技術應用創新”戰略

    什么是信?信,即“信息技術應用創新”,是國家推動IT系統自主可控、安全可控的重要戰略工程。它不僅是技術層面的創新,更承載著保障國家網絡
    的頭像 發表于 06-13 10:06 ?8235次閱讀
    科普|信<b class='flag-5'>創</b>是什么?一文讀懂“<b class='flag-5'>信息技術</b>應用創新”戰略

    明遠智睿SSD2351開發板:視頻監控領域的卓越之選

    ,如移動硬盤,用于存儲大量的視頻數據。TF卡接口作為本地存儲的補充,方便進行視頻數據的臨時存儲和備份。以太網和WIFI接口則實現視頻數據的遠程傳輸,用戶可以通過
    發表于 05-30 10:24

    浪潮下,國產主板有什么新的發展機遇?

    信息技術應用創新浪潮的推動下,國產主板迎來了諸多新的發展機遇。信產業旨在實現信息技術領域的自主可控,這一戰略目標為國產
    的頭像 發表于 05-09 09:24 ?721次閱讀
    信<b class='flag-5'>創</b>浪潮下,國產<b class='flag-5'>主板</b>有什么新的發展機遇?