OctoPrint-OctoEverywhere icon indicating copy to clipboard operation
OctoPrint-OctoEverywhere copied to clipboard

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

Open Edigorin opened this issue 2 years ago • 12 comments

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

Edigorin avatar May 24 '23 12:05 Edigorin

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

QuinnDamerell avatar May 24 '23 15:05 QuinnDamerell

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 avatar May 24 '23 15:05 Edigorin

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

Edigorin avatar May 31 '23 09:05 Edigorin

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 avatar May 31 '23 16:05 QuinnDamerell

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

QuinnDamerell avatar Jun 12 '23 22:06 QuinnDamerell

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

QuinnDamerell avatar Jul 14 '23 01:07 QuinnDamerell

Hi, is this still worked on?

flow23 avatar Dec 23 '23 23:12 flow23

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!

QuinnDamerell avatar Dec 26 '23 06:12 QuinnDamerell

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.

arcaspo avatar Jan 28 '24 03:01 arcaspo