提交 31b1abd1 编写于 作者: 云逸之's avatar 云逸之 💬

兼容合宙S3说明

上级 68b15910
......@@ -12,9 +12,9 @@ B(浏览器)
S -->|mjpeg视频流|B
```
本项目提供了,服务端代码与esp32cam的代码。
本项目提供了,服务端代码与esp32cam(或合宙ESP32S3)的代码。
`simpleVideoRecorder`目录下载为esp32cam的代码。
:file_folder: `simpleVideoRecorder` 目录下载为esp32cam(或合宙ESP32S3)的代码。
_如果支持该项目,请点star ⭐ 而不是 关注通知,后者只会让你收到关于该项目的动态的邮件通知。_
......@@ -65,7 +65,7 @@ _如果支持该项目,请点star ⭐ 而不是 关注通知,后者只会让
```
每接入一个esp32Cam会新建一个频道,在`new channel:`的打印后会出现,相关可以访问视频流的地址。
每接入一个摄像头会新建一个频道,在`new channel:`的打印后会出现,相关可以访问视频流的地址。
你可以在本机,或者局域网的其他设备访问。
......@@ -151,15 +151,37 @@ stream.port=8004
* **simpleVideoRecorder目录为esp32cam的代码**
* :file_folder: **simpleVideoRecorder目录为esp32cam(或合宙ESP32S3)的代码**
使用platformio基于ardunio框架开发。
使用platformio开发的同学请按实际情况修改simpleVideoRecorder 目录下的platformio.ini的串口
1.使用platformio开发的同学请按实际情况修改simpleVideoRecorder 目录下的platformio.ini的串口
修改以下内容切换开发板环境配置。来确定使用esp32cam配置或者使用合宙S3的配置。
```ini
[platformio]
default_envs = esp32cam
;default_envs = heZhouS3
```
若使用命令则可以使用 -e 选项 后接具体env。
使用ardunio IDE开发的请注意 选择开发板 为esp32cam,需要安装esp32环境,为了保险起见,你可以把源码中`main.cpp`重命名为`main.ino`
2.使用ardunio IDE开发 ,为了保险起见,你可以把源码中`main.cpp`重命名为`main.ino`
请注意 选择开发板 为esp32cam,需要安装esp32环境 。使用合宙S3时选择 `ESP32S3 Dev Module` ,一般默认就好,可以注意看psram需要设置为禁用。
若找不到ESP32S3相关开发板,则说明你的ide上的esp32相关环境未安装2.0以上的版本。添加
```tex
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json
```
你的PC可能ping不通这个地址,仅仅因为DNS无法解析,可以使用一些公共DNS服务,如腾讯DNS 阿里DNS等等。
由于包很大也较多失败率也会很高。
......
......@@ -8,8 +8,9 @@
; Please visit documentation for the other options and examples
; https://docs.platformio.org/page/projectconf.html
[platformio]
default_envs = heZhouS3
;此处可以同时选多个,但clion需要加载默认的env生成的Cmake文件,所以选一个方便一些
default_envs = esp32cam
;default_envs = heZhouS3
[env:esp32cam]
platform = espressif32
board = esp32cam
......@@ -27,5 +28,7 @@ monitor_speed = 115200
build_flags = -DOVER_LOAD_CAM_CONF
-DHE_ZHOU_S3
; 指定帧大小
-DFRAMESIZE=FRAMESIZE_SVGA
;-DFRAMESIZE=FRAMESIZE_HD
;-DFRAMESIZE=FRAMESIZE_HVGA
-DFRAMESIZE=FRAMESIZE_VGA
; -DFRAMESIZE=FRAMESIZE_SVGA
;-DFRAMESIZE=FRAMESIZE_HD
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册