一、platformio配置
platformio插件使用参考其他博客。
二、代码文件
由于网络上多为arduino的源码参考,而我比较习惯使用Vscode + Platformio平台(据说速度能快8-10倍),主要参考了ESP32-CAM制作监控器教程(platformio版) - 故知学IT - 博客园,在此基础上修改了一些部分才跑通。
三、遇到的问题和解决方法
1、按照上面博客的文件夹路径编译不通过,最终的不管是.h还是.cpp等,我全部和main放在src文件夹下面了。
如果按照上面博客的文件结构会有报错:
下图总结了platformio中文件夹的结构:
最后我把所有的.c都放在src里面,所有.h都放在了include里面,同样没有报错。
四、效果图
串口输出网址,打开即可看到视频流,注意电脑要在同一局域网之下,我使用的是热点,因此电脑也要连上热点才能访问。