Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST] Network cam integration in dashboard #496

Open
dl9sec opened this issue Apr 1, 2024 · 10 comments
Open

[FEATURE REQUEST] Network cam integration in dashboard #496

dl9sec opened this issue Apr 1, 2024 · 10 comments

Comments

@dl9sec
Copy link

dl9sec commented Apr 1, 2024

Hi,

it would be great to have the possibility to integrate a network cam stream into the dashboard of the MK4 PrusaLink (similar to the control window of Octoprint).

E.g. if a checkbox "Integrate webstream in dashboard" is set and a link like "http(s)://mycam.local:8083/stream.mjpg" is given, the stream is shown beside the tempertaure chart on the dashboard.

So the MK4 integrated webserver doesn't need resources for streaming, just the client browser...

Regards, Sten

@shledge
Copy link

shledge commented Apr 9, 2024

I agree, I also think it would be useful for Prusa Connect. I use a Tapo C200 to overlook my MK4, would be cool to integrate it into Prusalink/Prusa Connect

Copy link

This issue has been flagged as stale because it has been open for 60 days with no activity. The issue will be closed in 7 days unless someone removes the "stale" label or adds a comment.

@dl9sec
Copy link
Author

dl9sec commented Jun 12, 2024

A statement from the developers would be great. Tnx.

@Tomcus
Copy link

Tomcus commented Jun 12, 2024

This repository is for the buddy firmware only. For features for Prusa Link you have to create an issue in https://github.com/prusa3d/Prusa-Link-Web. For Connect you have to leave feedback (probably - I personally don't know) on the webpage.

Also even though the MK4 doesn't need to add new functionality we need to store the javascript that we serve in the printer and we are running out of space for MINI. So that's something to be considered too.

@danopernis danopernis transferred this issue from prusa3d/Prusa-Firmware-Buddy Jun 12, 2024
@dl9sec
Copy link
Author

dl9sec commented Jun 12, 2024

Thank you for the response and moving the issue. I wasn't aware, that the Prusa Link stuff has its own repo and issue tracker, so I assumed it is part of the buddy-firmware...

@alebre-lithoz
Copy link

alebre-lithoz commented Jun 25, 2024

+1 for this feature
we have a fleet of prusa printers but cannot use prusa connect because we require a local service and if the prusalink dashboard would allow a camera stream we would have the one feature we are still lacking, and atm using octoprint for.
grafik
this is also already supported in the prusalink version that runs on the raspi Zero that can be added to the Mk3S if I am not mistaking.

edit: the picture is pasted from prusa-help: https://help.prusa3d.com/guide/camera-setup-for-prusalink-prusa-connect_470943

also I checked again and this functionality is already available in the prusaLink version for Mk3S upgraded with Raspberry Pi as stated in this comment:
grafik

@m10d
Copy link

m10d commented Jun 27, 2024

my understanding is that this would be a good cost/benefit

  • on the prusa-link-web side, this seems a low-lift / high ROI for users that can't use Connect.
  • users can then simply use gstreamer, v4l2, or similar readily available software to provide the stream (many commercial cameras support these, too)

the (limited) on-device hardware is not burdened at all because the streaming is generated on some other board, and streams directly to the users' browser - all the printer does is serve up a tiny bit of (static) html & js.

@m10d
Copy link

m10d commented Jun 27, 2024

* users can then simply use `gstreamer`, `v4l2`, or similar readily available software to provide the stream (many commercial cameras support these, too)

just wanted to add some breadcrumbs for other users to see how they might use this:

note: i have no pet format - I just googled what's the most accepted way these days and RTSP seems to be it - there are other older ways I have used in the past; anything (standard/open) that gets the live video feed displayed in the prusa-link web page works.

@dl9sec
Copy link
Author

dl9sec commented Jun 27, 2024

For me it is the same usecase as for @alebre-lithoz. I have a Octopi running in parallel, currently just to be able to remote monitor the print. The Octoprint camera system offers already a simple MJPG stream (http://octopi.local/webcam/?action=stream).
Maybe also the stream format of nertwork cameras should be supported (I thing RTSP is one of the most common)...

@alebre-lithoz
Copy link

just to clarify my previous comment. this is already available in prusa-link v1 for the Mk3S upgrade with raspberry pi: https://help.prusa3d.com/guide/camera-setup-for-prusalink-prusa-connect_470943
so the functionality should already be there and could maybe ported over to PrusaLink for the Buddy Board and maybe even the Mini if it does only require minimal additional computing power and storage space

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants