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

Streamer with H264 encoded cam support #262

Open
m-anish opened this issue Apr 28, 2024 · 1 comment
Open

Streamer with H264 encoded cam support #262

m-anish opened this issue Apr 28, 2024 · 1 comment
Labels
feature request feature request

Comments

@m-anish
Copy link

m-anish commented Apr 28, 2024

Is your feature request related to a problem? Please describe

It's not so much of a problem but asking on how to optimize a crowsnest setup with C920/930e running on rpi with klipper installed via kiauh.

C920/930e have an option which support providing x264 compressed stream from the camera. This would save additional processing overhead on rpi5.

Currently it seems crowsnest installer skips camera-streamer install on a rpi5, and ustreamer only does MJPEG severely limiting framerate

Describe the solution you'd like

Some advice on how to optimize setting for C920/930e with klipper/crowsnest on rpi-5

Describe alternatives you've considered

No response

Additional information

No response

@m-anish m-anish added the feature request feature request label Apr 28, 2024
@m-anish m-anish changed the title Logitech C920 x264 stream howto? Logitech C920/C930e x264 stream howto? Apr 28, 2024
@mryel00
Copy link
Member

mryel00 commented Apr 28, 2024

optimize setting for C920/930e with klipper/crowsnest

Klipper has nothing to do with your cam.

Currently it seems crowsnest installer skips camera-streamer install on a rpi5

Even if we would not skip it, it doesn't support x264 encoding from a cam. So this FR would suit better in the camera-streamer repo.

Some advice on how to optimize setting for C920/930e with klipper/crowsnest on rpi-5

You say you want advice, but call it a feature request. So what is the feature request? That Crowsnest provides an option to use x264 of a cam? Crowsnest doesn't support any encoding. It only supports streamer, that support specific encoding of cameras. So if you want something like that, you would have to suggest a streamer that supports it and is working in Mainsail/Fluidd.
The answer about advice would be: Go to our Discord or GitHub discussions for camera settings advice, if you cannot tweak settings on your own. The GitHub issues are there for tracking FR and bugs with Crowsnest.

Overall I don't see a benefit atm to support another streamer just for x264 encoding, as I don't think there is a high user base for it currently. Also we would need some sponsoring, that we can get a cam for a few crew members, to test such a streamer, before adding it.

I let this open for now, as I'm open for discussion about a new streamer, but there won't be something coming with Crowsnest in the near future.

@mryel00 mryel00 changed the title Logitech C920/C930e x264 stream howto? Streamer with H264 encoded cam support Oct 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request feature request
Projects
None yet
Development

No branches or pull requests

2 participants