国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

基于ESP32-CAM的RSTP協(xié)議網(wǎng)絡攝像頭

這篇具有很好參考價值的文章主要介紹了基于ESP32-CAM的RSTP協(xié)議網(wǎng)絡攝像頭。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

    本次分享的程序是使用ESP32-CAM進行圖像采集并將圖像以RTSP協(xié)議進行無線傳輸。在同網(wǎng)絡的PC上使用軟件對攝像頭的圖像進行拉取觀看。

開發(fā)環(huán)境:Arduino。

程序語言:C語言。

ESP32-CAM:

    ESP32-CAM是安信可最新發(fā)布小尺寸的攝像頭模組。該模塊可以作為最小系統(tǒng)獨立工作,尺寸僅為27*40.5*4.5mm,深度睡眠電流最低達到6mA。ESP32-CAM可廣泛應用于各種物聯(lián)網(wǎng)場合,適用于家庭智能設備、工業(yè)無線控制、無線監(jiān)控、QR無線識別,無線定位系統(tǒng)信號以及其它物聯(lián)網(wǎng)應用,是物聯(lián)網(wǎng)應用的理想解決方案。ESP32-CAM采用DIP封裝,直接插上底板即可使用,實現(xiàn)產(chǎn)品的快速生產(chǎn),為客戶提供高可靠性的連接方式,方便應用于各種物聯(lián)網(wǎng)硬件終端場合。

    體積超小的802.11b/g/n Wi-Fi + BT/BLE SoC模塊

用esp32做wifi攝像頭,網(wǎng)絡,網(wǎng)絡協(xié)議,單片機,嵌入式硬件,物聯(lián)網(wǎng)
ESP32 CAM
產(chǎn)品特性

采用低功耗雙核32位CPU,可作應用處理器

主頻高達240MHz,運算能力高達 600 DMIPS

內置 520 KB SRAM,外置8MB PSRAM

支持UART/SPI/I2C/PWM/ADC/DAC等接口

支持OV2640和OV7670攝像頭,內置閃光燈

支持圖片WiFI上傳

支持TF卡

支持多種休眠模式。

內嵌Lwip和FreeRTOS。

支持 STA/AP/STA+AP 工作模式。

支持 Smart Config/AirKiss 一鍵配網(wǎng)。

支持二次開發(fā)。

RTSP協(xié)議:

    Real Time Streaming Protocol,RFC2326,實時流傳輸協(xié)議,RTSP是 TCP/IP 協(xié)議體系中的一個應用層協(xié)議,該協(xié)議定義了一對多應用程序如何有效地通過 IP 網(wǎng)絡傳送多媒體數(shù)據(jù)。RTSP在體系結構上位于RTP和RTCP之上,它使用TCP或UDP完成數(shù)據(jù)傳輸。HTTP與RTSP相比,HTTP傳送HTML,而RTSP傳送的是多媒體數(shù)據(jù)。 

用esp32做wifi攝像頭,網(wǎng)絡,網(wǎng)絡協(xié)議,單片機,嵌入式硬件,物聯(lián)網(wǎng)

    RTSP是基于文本的協(xié)議,采用ISO10646字符集,使用UTF-8編碼方案。行以CRLF中斷,包括消息類型、消息頭、消息體和消息長。但接收者本身可將CR和LF解釋成行終止符?;谖谋镜膮f(xié)議使其以自描述方式增加可選參數(shù)更容易,接口中采用SDP作為描述語言。


    本文介紹的方法使用方法是基于Arduino開發(fā)環(huán)境實現(xiàn)的。用到的開源庫名稱為:Micro-RTSP。庫文件可以在github上搜索到,代碼資源也上傳到網(wǎng)盤,文末有相應的獲取方式。

    將Micro-RTSP-master庫添加到Arduino軟件中。

用esp32做wifi攝像頭,網(wǎng)絡,網(wǎng)絡協(xié)議,單片機,嵌入式硬件,物聯(lián)網(wǎng)
Micro-RTSP Arduino庫
安裝成功后,在第三方庫示例中就可以找到例程。
用esp32做wifi攝像頭,網(wǎng)絡,網(wǎng)絡協(xié)議,單片機,嵌入式硬件,物聯(lián)網(wǎng)
庫示例
例程打開以后首先需要在wifikeys.h文件中設置一下WiFi名稱和WiFi密碼。
用esp32做wifi攝像頭,網(wǎng)絡,網(wǎng)絡協(xié)議,單片機,嵌入式硬件,物聯(lián)網(wǎng)
設置WIFI和密碼

    然后需要修改宏定義。第一個宏定義是OLED顯示器,如果你的ESP32 CAM有I2C接口OLED顯示器,可以打開這個宏定義,并設置對應的引腳這樣就可以使用顯示器顯示對應的輸出信息;第二個宏定義是接入點模式,這種模式下ESP32會作為接入點,創(chuàng)建一個WIFI;第三個宏定義是使能web服務器,使能web服務器后可以在瀏覽器訪問ESP32的IP地址就可以實時獲取其圖像信息;第四個是使能RTSP服務器,使能后即可通過RTSP端口獲取到圖像信息??梢愿鶕?jù)需要開啟對應的宏定義。

