前言 ? ?
????????本篇將介紹如何實現(xiàn)ESP32——CAM的內(nèi)網(wǎng)穿透,實現(xiàn)遠(yuǎn)程監(jiān)控的功能(簡單玩玩還行)。有的朋友不知道什么是內(nèi)網(wǎng)穿透,這個可以去自行了解,基于本文來解釋一下的話就是,ESP32CAM在生成視頻流的時候回生成一個網(wǎng)址,復(fù)制這個網(wǎng)址在瀏覽器打開就能看到視頻流,這個時候ESP32CAM和查看視頻流的設(shè)備需要連接同一個網(wǎng)絡(luò),查看設(shè)備才能看得到視頻流。如果有內(nèi)網(wǎng)穿透,就不需要有連接同一網(wǎng)絡(luò)這個要求,即使你萬里之外的好兄弟也能看到。
一、軟件準(zhǔn)備
(1)Arduino IDE
(2)注冊有星空內(nèi)網(wǎng)穿透賬號:點擊跳轉(zhuǎn)
(3)代碼下載:點擊跳轉(zhuǎn)????????
二、硬件準(zhǔn)備
?(1)ESP32—CAM
?(1)一根可以傳輸數(shù)據(jù)的micro USB線
?三、燒錄代碼實現(xiàn)局域網(wǎng)視頻傳輸
(1)代碼修改
????????注意,代碼需要修改,在440行左右,需要修改為自己的wifi名稱和密碼 ? ? ? ? ?
?(2)下載配置
?(3)代碼燒錄
? ? ? ? 驗證無誤后下載代碼進開發(fā)板,整個過程報錯的需要自行解決,本文重點是實現(xiàn)內(nèi)網(wǎng)穿透。
(4)觀察串口
? ? ? ? 如果wifi能正常連接成功,串口會打印如下內(nèi)容,在瀏覽器輸入下圖框選的網(wǎng)址即可在觀察到視頻流 (部分瀏覽器可能不行),我在本次例程使用的是Microsoft Edge瀏覽器。
? ? ? ? 還有一點要注意,ESP32cam和查看設(shè)備要處于同一網(wǎng)絡(luò)!??!
?
?四、內(nèi)網(wǎng)穿透
(1)在星空內(nèi)網(wǎng)穿透完成實名認(rèn)證(需要2元費用)
? ? ? ?
?(2)創(chuàng)建隧道
?(3)下載啟動軟件
? ? ? ? ? ? ? ?
?解壓文件后是下面這4個文件
?
?(4)復(fù)制配置文件
?(5)修改啟動文件
?
? ? ? ? ? ? ? ? ?復(fù)制完記得保存
?(6)啟動隧道服務(wù)
? ? ? ? ?雙擊下圖選項啟動隧道
? ? ? ? ?配置無誤應(yīng)該如下所示
? ? ? ? ?得到2個地址,2個地址都能用,在2個地址中任意一個后面加上/mjpeg/1(如上圖地址示例49.232.114.226:9505/mjpeg/1)即可給你的好兄弟看到你的視頻流文章來源:http://www.zghlxwxcb.cn/news/detail-412447.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-412447.html
本文僅供學(xué)習(xí)參考,請勿用于非法用途
到了這里,關(guān)于ESP32-CAM——內(nèi)網(wǎng)穿透教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!