dw-0 / kiauh

Klipper Installation And Update Helper
GNU General Public License v3.0
3.4k stars 492 forks source link

Switch to a more modern streamer #278

Closed AndreCox closed 1 year ago

AndreCox commented 1 year ago

Is your feature request related to a problem? Please describe

Right now you can't install the Mjpg Streamer from the tool, instead you get this message

"Function currently disabled! Sorry! " 

Describe the solution you'd like

We could implement a more modern streamer such as uStreamer This would provide a lot of benefits, first is multithreaded jpeg encoding. Hardware image encoding, not stopping the stream when the camera is disconnected. Plus it is already compatible with mjpg-streamer's API.

Describe alternatives you've considered

Just compile the streamer yourself :) This is what I did and it works great but I think it would be great if this could be implemented straight into the helper.

Additional information

I tested uStreamer and it's running great solid 30fps with very low cpu usage.

AndreCox commented 1 year ago

Closing this as I can't read issues and is already a feature request