2 ms·
"How would you implement a feature where users could log in to view the footage while away from home?" The "decryption key" can be a password-like object rathe
by jerf 7y ago
"How would you implement a feature where users could log in to view the footage while away from home?"
The "decryption key" can be a password-like object rather than an AES key, though that does require some security, and browsers are, if not quite ready to decrypt a stream and then render it as a video file, getting pretty close to that.
However, any client provided to the user by the video company itself, web or app, has the risk of exfiltrating the key back up to the video company, and I don't think the market will support a video company where you have the inconvenience of being required to get a third-party client to use it.
"However, worse, features that use AI to detect movement/people/etc can't be implemented without access to the underlying video stream."
The hardware to do this locally isn't that expensive, but again, the market would have a hard time standing for it, because this is inevitably going to be more expensive than the competition.
- aratakareigen 7y agoThe market can be easily scared by the thought of random employees spying on them. I'd easily pay $50 for that peace of mind.
- jahlove 7y ago> The hardware to do this locally isn't that expensive Wyze cams do "edge detection" AI in-camera, and those cameras are only $20-25. It seems to work pretty well to me. Although, the company that developed the AI is pulling out of the contract with Wyze. Nonetheless, it shows that it can be done cheap.