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

Question: paused RTSP streams and Frigate #317

Open
andrebrait opened this issue Oct 31, 2024 · 5 comments
Open

Question: paused RTSP streams and Frigate #317

andrebrait opened this issue Oct 31, 2024 · 5 comments
Labels
enhancement New feature or request

Comments

@andrebrait
Copy link

I've removed the template because this is not a feature nor a bug, but rather a question that hopefully, once answered, might be indexed by Google, as I've tried to find the answer elsewhere but couldn't

I'm well aware that Frigate requires a continuous video stream to work and do its magic, but I've been thinking about the paused RTSP stream feature as well as the possibility to spoof such stream in some way as to allow for using battery cameras with Frigate. I've read elsewhere that it isn't possible, but I decided to ask here to get an official answer.

Reolink's movement detection seems to work great, so I suppose it would still serve the purpose of resuming the real stream to Frigate when it gets triggered?

@andrebrait andrebrait added the enhancement New feature or request label Oct 31, 2024
@andrebrait
Copy link
Author

I guess this answers my question, but let me know if you have anything to add: #300 (comment)

@QuantumEntangledAndy
Copy link
Owner

There is something we could do. You could use gstreamer freezeframe to repeat the last frame. The problem with it and why I haven't implemented it. Is it's computational cost. It will require a full decode and re-encode of the frames.

@andrebrait
Copy link
Author

Any chance this could be hardware-accelerated via QuickSync so it can be power efficient? That way it shouldn't be too bad to re-encode, power-wise

@QuantumEntangledAndy
Copy link
Owner

There are a couple of different options for that. But it's a bit of work on my end to setup, I'd need a reliable way to detect what acceleration was available. Select it and then alter the gstreamer pipeline accordingly.

@QuantumEntangledAndy
Copy link
Owner

Should also point out that since Google dropped support for the push notification api we were hijacking there's no reliable way to wake up the camera on motion detection

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