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

Backend stability work for rtsp streams #79

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

quimnut
Copy link

@quimnut quimnut commented Mar 22, 2024

After analyzing failure scenarios on my own low end cameras using neolink, wyze bridge and go2rtc on frigate I came to these changes.

One issue may be it just hangs on connecting or disconnecting the socket, I could not find the socket timeout option in the python-ffmpeg library so I wrapped it in some process timeout to keep moving, this may end up with 20 dead processes each holding the inodes on the deleted wav file, so the tmp needed to be bigger to accommodate.

I hit a scenario where it outputted FAIL and looped with a 0 byte file so added a delete there.

Hope this helps anyone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants