我有一个相机连接到覆盆子pi,它捕获保存在树莓派记忆中的图像和图像。我希望该图像自动上传到web服务器,所以我可以把它拿到我的Android手机上。 感谢
答案 0 :(得分:1)
原则上,您需要在服务器上使用API,您可以从发送图像的Pi调用该API。这应该接收图像并处理服务器上的存储。 在Pi你必须运行一些调用该API的脚本。您可以通过新捕获的图像触发,或者例如一个cron工作,更恰当的是什么。 但取决于你实际想要实现的目标 - 只需将图像传输到webdrive - 也许使用例如“网络驱动方式”可能更容易。
答案 1 :(得分:0)
您可以通过几个步骤完成:
1>>设置Apache Web服务器
2>>在同一台计算机上安装[vsftpd]或类似的FTP守护程序。请确保FTP服务器上载文件夹是Apache服务器根文件夹。例如[/ var / www / html]
3>>根据[curl]创建小脚本[/home/myname/transfer_files.sh],它将通过ftp将创建的文件传输到Apache Web服务器。
curl ftp://myftpsite.com --user myname:mypassword
4>>在contab [/ etc / crontab]中添加一行,每一分钟都会执行
*/1 * * * * root /home/myname/transfer_files.sh
这不是完美的解决方案,但它可以工作,您不需要进行任何编码。