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

Add WebRTC camera streams #691

Open
jdwhite opened this issue Mar 18, 2024 · 3 comments
Open

Add WebRTC camera streams #691

jdwhite opened this issue Mar 18, 2024 · 3 comments
Labels
enhancement New feature or request
Milestone

Comments

@jdwhite
Copy link

jdwhite commented Mar 18, 2024

Please add support for WebRTC streaming.

@gdombiak gdombiak added the enhancement New feature or request label Mar 28, 2024
@gdombiak
Copy link
Owner

Hi @jdwhite, thanks for suggesting this new feature. I haven't played with WebRTC before so it would be great if you could share how to setup an env with WebRTC so I can develop and test this feature? I'm reading about this but your input would be appreciated.

Thanks,
Gaston

@jdwhite
Copy link
Author

jdwhite commented Mar 29, 2024

I have no particular knowledge of WebRTC other than the new camera stack for OctoPrint, Camera-Streamer, supports it. WebRTC uses a lot less bandwidth (~150K/s versus 2M+/s for MJPEG) in my testing with no difference in lag or quality.

I'm using the "Stable OctoPi with New Camera Stack" distribution available from octoprint.org/download.

@gdombiak
Copy link
Owner

Thanks for the information. I'm using the new camera stack but was not aware it already comes with WebRTC. Sweet! Working on this feature next....

Regards,
Gaston

@gdombiak gdombiak added this to the 3.29 milestone Mar 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants