文件名称:octoprint-proxy-dashboard:octoprint的实时代理仪表板
文件大小:1.15MB
文件格式:ZIP
更新时间:2024-04-14 21:51:57
dashboard proxy octoprint Clojure
octoprint-proxy-dashboard 多个Octoprint的代理服务器和UI,带有网络摄像头快照。 专为MakeHaven设计,允许用户从网络外部观看其3D打印,而无需将单独的Octoprint服务器暴露在互联网上。 用Clojure和Javascript编写。 三项服务: 每个已配置的Octoprint的api(clojure) ,如果可用(针对网络摄像头快照),则按间隔轮询cam服务器(用于网络摄像头快照),并订阅Octoprint Push Update服务器,并通过其自己的websocket服务器向客户端广播所有相关更改。 cam(clojure)简单的网络摄像头服务将与octoprint一起安装在3d打印机pis上。 根据命令,它会从网络摄像头请求一个帧(使用FFmpeg),并返回该图像的base64编码表示形式。 前端(javascript)简单的
【文件预览】:
octoprint-proxy-dashboard-master
----stls()
--------PCMv6.f3d(284KB)
--------PCMv6-Base.stl(206KB)
--------PCMv6-Arm.stl(679KB)
----.gitattributes(38B)
----cam()
--------src()
--------Dockerfile(304B)
--------test()
--------project.clj(699B)
--------resources()
--------.gitignore(140B)
----front-end()
--------.dockerignore(18B)
--------public()
--------src()
--------Dockerfile(470B)
--------possible-state-strings.md(614B)
--------README.md(3KB)
--------nginx.conf(219B)
--------.gitignore(310B)
--------package-lock.json(1.45MB)
--------package.json(848B)
----LICENSE(1KB)
----screenshot.png(187KB)
----README.md(3KB)
----Makefile(3KB)
----api()
--------src()
--------Dockerfile(253B)
--------test()
--------project.clj(813B)
--------resources()
--------.gitignore(140B)
----.editorconfig(348B)
----.gitignore(93B)