用esp32做wifi攝像頭,網(wǎng)絡,網(wǎng)絡協(xié)議,單片機,嵌入式硬件,物聯(lián)網(wǎng)

    修改完宏定義信息后,還需要根據(jù)ESP32 CAM的硬件信息修改下面的配置,我這里使用的是安信可生產(chǎn)的ESP32 CAM,修改對應的配置信息即可。

用esp32做wifi攝像頭,網(wǎng)絡,網(wǎng)絡協(xié)議,單片機,嵌入式硬件,物聯(lián)網(wǎng)
硬件適配
修改完成后即可上傳,上傳成功后可以通過串口或路由器配置界面查看EPS32 CAM聯(lián)網(wǎng)后的IP。然后打開VLC播放器。
用esp32做wifi攝像頭,網(wǎng)絡,網(wǎng)絡協(xié)議,單片機,嵌入式硬件,物聯(lián)網(wǎng)
VLC
依次選擇“媒體”->“打開網(wǎng)絡串流”。然后輸入rtsp://“IP地址”:8554/mjpeg/2。最后點擊“播放”,等待連接成功后就可以顯示出攝像頭圖像。
用esp32做wifi攝像頭,網(wǎng)絡,網(wǎng)絡協(xié)議,單片機,嵌入式硬件,物聯(lián)網(wǎng)
RTSP碼流地址文章來源地址http://www.zghlxwxcb.cn/news/detail-574331.html

