Scott Lamb
Scott Lamb
4-byte header length + json header + mp4 wouldn't be too hard. Have you profiled to know if the high CPU is in this parsing? My intuition suggests it should...
> Database - perhaps make the locking finer grained - is that possible with SQLite? Sort of. In SQLite's [WAL mode](https://sqlite.org/wal.html) (which we use), "readers do not block writers and...
> A seamless process would be a better user experience, but the "Apply" option would be quite acceptable. I'd recommend going for the least work server-side to start with, favouring...
> I'm happy to go with whatever you prefer server-side in terms of priorities. In that case, maybe I'll pause on this, and we can move the conversation elsewhere: *...
I'll create an issue for the next schema version's changes. User preferences storage is easy to implement, so I'll include it for sure.
User preferences are now on the `new-schema` branch. Let me know if the API works for you. I tried to come up with something that would be extensible to other...
I'm going to start on this API with signals. I think it'd be useful to support transactions with a variety of configuration changes. Eventually, most things supported here. The exception...
What brand cameras are you using? A built-in FTP server is an interesting idea I hadn't considered. How does the notification via ~~HTTP~~ FTP work? I was aware some cameras...
The Hikvision ones—despite my ethical concerns—are technically pretty good. They support notification via either their proprietary API or ONVIF. ONVIF is tedious to deal with, but it's on my to-do...
> Do I have to manually create database entries for now? For now, yes. I think it shouldn't be hard to add the missing API endpoints. (Although I likely won't...