This is a very complex and multi-faceted problem which requires many layers to interoperate, however, there are a few ways this could be achieved.
One problem I have is that USB devices cables' get physically disconnected just enough that the camera's light is still on, but the data cannot be transmitted. Perhaps Windows or another app could periodically try to take one second recordings (but of course don't send the recordings anywhere.)
Moving off of the 2.4Ghz WiFi band could help; this will take a while as consumer devices are slowly upgraded to support 5Ghz.
- Nvidia has AI-video compression which can reduce video to 0.11kb/frame (~100x smaller than regular video.) Lower bandwidth could allow for more reliable transmission: https://www.youtube.com/watch?v=eFK7Iy8enqM . Additionally, they have super-resolution which allows for lower-quality video to be upscaled.
- Video/audio decoding could be assisted with a thin-hypervisor layer or virtualization layer which dedicates a core or two of system resources to video decoding, and could abstract away some of the drivers from the program.
- Krisp.ai has very good noise reduction, but does require a monthly subscription to go past two hours per week.
Here's a script that adds each page from a website recursively to archive.org; I can't test it as the archiver seems to be down or is taking a long time to go through the jobs (I tried to manually archive a page; it said it was archived but I didn't see any snapshots): https://gist.github.com/alexyorke/8e97660e5dbcdc72e3ba9f8703eea4c4 I couldn't post the comment here because it said the URLs were invalid.
I quickly went through LPL's videos and didn't see many videos about time locks, except for " Electronic Ballot Box Time Lock Defeated" which was trivially defeated with a manual reset switch under a sticker. I'd presume that a time lock with no password bypass (like a bank) could be more secure than a standard combination lock, however, you'd be trading in a lot of accessibility for security; you wouldn't be able to access it even if it was an emergency.
You could have a time lock which just opens for a few hours everyday while you are present; the schedule of which can only be changed one week in advance (if that's possible.)
Here's a super (I mean super) quick mvp of something similar to this idea that I just whipped up: https://isitgettingthrough.herokuapp.com/ . You can send/forward an email to three of the listed email providers with a special code in your email/newsletter and the website will check the inbox of each of those emails and let you know if the email came through. If it goes into spam or any other folders it won't show up on the page.
The issue however is that during some email outages only certain user(s) are affected, so this app cannot work 100% of the time if its account is not affected. If there's some more interest I can add some more email providers.