到了這里,關于基于ESP32-CAM的RSTP協(xié)議網(wǎng)絡攝像頭的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • ESP32cam系列教程001:使用webcam攝像頭實時查看視頻

    ESP32cam系列教程001:使用webcam攝像頭實時查看視頻

    ESP32-CAM是小尺寸的攝像頭模組該模塊可以作為最小系統(tǒng)獨立工作,尺寸僅為 27*40.5*4.5mm ,可廣泛應用于各種物聯(lián)網(wǎng)場合,適用于家庭智能設備、工業(yè)無線控制、無線監(jiān)控、QR無線識別,無線定位系統(tǒng)信號以及其它物聯(lián)網(wǎng)應用,是物聯(lián)網(wǎng)應用的理想解決方案。[^1] 其產(chǎn)品特性如下

    2024年02月06日
    瀏覽(18)
  • 基于TCP/IP協(xié)議的網(wǎng)絡攝像頭的QT項目

    基于TCP/IP協(xié)議的網(wǎng)絡攝像頭的QT項目

    目錄 項目簡述: 1.服務器 ?步驟一:首先搭建一個基本的服務器框架。 ?1.初始化服務器的函數(shù)主體 ?2.等待連接 步驟二:數(shù)據(jù)庫的使用,本次項目使用的Sqlite3數(shù)據(jù)庫 1.數(shù)據(jù)庫初始化 2.登錄時使用數(shù)據(jù)庫? 3.注冊時使用數(shù)據(jù)庫 步驟三:攝像頭的調用與數(shù)據(jù)傳輸 1.V4L2框架的使

    2024年02月03日
    瀏覽(28)
  • 【視頻】海康攝像頭、NVR網(wǎng)絡協(xié)議簡介

    【視頻】海康攝像頭、NVR網(wǎng)絡協(xié)議簡介

    設備發(fā)現(xiàn)SADP:進行設備的發(fā)現(xiàn)、激活、修改網(wǎng)絡參數(shù)、忘記密碼等; SDK:4200、系統(tǒng)平臺的接入前端設備,協(xié)議不對外開放,但對外提供接口庫; ISAPI:Intelligent Security API(智能安全API),基于HTTP傳輸報文,在瀏覽器直接輸

    2023年04月08日
    瀏覽(26)
  • ubuntu利用usb_cam打開攝像頭

    ubuntu利用usb_cam打開攝像頭

    想要標定多個相機,首先得把相機打開吧,usb_cam是針對usb攝像頭的ros驅動包,簡單來說就是得有這個功能包,才能在ros中把攝像頭打開。 首先打開終端,輸入: 這里melodic應該根據(jù)自己Ubuntu系統(tǒng)進行靈活變換,例如我使用的Ubuntu18.04,那么我對應的就是melodic版本。 驅動安裝

    2024年02月03日
    瀏覽(26)
  • 【完全開源】小安派-Cam-D200(AiPi-Cam-D200)200W攝像頭開發(fā)板

    【完全開源】小安派-Cam-D200(AiPi-Cam-D200)200W攝像頭開發(fā)板

    AiPi-Cam-D200 是安信可科技基于AiPi-Cam-D開發(fā)板 開發(fā)的一款兼容200W 攝像頭的開發(fā)板,相當于給AiPi-Cam-D 做了升級迭代。 攝像頭型號:GC2145 攝像頭尺寸:13*13*21.57 mm(長 寬 高,不含排線) 像素大小:1600*1200 視角:140° 焦距:2米 功耗:180mA(200uA) 接口:DVP(24Pin間距0.5mm) IO名稱 功能

    2024年02月19日
    瀏覽(79)
  • Android 外接基于UVC協(xié)議的攝像頭并實現(xiàn)預覽

    先來一段從網(wǎng)上找到的理論知識,對UVC協(xié)議有初步的印象 UVC協(xié)議:USB Video Class,USB視頻類,是一種為USB視頻捕獲設備定義的協(xié)議標準。 Android 平臺支持使用即插即用的 USB 攝像頭(即網(wǎng)絡攝像頭),但前提是這些攝像頭采用標準的?Android Camera2 API?和攝像頭?HIDL?接口。網(wǎng)絡攝

    2024年02月14日
    瀏覽(18)
  • 基于海康SDK實現(xiàn)Python調用??低暰W(wǎng)絡攝像頭

    基于海康SDK實現(xiàn)Python調用??低暰W(wǎng)絡攝像頭

    本文參考博客,寫得很好: Python調用??低暰W(wǎng)絡相機之——python調用??低旵++的SDK Python調用??低暰W(wǎng)絡相機C++的SDK 寫本文的目的,也是快速復盤,所以沒有很詳細 保存視頻流到本地可參考下一篇:基于海康SDK實現(xiàn)Python保存??低暰W(wǎng)絡攝像頭拍攝的視頻 Windows11 Vis

    2024年02月02日
    瀏覽(54)
  • 33、基于STM32單片機車牌識別系統(tǒng)攝像頭圖像處理系統(tǒng)設計

    33、基于STM32單片機車牌識別系統(tǒng)攝像頭圖像處理系統(tǒng)設計

    畢設幫助、開題指導、技術解答(有償)見文末。 目錄 摘要 一、硬件方案 二、設計功能 三、實物圖 四、原理圖 五、PCB圖 六、程序源碼 七、資料包括 隨著汽車工業(yè)的迅猛發(fā)展,我國汽車擁有量急劇增加。停車場作為交通設施的組成部分,隨著交通運輸?shù)姆泵筒粩喟l(fā)展,

    2024年02月15日
    瀏覽(32)
  • 學習筆記:利用usb_cam進行單目標定與畸變矯正(筆記本攝像頭 or usb相機)

    學習筆記:利用usb_cam進行單目標定與畸變矯正(筆記本攝像頭 or usb相機)

    一個剛入門視覺的學習筆記,怕哪天系統(tǒng)崩了找不回筆記了,故上傳到博客方便保留。 1、準備工作(安裝usb_cam) 1)創(chuàng)建文件夾 2)下載編譯安裝usb_cam包(該包能將攝像頭的圖像通過sensor_msgs::Image消息發(fā)布) ? ?2、可以通過ls/dev/video*來查看電腦的設備號來選擇外接或筆記本

    2024年02月07日
    瀏覽(26)
  • 實時人臉檢測:基于卷積神經(jīng)網(wǎng)絡CNN和OpenCV的攝像頭應用

    人臉檢測是計算機視覺中的重要任務之一,廣泛應用于人臉識別、人臉表情分析、人臉跟蹤等領域。在實時視頻流中進行人臉檢測可以幫助我們快速準確地識別和定位圖像中的人臉。本文將介紹如何使用 OpenCV 庫來實現(xiàn)通過本地攝像頭獲取實時視頻流,并利用預訓練的深度學

    2024年02月07日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包