【发布时间】:2023-11-16 15:08:01
【问题描述】:
我正在研究一个需要使用摄像机流的项目。在多次点击和跟踪和谷歌搜索之后,我什至没有接近将 ESP-32 相机流直接传输到我自己的 RMTP 服务器的解决方案。
已经尝试过的解决方案:
1) 我尝试使用 Raspberry pi 重新流式传输 ESP-32-cam,效果很好,但不是我想要的{丢弃,因为不想使用 Raspberrypi 进行重新流式传输}
2) ESP-32-cam:使用时间触发器进行记录和 FTP 传输(未尝试但认为这不是一个好方法)。 {因为不是实时而被丢弃}
3) ESP32 Try to send image file to php with HTTPClient 我试过了,但它只适用于图像,其次代码是在循环函数中执行的,所以由于保存和发布操作会导致很长的延迟。
请注意:我不是在看 ESP-32 cam 充当流服务器并且浏览器可以像这样连接到它的解决方案:https://www.hackster.io/BnBe_Club/9-rtsp-video-streamer-using-the-esp32-cam-board-8832b4
我已经尝试过了,效果很好,但不适用于涉及流式传输到 RTMP 服务器而不重新流式传输的用例。
**
我想实现ESP-32 CAM可以直接post/stream到RTMP 云托管服务器,从技术上讲这似乎是可能的,因为 ESP-32 cam支持连接wifi和访问云端 服务器
在google上,我找到了一个类似的帖子:https://forum.arduino.cc/index.php?topic=634605.0有解决方案的人没有兴趣分享它。
可能需要在下面的代码中进行一些修改可能是参考:https://github.com/espressif/esp32-camera
【问题讨论】:
标签: c nginx arduino rtmp esp32