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

Klipper/Mainsail - Webcam unable to load with Crowsnest v4 camera-streamer & webrtc #42

Open
Edigorin opened this issue May 24, 2023 · 9 comments

Comments

@Edigorin
Copy link

After changing to camera-streamer & webrtc option in Crowsnest v4, the webcam is unable to load in Octoeverwhere. Webcam work fine in Mainsail itself

@QuinnDamerell
Copy link
Owner

@Edigorin, thanks for letting me know! I haven't tried that setup yet. Is there a guide or something you followed to setup v4?

@Edigorin
Copy link
Author

Here's the short explanation from the Mainsail Discord, in the announcement channel:

A short guide to updating Crowsnest to v4:

cd ~/crowsnest
make uninstall

# update Crowsnest via update manager

cd ~/crowsnest
sudo make install

To use the new streamer, you have to change the mode in crowsnest.conf from mjepg/ustreamer to camera-streamer. After Crowsnest restart, you have to change the mode in Mainsail webcam settings to WebRTC (camera-streamer) and change the streaming URL to /webcam/webrtc.

Here's the link to the post: https://discord.com/channels/758059413700345988/781284268654854154/1110660341693677650

@Edigorin
Copy link
Author

Here's an updated guide on installing V4:
https://crowsnest.mainsail.xyz/faq/upgrade-from-v3-to-v4

@QuinnDamerell
Copy link
Owner

Thanks for the update! I just pushed an update to the plugin yesterday that fixes some of the issues, but the WebRTC stream in mainsail still won't work. I think for now, I might have to force mainsail to use the old streaming stack only when connecting via OctoEverywhere. I know what I need to do in-order to make WebRTC work, but it requires changes in the mainsail logic, which I'm just starting the conversations for now.

@QuinnDamerell
Copy link
Owner

I'm still working with the camera-streamer dev on a full solution here, hopefully it will be ready soon!

@QuinnDamerell
Copy link
Owner

Update, this is still on-going. I'm still waiting on the deployment of the new packages of camera-streamer.

@flow23
Copy link

flow23 commented Dec 23, 2023

Hi, is this still worked on?

@QuinnDamerell
Copy link
Owner

Hey! Yeah, I need to follow up with the crowsnest and camera streamer people. The OctoEverywhere logic is already done and rolled out, so whenever it's completed on their end, it should all work!

@arcaspo
Copy link

arcaspo commented Jan 28, 2024

Hi, i am still encountering this issue but only on mobile, when i view the webcam through octoeverywhere on desktop it shows up fine but on mobile the stream doesn't work.

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

No branches or pull requests

4 participants